0001445866-18-000795.txt : 20180807 0001445866-18-000795.hdr.sgml : 20180807 20180806173232 ACCESSION NUMBER: 0001445866-18-000795 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 44 CONFORMED PERIOD OF REPORT: 20180629 FILED AS OF DATE: 20180807 DATE AS OF CHANGE: 20180806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EVANS & SUTHERLAND COMPUTER CORP CENTRAL INDEX KEY: 0000276283 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS ELECTRICAL MACHINERY, EQUIPMENT & SUPPLIES [3690] IRS NUMBER: 870278175 STATE OF INCORPORATION: UT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-14677 FILM NUMBER: 18995729 BUSINESS ADDRESS: STREET 1: 770 KOMAS DR CITY: SALT LAKE CITY STATE: UT ZIP: 84108 BUSINESS PHONE: 8015881815 MAIL ADDRESS: STREET 1: 770 KOMAS DR CITY: SALT LAKE CITY STATE: UT ZIP: 84108 10-Q 1 escc-20180629.htm 10-Q EVANS & SUTHERLAND COMPUTER CORPORATION - Form 10-Q SEC filing
EVANS & SUTHERLAND COMPUTER CORPORATION 0000276283 --12-31 escc Smaller Reporting Company Yes No No false 2018 Q2 0000276283 2018-01-01 2018-06-29 0000276283 2018-06-29 0000276283 2017-06-30 0000276283 2018-07-31 0000276283 2018-06-29 2018-06-29 0000276283 2017-12-31 0000276283 2018-04-01 2018-06-29 0000276283 2017-04-01 2017-06-30 0000276283 2017-01-01 2017-06-30 0000276283 2016-12-31 0000276283 fil:NorthAmerica1Member 2018-01-01 2018-06-29 0000276283 fil:NorthAmerica1Memberfil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:NorthAmerica1Memberfil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:NorthAmerica1Memberfil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 fil:NorthAmerica1Member 2018-03-30 2018-06-29 0000276283 fil:Europe1Member 2018-01-01 2018-06-29 0000276283 fil:Europe1Memberfil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:Europe1Memberfil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:Europe1Memberfil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 fil:Europe1Member 2018-03-30 2018-06-29 0000276283 fil:Asia1Member 2018-01-01 2018-06-29 0000276283 fil:Asia1Memberfil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:Asia1Memberfil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:Asia1Memberfil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 fil:Asia1Member 2018-03-30 2018-06-29 0000276283 fil:OtherMember 2018-01-01 2018-06-29 0000276283 fil:OtherMemberfil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:OtherMemberfil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:OtherMemberfil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 fil:OtherMember 2018-03-30 2018-06-29 0000276283 fil:AudioVisualSystemsMember 2018-01-01 2018-06-29 0000276283 fil:AudioVisualSystemsMemberfil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:AudioVisualSystemsMemberfil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:AudioVisualSystemsMemberfil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 fil:AudioVisualSystemsMember 2018-03-30 2018-06-29 0000276283 fil:DomesMember 2018-01-01 2018-06-29 0000276283 fil:DomesMemberfil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:DomesMemberfil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:DomesMemberfil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 fil:DomesMember 2018-03-30 2018-06-29 0000276283 fil:ShowContentMember 2018-01-01 2018-06-29 0000276283 fil:ShowContentMemberfil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:ShowContentMemberfil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:ShowContentMemberfil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 fil:ShowContentMember 2018-03-30 2018-06-29 0000276283 fil:MaintenanceAndServiceMember 2018-01-01 2018-06-29 0000276283 fil:MaintenanceAndServiceMemberfil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:MaintenanceAndServiceMemberfil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:MaintenanceAndServiceMemberfil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 fil:MaintenanceAndServiceMember 2018-03-30 2018-06-29 0000276283 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-29 0000276283 fil:PlanetariumTheatersMemberus-gaap:TransferredAtPointInTimeMember 2018-03-30 2018-06-29 0000276283 fil:OtherVisitorAttractionsMemberus-gaap:TransferredAtPointInTimeMember 2018-03-30 2018-06-29 0000276283 fil:ArchitecturalTreatmentsMemberus-gaap:TransferredAtPointInTimeMember 2018-03-30 2018-06-29 0000276283 us-gaap:TransferredAtPointInTimeMember 2018-03-30 2018-06-29 0000276283 us-gaap:TransferredOverTimeMember 2018-01-01 2018-06-29 0000276283 fil:PlanetariumTheatersMemberus-gaap:TransferredOverTimeMember 2018-03-30 2018-06-29 0000276283 fil:OtherVisitorAttractionsMemberus-gaap:TransferredOverTimeMember 2018-03-30 2018-06-29 0000276283 fil:ArchitecturalTreatmentsMemberus-gaap:TransferredOverTimeMember 2018-03-30 2018-06-29 0000276283 us-gaap:TransferredOverTimeMember 2018-03-30 2018-06-29 0000276283 fil:ApplicationTotalMember 2018-01-01 2018-06-29 0000276283 fil:PlanetariumTheatersMemberfil:ApplicationTotalMember 2018-03-30 2018-06-29 0000276283 fil:OtherVisitorAttractionsMemberfil:ApplicationTotalMember 2018-03-30 2018-06-29 0000276283 fil:ArchitecturalTreatmentsMemberfil:ApplicationTotalMember 2018-03-30 2018-06-29 0000276283 fil:ApplicationTotalMember 2018-03-30 2018-06-29 0000276283 fil:NorthAmerica1Memberfil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:NorthAmerica1Memberfil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:NorthAmerica1Memberfil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:Europe1Memberfil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:Europe1Memberfil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:Europe1Memberfil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:Asia1Memberfil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:Asia1Memberfil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:Asia1Memberfil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:OtherMemberfil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:OtherMemberfil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:OtherMemberfil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:AudioVisualSystemsMemberfil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:AudioVisualSystemsMemberfil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:AudioVisualSystemsMemberfil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:DomesMemberfil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:DomesMemberfil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:DomesMemberfil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:ShowContentMemberfil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:ShowContentMemberfil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:ShowContentMemberfil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:MaintenanceAndServiceMemberfil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:MaintenanceAndServiceMemberfil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:MaintenanceAndServiceMemberfil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:PlanetariumTheatersMemberus-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-29 0000276283 fil:OtherVisitorAttractionsMemberus-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-29 0000276283 fil:ArchitecturalTreatmentsMemberus-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-29 0000276283 fil:PlanetariumTheatersMemberus-gaap:TransferredOverTimeMember 2018-01-01 2018-06-29 0000276283 fil:OtherVisitorAttractionsMemberus-gaap:TransferredOverTimeMember 2018-01-01 2018-06-29 0000276283 fil:ArchitecturalTreatmentsMemberus-gaap:TransferredOverTimeMember 2018-01-01 2018-06-29 0000276283 fil:PlanetariumTheatersMemberfil:ApplicationTotalMember 2018-01-01 2018-06-29 0000276283 fil:OtherVisitorAttractionsMemberfil:ApplicationTotalMember 2018-01-01 2018-06-29 0000276283 fil:ArchitecturalTreatmentsMemberfil:ApplicationTotalMember 2018-01-01 2018-06-29 0000276283 fil:ContractRevenueRecognizedMember 2018-01-01 2018-06-29 0000276283 fil:ContractAmountBilledMember 2018-01-01 2018-06-29 0000276283 fil:ContractReceivablesRecordedMember 2018-01-01 2018-06-29 0000276283 fil:BacklogInSalesMemberfil:RemainderOf2018Member 2018-01-01 2018-06-29 0000276283 fil:BacklogInSalesMemberfil:N2019Member 2018-01-01 2018-06-29 0000276283 fil:BacklogInSalesMemberfil:N2020Member 2018-01-01 2018-06-29 0000276283 fil:BacklogInSalesMemberfil:N2021Member 2018-01-01 2018-06-29 0000276283 fil:AsReportedMember 2018-01-01 2018-06-29 0000276283 us-gaap:ScenarioAdjustmentMember 2018-01-01 2018-06-29 0000276283 fil:BalancesWithoutAdoptionOfTopic606Member 2018-01-01 2018-06-29 0000276283 fil:AsReportedMember 2018-06-29 0000276283 us-gaap:ScenarioAdjustmentMember 2018-06-29 0000276283 fil:BalancesWithoutAdoptionOfTopic606Member 2018-06-29 0000276283 fil:AsReportedMember 2018-04-01 2018-06-29 0000276283 us-gaap:ScenarioAdjustmentMember 2018-04-01 2018-06-29 0000276283 fil:BalancesWithoutAdoptionOfTopic606Member 2018-04-01 2018-06-29 0000276283 us-gaap:EmployeeStockOptionMember 2018-06-29 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-06-29 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-06-30 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-04-01 2018-06-29 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-04-01 2017-06-30 0000276283 2015-04-01 2015-04-30 0000276283 2015-04-21 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2018-06-29 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2018-01-01 2018-06-29 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2017-01-01 2017-06-30 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2018-04-01 2018-06-29 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2017-04-01 2017-06-30 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 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 June 29, 2018

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 001-14677

__________________________________________________

 

EVANS & SUTHERLAND COMPUTER CORPORATION

(Exact Name of Registrant as Specified in Its Charter)

 

Utah

(State or Other Jurisdiction of

Incorporation or Organization)

870278175

(I.R.S. Employer

Identification No.)

 

770 Komas Drive, Salt Lake City, Utah

(Address of Principal Executive Offices)

 

84108

(Zip Code)

 

Registrant's Telephone Number, Including Area Code:  (801) 588-1000

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 every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (Sec.232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).      Yes  X  No __

 

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

 

Large accelerated filer [  ]

Accelerated filer [  ]   

Non-accelerated filer [  ]

Smaller reporting company [X]

Emerging growth company [  ]

 

 

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

 

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

Yes __ No X  

 

The number of shares of the registrant’s Common Stock (par value $0.20 per share) outstanding on July 31, 2018 was 11,352,516.



FORM 10-Q

 

Evans & Sutherland Computer Corporation

 

Quarter Ended June 29, 2018

 

 

 

 

 

 

 

 

PART I – FINANCIAL INFORMATION

 

 

 

Page No.

Item 1.

Financial Statements

 

 

 

 

 

Condensed Consolidated Balance Sheets as of June 29, 2018 and December 31, 2017 (Unaudited)

3

 

 

 

 

Condensed Consolidated Statements of Operations for the Three and Six Months Ended June 29, 2018 and June 30, 2017 (Unaudited)

4

 

 

 

 

Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 29, 2018 and June 30, 2017 (Unaudited)

5

 

 

 

 

Notes to Condensed Consolidated Financial Statements (Unaudited)

6

 

 

 

Item 2.

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

17

 

 

 

Item 4.

Controls and Procedures

20

 

 

 

 

PART II – OTHER INFORMATION

 

 

 

 

Item 1.

Legal Proceedings

21

 

 

 

Item 6.

Exhibits

21

 

 

 

SIGNATURE

 

22



PART I – FINANCIAL INFORMATION

 

Item 1.FINANCIAL STATEMENTS 

 

EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(Unaudited) (In thousands, except share and per share data)

 

 

 

June 29,

 

December 31,

 

 

2018

 

2017

ASSETS

Current assets:

 

 

 

 

Cash and cash equivalents

 

$5,154 

 

$5,276 

Restricted cash

 

405 

 

312 

Accounts receivable, net

 

5,504 

 

3,794 

Current portion of lease receivable

 

255 

 

247 

Contract revenue in excess of billings

 

4,657 

 

2,763 

Inventories, net

 

4,258 

 

3,973 

Prepaid expenses and deposits

 

688 

 

712 

Total current assets

 

20,921 

 

17,077 

Long-term lease receivable, net of current portion

 

707 

 

836 

Property and equipment, net

 

4,447 

 

4,527 

Goodwill

 

635 

 

635 

Other assets

 

2,039 

 

1,955 

Total assets

 

$28,749 

 

$25,030 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

Current liabilities:

 

 

 

 

Accounts payable

 

$1,900  

 

$1,667  

Accrued liabilities

 

1,318  

 

912  

Billings in excess of contract revenue

 

9,229  

 

7,117  

Current portion of retirement obligations

 

469  

 

500  

Current portion of pension settlement obligation

 

409  

 

409  

Current portion of long-term debt

 

231  

 

224  

Total current liabilities

 

13,556  

 

10,829  

Retirement obligations, net of current portion

 

4,059  

 

4,150  

Pension settlement obligation, net of current portion

 

4,478  

 

4,478  

Long-term debt, net of current portion

 

1,423  

 

1,540  

Deferred rent obligation

 

591  

 

808  

Total liabilities

 

24,107  

 

21,805  

Commitments and contingencies

 

 

 

 

Stockholders’ equity:

 

 

 

 

Preferred stock, no par value: 10,000,000 shares authorized;

  no shares outstanding

 

-  

 

-  

Common stock, $0.20 par value: 30,000,000 shares authorized;

  11,616,866 shares issued

 

2,323  

 

2,323  

Additional paid-in-capital

 

53,894  

 

53,818  

Common stock in treasury, at cost, 264,350 shares

 

(3,532) 

 

(3,532) 

Accumulated deficit

 

(45,867) 

 

(47,208) 

Accumulated other comprehensive loss

 

(2,176) 

 

(2,176) 

Total stockholders’ equity

 

4,642  

 

3,225  

Total liabilities and stockholders’ equity

 

$28,749  

 

$25,030  

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.


3



EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(Unaudited) (In thousands, except per share data)

 

 

 

 

Three Months Ended

 

Six Months Ended

 

 

June 29,

 

June 30,

 

June 29,

 

June 30,

 

 

2018

 

2017

 

2018

 

2017

 

 

 

 

 

 

 

 

 

Sales

 

$8,872  

 

$6,744  

 

$16,453  

 

$14,787  

Cost of sales

 

(5,654) 

 

(4,479) 

 

(10,556) 

 

(9,848) 

    Gross profit

 

3,218  

 

2,265  

 

5,897  

 

4,939  

Operating expenses:

 

 

 

 

 

 

 

 

    Selling, general and administrative

 

(1,685) 

 

(1,517) 

 

(3,431) 

 

(3,123) 

    Research and development

 

(740) 

 

(766) 

 

(1,494) 

 

(1,467) 

    Pension

 

(54) 

 

(57) 

 

(108) 

 

(115) 

         Total operating expenses

 

(2,479) 

 

(2,340) 

 

(5,033) 

 

(4,705) 

 

 

 

 

 

 

 

 

 

         Operating income (loss)

 

739  

 

(75) 

 

864  

 

234  

Other expense, net

 

(100) 

 

(93) 

 

(175) 

 

(202) 

Income (loss) before income tax provision

 

639  

 

(168) 

 

689  

 

32  

    Income tax provision

 

(20) 

 

(3) 

 

(31) 

 

(18) 

         Net income (loss)

 

$619  

 

$(171) 

 

$658  

 

$14  

 

 

 

 

 

 

 

 

 

Net income (loss) per common share – basic

 

$0.05  

 

$(0.02) 

 

$0.06  

 

$0.00  

Net income (loss) per common share – diluted

 

$0.05  

 

$(0.02) 

 

$0.05  

 

$0.00  

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding – basic

 

11,353  

 

11,353  

 

11,353  

 

11,353  

Weighted average common shares outstanding – diluted

 

12,050  

 

11,353  

 

11,997  

 

12,076  

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.


4



EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited) (In thousands)

 

 

 

 

Six Months Ended

 

 

June 29,

 

June 30,

 

 

2018

 

2017

 

 

 

 

 

Cash flows from operating activities:

 

 

 

 

Net income

 

$658  

 

$14  

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

 

 

 

 

Depreciation and amortization

 

135  

 

129  

Provision for excess and obsolete inventory

 

159  

 

48  

Other

 

125  

 

1  

Changes in operating assets and liabilities:

 

 

 

 

Increase in accounts receivable

 

(1,758) 

 

(664) 

Decrease in lease receivable

 

121  

 

134  

Decrease (increase) in inventories

 

(1,367) 

 

323  

Increase in contract revenue in excess of billings

 

(1,140) 

 

(644) 

Increase in prepaid expenses and other assets

 

(60) 

 

(775) 

Increase (decrease) in accounts payable

 

233  

 

(300) 

Increase (decrease) in accrued liabilities

 

406  

 

(46) 

Decrease in accrued pension and retirement liabilities

 

(122) 

 

(115) 

Increase in billings in excess of contract revenue

 

2,964  

 

809  

Decrease in deferred rent obligation

 

(217) 

 

(211) 

Net cash provided by (used in) operating activities

 

137  

 

(1,297) 

 

 

 

 

 

Cash flows from investing activities:

 

 

 

 

Purchases of property and equipment

 

(59) 

 

(86) 

Proceeds from sale of property and equipment

 

3  

 

-  

Net cash used in investing activities

 

(56) 

 

(86) 

 

 

 

 

 

Cash flows from financing activities:

 

 

 

 

Principal payments on long-term debt

 

(110) 

 

(105) 

Net cash used in financing activities

 

(110) 

 

(105) 

 

 

 

 

 

Net decrease in cash, cash equivalents, and restricted cash

 

(29) 

 

(1,488) 

Cash, cash equivalents, and restricted cash as of beginning of the period

5,588  

 

7,426  

Cash, cash equivalents, and restricted cash as of end of the period

 

$5,559  

 

$5,938  

 

 

 

 

 

Supplemental disclosures of cash flow information

 

 

 

 

Cash paid during the period for:

 

 

 

 

Interest

 

$50  

 

$56  

Income taxes

 

48  

 

120  

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.


5


 

EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


All dollar amounts (except share and per share amounts) in thousands.

 

1.  GENERAL

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements of Evans & Sutherland Computer Corporation and subsidiaries (collectively, the “Company” or “E&S”) have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and notes necessary for a complete presentation of financial position, results of operations, and cash flows, in conformity with U.S. generally accepted accounting principles (“US GAAP”).  This report on Form 10-Q should be read in conjunction with the Company’s annual report on Form 10-K for the year ended December 31, 2017.

 

The accompanying unaudited condensed consolidated balance sheets, statements of operations, and statements of cash flows reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the Company’s financial position, results of operations and cash flows.  The results of operations for the six months ended June 29, 2018 are not necessarily indicative of the results to be expected for the full year ending December 31, 2018.  The Company operates on a calendar year with the first three fiscal quarters ending on the last Friday of the thirteenth week in the quarter.  

 

Revenue Recognition

 

As more fully described in Note 2, effective January 1, 2018, the Company adopted Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606), which supersedes nearly all existing revenue recognition guidance.  As a result of the adoption of ASU Topic 606, the Company changed its accounting policy for revenue recognition. See Note 2 for the methods used to determine revenue recognition for the periods presented.

 

Stock-Based Compensation

 

Compensation cost for all stock-based awards is measured at fair value on the date of grant and is recognized over the service period for awards expected to vest.  Determining the fair value of share-based awards at the grant date requires judgment, including estimating the value of share-based awards that are expected to be forfeited. Actual results and future estimates may differ from the Company’s current estimates.

 

Net Income (Loss) Per Common Share

 

Basic net income (loss) per common share is computed based on the weighted-average number of common shares outstanding during the period.  Diluted net income per common share is computed based on the weighted-average number of common shares and dilutive common stock equivalents outstanding during the period. Stock options are considered to be common stock equivalents. When the Company incurs a loss, potentially dilutive common stock equivalents are excluded as their effect would be anti-dilutive, thereby decreasing the net loss per common share.  Stock options produced common stock equivalents of 644,374 and 723,283 used to compute diluted net income per share for the six months ended June 29, 2018 and June 30, 2017, respectively.


6


 

EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


 

Inventories, net

Inventories consisted of the following:

 

 

June 29,

 

January 1,

 

2018

 

2018

 

 

 

 

Raw materials

$6,624  

 

$5,458  

Work in process

114  

 

1,011  

Finished goods

598  

 

423  

Reserve for obsolete inventory

(3,078) 

 

(2,919) 

Inventories, net

$4,258  

 

$3,973  

 

Recent Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 changes the accounting for leases. In particular, lessees will recognize lease assets and lease liabilities for operating leases. This update will have a minimal effect on lessor accounting. ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.

 

In November 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash

(“ASU 2016-18”). ASU 2016-18 changes the cash flow presentation and disclosures of restricted cash. The

Company implemented this update in the presented financial statements.

 

2.    REVENUE

The Company adopted Topic 606, Revenue from Contracts with Customers, with a date of the initial application of January 1, 2018. The Company applied Topic 606 using the cumulative effect method, and accordingly recognized the cumulative effect of initially applying Topic 606 as an adjustment to the opening balance of stockholders’ equity at January 1, 2018. As a result, the Company used different methods for recognizing revenue in each of the periods presented as detailed below.

Products and services

The Company generates its revenue through manufacturing, integrating, distributing, and servicing its various products consisting of: Audio-Visual Systems, Domes, Show Content, and Maintenance and Service contracts. All of the Company’s products are sold worldwide.

Audio-Visual Systems consist of standard and customized hardware components integrated with proprietary software. The Audio-Visual Systems are most often used as the primary equipment for planetarium theaters operated by educational institutions. Occasionally, Audio-Visual Systems are sold for other special purposes at various visitor attractions. Audio-Visual System sales include upgrades of existing systems and sub-systems. Sales of typical Audio-Visual Systems range from $200 to $2,000.  

Domes are hemispheric or curved metal structures fabricated from mostly aluminum metal tubing and sheets at the Company’s factory. Some Dome components have a special optical coating applied by a partner vendor. The Dome components are shipped to a customer site and are assembled and installed in or on the customer’s building by a crew of Company employees or subcontractors. Domes are often sold with an Audio-Visual System to serve as projection screens but can also be sold separately. Most often a Dome sold separately is used as a projection screen but occasionally they are used as architectural treatments. Dome projection screens sold separately can be used for existing planetarium theaters or other special visitor attractions such as theme park rides. A typical Dome is a hemispheric structure ranging from 40 to 70 feet in diameter but Domes are also produced in various curved shapes and sizes to accommodate a special purpose. Dome sales typically range from $200 to $1,000 but occasionally exceed this range for sales of multiple complex structures priced at several million dollars.


7


 

EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


Show Content is sold under a license agreement. Show Content can also be sold with or without an Audio-Visual System. Most Show Content is sold to planetarium theaters which historically have been used as astronomical simulators; however, digital technologies have expanded capabilities to display a wider variety of content. The Company’s Show Content products include a variety of mostly educational topics including but not limited to astronomy, earth sciences, history, and biology. The Company sells Show Content it produces as well as content produced by other entities under distribution arrangements. Show Content sales typically range from $2 to $80.

Maintenance and Service is sold in the form of spare parts or service agreements that sometimes include an extended warranty feature. Maintenance and Service is sold predominantly for Audio-Visual Systems. Dome products require less maintenance but can benefit from an occasional cleaning. Part sales typically range from $1 to $100. Maintenance and Service contract sales typically range from $3 to $200.  

The Company sells and markets its products through its employee sales team. For many foreign sales, the employee team is assisted by commissioned agents based in the locale of the customer. The Company markets its products through a network of industry associations and by messaging to the designers of planetarium theaters and visitor attractions. For Dome sales other than for planetarium projects, the Company relies on relationships developed with many satisfied customers in the architectural, visitor attraction, and theme park community. Customer decisions are based on price, product features and the experience of the supplier.

Most of the Company’s revenue comes from sales of Audio-Visual Systems and Domes for planetarium theaters or other visitor attractions. Sales can be to existing theaters interested in upgrading or to a new theater. Maintenance and Service and Show Content provide a reasonably steady stream of repeat revenue from existing customers but only at levels that can supplement the volume required from Audio-visual Systems and Domes necessary to sustain the business. As such, the Company relies on sales to new projects each year. Customer sales sometimes can take years to consummate from the initial planning stage to the award of the contract. Often there is a competitive bid process with multiple suppliers involved.

Customer contracts generally provide for progress payments which in many cases provides advance funding for the cost of performance. In some cases, customers hold a small portion of the contract payment for performance security through the warranty. The Company may also be required to provide performance security in the form of a surety bond or international standby letter of credit. Most customers are large public institutions, government or quasi-government entities, and large theme park entities, which carry little credit risk.  

Multiple Deliverable Arrangements  

 

Some contracts include multiple deliverables.  Significant deliverables in such arrangements commonly include Audio-Visual Systems, Domes, Show Content and various Maintenance and Service deliverables.  Revenue earned on deliverables such as products, services and maintenance contracts are allocated to each deliverable based on the relative fair values of the deliverables.  Relative fair values of deliverables are generally determined based on actual and estimated selling price. Delivery times of such contracts vary but typically occur within a three to twelve-month time period.

 

Revenue Recognition Methods for 2017

Percentage of Completion. In arrangements that are longer in term and require significant production, modification or customization, revenue is recognized using the percentage-of-completion method.  In applying this method, the Company utilizes cost-to-cost methodology whereby it estimates the percent complete by calculating the ratio of costs incurred (consisting of material, labor and subcontracting costs, as well as an allocation of indirect costs) for each contract to its total anticipated costs for that contract.   This ratio is then utilized to determine the amount of gross profit earned based on the Company’s estimate of total gross profit at completion for each contract.  The Company routinely reviews estimates related to percentage-of-completion contracts and adjusts for changes in the period the revisions are made.  Billings on uncompleted percentage-of-completion contracts may be greater than or less than revenue recognized and are recorded as an asset or liability in the accompanying condensed consolidated balance sheets.

Completed Contract. Contract arrangements which typically require a relatively short period of time to complete the production, modification, and customization of products are accounted for using the completed contract method.  Accordingly, revenue is recognized upon delivery of the completed product, provided persuasive evidence of an


8


 

EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


arrangement exists, title and risk of loss have transferred to the customer, the fee is fixed or determinable, and collection is reasonably assured.

Other.  Other revenue consists primarily of amounts earned under maintenance contracts that are generally sold as a single element.  Revenue from product maintenance contracts, including separately priced extended warranty contracts, is deferred and recognized over the period of performance under the contract.  

 

Revenue Recognition Methods for 2018

In 2018, upon adoption of Topic 606, the Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. The following describes the methods used to recognize revenue under the application of Topic 606.

Audio-Visual Systems. The Company’s Audio-Visual Systems are sold for a fixed price under non-cancelable contracts. Because systems are often designed with unique features and constantly changing technology components, there is no practical alternative use for a system after it is sold. Under Topic 606, if an entity’s performance does not create an asset with an alternative use to the entity, and the entity has an enforceable right to payment for the performance completed to date, then its performance obligation is satisfied and control of the product transfers over time. If control transfers over time, an entity selects a method to measure progress that is consistent with the objective of depicting its performance and recognizes revenue accordingly. The Company has determined the percentage-of-completion method utilizing cost-to-cost methodology best depicts the measure of progress because it tracks the utilization of total resources to fulfill the obligation. This same method has been used prior to the adoption of Topic 606 for recognizing revenue on certain Audio-Visual System sales and most Dome sales. With the adoption of Topic 606, essentially all Audio-Visual Systems and subsystem sales will use the percentage-of-completion method for revenue recognition.  

Domes. The Company’s Domes are sold for a fixed price under non-cancelable contracts. Because Domes have custom design and interface features, there is no practical alternative use for a Dome after it is sold. As discussed above under Audio-Visual Systems, when there is no alternative use for the product and there is an enforceable right to payment, Topic 606 requires revenue to be recognized over the time of performance. Accordingly, the Company continues to use the percentage-of-completion method utilizing cost-to-cost methodology for the recognition of revenue for the sale Domes, as it has prior to the adoption of Topic 606.  

 

Show Content.  Show Content is sold under various license agreements, most often for a fixed price, but occasionally for a variable share of the customer’s theater revenue. Sales of Show Content require no future obligations by the Company after delivery.  The Company recognizes the revenue for fixed price Show Content licenses upon the execution of the license agreement and delivery of media since that is the time control and benefit of the Show Content is transferred. Under Topic 606, an entity does not recognize revenue for the variable amounts related to a royalty until a customer’s subsequent sales or usage occurs. Accordingly, revenue from the variable share of the customer’s theater revenue is recognized when realized. The method used by the Company for recognizing Show Content revenue has not changed with the adoption of Topic 606.

Maintenance and Service. Maintenance and Service revenue consists of parts sales and service contracts. Parts sales are recognized upon shipment which is when the control and benefit transfers to the customer. Service contracts are sold for a fixed price and provide the customer with various levels of preventive service, support and limited warranty protection. Under Topic 606, the revenue for service contracts is recognized ratably over the term of the contract or upon delivery of a service specified in the contract. The method used by the Company for recognizing Maintenance and Service revenue has not changed with the adoption of Topic 606.

Contract Acquisition Costs

Contract acquisition costs consist of expenditures of Company employee and other resources and, in some cases, the payment of sales commissions to non-employee agents. Expenditures of Company employee and other resources are costs that would be incurred regardless of whether the contract is obtained, are not recoverable, and therefore are expensed as they are incurred under Topic 606. Sales commissions paid to agents are incurred only if the contract is obtained and therefore are incremental costs of acquiring the contract. Rather than capitalize the cost of sales commissions, the Company has elected to expense sales commissions as incurred under the practical expedient permitted by Topic 606, whereby expensing is permitted when the amortization period of the asset that the entity otherwise would have recognized is one year or less.


9


 

EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


Disaggregation of Revenue

In the following table, revenue reported for the three and six months ended June 29, 2018 under Topic 606 is disaggregated by primary geographical market, major product line, timing of revenue recognition and product application.

Revenue for the three months ended June 29, 2018

Product Application

Planetarium Theaters

Other Visitor Attractions

Architectural Treatments

Total

 

 

 

 

 

Primary geographic area:

 

 

 

 

 

 

 

 

 

North America

$5,771 

$353 

$269 

$6,393 

Europe

1,098 

401 

- 

1,499 

Asia

223 

746 

- 

969 

Other

11 

- 

- 

11 

 

$7,103 

$1,500 

$269 

$8,872 

 

 

 

 

 

Products:

 

 

 

 

 

 

 

 

 

Audio-Visual Systems

$4,009 

$401 

$- 

$4,410 

Domes

1,508 

1,099 

269 

2,876 

Show Content

844 

- 

- 

844 

Maintenance and Service

742 

- 

- 

742 

 

$7,103 

$1,500 

$269 

$8,872 

 

 

 

 

 

Timing of revenue recognition:

 

 

 

 

 

 

 

 

 

Goods transferred at point in time

$1,078 

$- 

$- 

$1,078 

Goods and services transferred over time

6,025 

1,500 

269 

7,794 

 

$7,103 

$1,500 

$269 

$8,872 


10


 

EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


 

 Revenue for the six months ended June 29, 2018

Product Application

Planetarium Theaters

Other Visitor Attractions

Architectural Treatments

Total

 

 

 

 

 

Primary geographic area:

 

 

 

 

 

 

 

 

 

North America

$8,904 

$473 

$629 

$10,006 

Europe

1,431 

412 

- 

1,843 

Asia

2,679 

1,593 

- 

4,272 

Other

332 

- 

- 

332 

 

$13,346 

$2,478 

$629 

$16,453 

 

 

 

 

 

Products:

 

 

 

 

 

 

 

 

 

Audio-Visual Systems

$7,995 

$412 

$- 

$8,407 

Domes

2,883 

2,066 

629 

5,578 

Show Content

1,170 

- 

- 

1,170 

Maintenance and Service

1,298 

- 

- 

1,298 

 

$13,346 

$2,478 

$629 

$16,453 

 

 

 

 

 

Timing of revenue recognition:

 

 

 

 

 

 

 

 

 

Goods transferred at point in time

$1,559 

$- 

$- 

$1,559 

Goods and services transferred over time

11,787 

2,478 

629 

14,894 

 

$13,346 

$2,478 

$629 

$16,453 

 


11


 

EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


 

Contract Balances

The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers as of June 29, 2018:

 

June 29, 2018

January 1, 2018

 

 

 

Receivables reported as accounts receivable, net

$5,504 

$3,794 

Contract revenue in excess of billings

4,657 

3,517 

Billings in excess of contract revenue

9,229 

6,265 

 

Significant changes in the contract assets and the contract liabilities balances during the period are as follows:

 

Contract Assets

Contract Liabilities

 

 

 

Revenue recognized that was included in the contract liability balance at the beginning of the period

 

$3,934  

 

 

 

Increases due to amounts billed to customers, excluding amounts recognized as revenue during the period

 

$ (6,898) 

 

 

 

Transferred to receivables from contract assets recognized at the beginning of the period

$ (2,797) 

 

 

 

 

Increases as a result of revenue recognized, excluding amounts transferred to receivables during the period

$3,937  

 

 

Contract revenue in excess of billings are contract assets that arise when revenue recognized on a contract exceeds the cumulative progress billings. Contracts generally provide for an enforceable right to payment for performance completed to date but do not necessarily have a present right to consideration payment for performance completed until the event that triggers the progress billing. The contract assets are transferred to the receivables when the rights to payment occur and amounts are billed. Billings in excess of contract revenue are contract liabilities that arise when progress billings on a contract exceed the revenue recognized. Contract liabilities are relieved as the performance obligation is completed and revenue is recognized. Progress billings vary among contracts and can be triggered by chronological milestones, performance events or other various measurements of performance.

Backlog of Remaining Customer Performance Obligations

The following table includes estimated revenue expected to be recognized and recorded as sales in the future from the backlog of performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period.

 

Remainder of 2018

2019

2020

2021

 

 

 

 

 

Sales

$17,042 

$9,251 

$250 

$235 

 


12


 

EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


3.    CHANGES IN ACCOUNTING POLICIES

Except for the changes disclosed in Note 1 under revenue recognition, the Company has consistently applied the accounting policies to both periods presented in these condensed consolidated financial statements. The Company adopted Topic 606, Revenue from Contracts with Customers, with a date of initial application of January 1, 2018. As a result, the Company has changed its accounting policy for revenue recognition as detailed below. The Company applied Topic 606 using the cumulative effect method and accordingly recognized the cumulative effect of initially applying Topic 606 as an adjustment to the opening balance of equity at January 1, 2018. Therefore, the comparative information has not been adjusted and continues to be reported under prior accounting rules.

The following tables summarize the impacts of adopting Topic 606 on the Company’s condensed consolidated financial statements for the three and six months ended June 29, 2018:

 

Condensed consolidated balance sheet

 

 

 

 

 

 

Impact of changes in accounting policies

 

 

 

 

 

 

Balances

 

 

 

 

 

 

Without

 

 

 

 

 

 

adoption of

June 29, 2018

 

As reported

 

Adjustments

 

Topic 606

Cash and cash equivalents

 

5,154   

 

-   

 

5,154   

Restricted cash

 

405   

 

-   

 

405   

Contract revenue in excess of billings

 

4,657   

 

(978)  

 

3,679   

Inventories, net

 

4,258   

 

1,754   

 

6,012   

Others

 

14,275   

 

-   

 

14,275   

Total assets

 

28,749   

 

776   

 

29,525   

Billings in excess of contract revenue

 

9,229   

 

1,938   

 

11,167   

Others

 

14,878   

 

-   

 

14,878   

Total liabilities

 

24,107   

 

1,938   

 

26,045   

Accumulated deficit

 

(45,867)  

 

(1,162)  

 

(47,029)  

Others

 

50,509   

 

-   

 

50,509   

Total stockholders’ equity

 

4,642   

 

(1,162)  

 

3,480   

Total liabilities and stockholders’ equity

 

28,749   

 

776   

 

29,525   

 


13


 

EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


 

Condensed consolidated statement of operations

 

 

 

 

Impact of changes in accounting policies

 

 

 

 

 

 

Balances

 

 

 

 

 

 

Without

 

 

 

 

 

 

adoption of

For the three months ended June 29, 2018

 

As reported

 

Adjustments

 

Topic 606

Sales

 

$8,872  

 

$(876) 

 

$7,996  

Cost of sales

 

(5,654) 

 

630 

 

(5,024) 

Selling, general and administrative

 

(1,685) 

 

-  

 

(1,685) 

Income tax expense

 

(20) 

 

-  

 

(20) 

Others

 

(894) 

 

-  

 

(894) 

Net income

 

$619  

 

$(246) 

 

$373  

 

 

Impact of changes in accounting policies

 

 

 

 

 

 

Balances

 

 

 

 

 

 

Without

 

 

 

 

 

 

adoption of

For the six months ended June 29, 2018

 

As reported

 

Adjustments

 

Topic 606

Sales

 

$16,453  

 

$(1,310) 

 

$15,143  

Cost of sales

 

(10,556) 

 

831  

 

(9,725) 

Selling, general and administrative

 

(3,431) 

 

-  

 

(3,431) 

Income tax expense

 

(31) 

 

-  

 

(31) 

Others

 

(1,777) 

 

-  

 

(1,777) 

Net income

 

$658  

 

$(479) 

 

$179  

 

Condensed consolidated statement of cash flows

 

 

 

 

Impact of changes in accounting policies

 

 

 

 

 

 

Balances

 

 

 

 

 

 

without

 

 

 

 

 

 

adoption of

For the six months ended June 29, 2018

 

As reported

 

Adjustments

 

Topic 606

Net income

 

$658  

 

$(479) 

 

$179  

Adjustments to reconcile net income to net

  cash provided by operating activities:

 

 

 

 

 

 

Other

 

125  

 

-  

 

125  

Changes in:

 

 

 

 

 

 

Inventories

 

(1,367) 

 

(831) 

 

(2,198) 

Contract revenue in excess of billings

 

(1,140) 

 

978  

 

(162) 

Billings in excess of contract revenue

 

2,964 

 

332  

 

3,296  

Other

 

(1,103) 

 

-  

 

(1,103) 

Net cash provided by operating activities

 

137 

 

-  

 

137  

Net cash used in investing activities

 

(56) 

 

-  

 

(56) 

Net cash used in financing activities

 

$(110) 

 

$-  

 

$(110) 


14


 

EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


4.STOCK OPTION PLAN  

 

As of June 29, 2018, options to purchase 1,001,781 shares of common stock under the Company’s stock option plan were authorized and reserved for future grant.  A summary of activity in the stock option plan for the six months ended June 29, 2018 follows (shares in thousands):

 

 

 

 

Weighted-

 

 

 

Average

 

Number

 

Exercise

 

of Shares

 

Price

 

 

 

 

Outstanding as of beginning of the period

1,609  

 

$0.66 

Granted

150  

 

1.12 

Exercised

-  

 

- 

Forfeited or expired

(162) 

 

1.21 

Outstanding as of end of the period

1,597  

 

0.65 

 

 

 

 

Exercisable as of end of the period

1,128  

 

$0.48 

 

As of June 29, 2018, options exercisable and options outstanding had a weighted average remaining contractual term of 5.21 and 6.23 years, respectively, and had an aggregate intrinsic value of $641 and $676, respectively.

 

The Black-Scholes option-pricing model is used to estimate the fair value of options under the Company’s stock option plan.

The weighted average values of employee stock options granted under the stock option plan, as well as the weighted average assumptions used in calculating these values during the first six months of 2018, were based on estimates as of the date of grant as follows:

 

Risk-free interest rate

2.04%

Dividend yield

0.00%

Volatility

125%

Expected life

3.5 years

 

Expected option life and volatility are based on historical data of the Company.   The risk-free interest rate is calculated based on the average US Treasury bill rate that corresponds with the option life.  Historically, the Company has not declared dividends and there are no foreseeable plans to do so.

 

As of June 29, 2018, there was approximately $162 of total unrecognized share-based compensation cost related to grants under the stock option plan that will be recognized over a weighted-average period of 2.3 years.

 

Share-based compensation expense included in selling, general and administrative expense in the statements of operations for the six-month periods ended June 29, 2018 and June 30, 2017 was $76 and $86, respectively. Share-based compensation expense included in selling, general and administrative expense in the statements of operations for the three-month periods ended June 29, 2018 and June 30, 2017 was $37 and $46, respectively.


15


 

EVANS & SUTHERLAND COMPUTER CORPORATION AND SUBSIDIARIES

Notes to Condensed Consolidated Financial Statements

(Unaudited)


5.EMPLOYEE RETIREMENT BENEFIT PLANS  

Pension and Retirement Obligations

In 2015, the Company terminated a defined pension plan and settled the resulting liabilities in exchange for a fixed obligation secured by the Company’s assets (the “Pension Settlement Obligation”). The remaining payments due under the Pension Settlement Obligation consist of ten installments of $750 to the Pension Benefit Guaranty Corporation due annually on October 31. The Pension Settlement Obligation is recorded net of imputed interest expense at 7%, as a liability on the balance sheet.

 

The Company’s only remaining pension obligation is the Supplemental Executive Retirement Plan (“SERP”).

Employer Contributions

The Company is not currently required to fund the SERP.  All benefit payments are made by the Company directly to those who receive benefits from the SERP.  As such, these payments are treated as both contributions and benefits paid for reporting purposes. The Company expects to contribute and pay SERP benefits of approximately $469 in the next 12 months.  

 

Components of Net Periodic Benefit Expense

 

 

Supplemental Executive

 

Retirement Plan

 

June 29,

 

June 30,

For the six months ended:

2018

 

2017

 

 

 

 

Interest cost

$68 

 

$78 

Amortization of actuarial loss

40 

 

37 

Net periodic benefit expense

$108 

 

$115 

 

 

Supplemental Executive

 

Retirement Plan

 

June 29,

 

June 30,

For the three months ended:

2018

 

2017

 

 

 

 

Interest cost

$34 

 

$39 

Amortization of actuarial loss

20 

 

18 

Net periodic benefit expense

$54 

 

$57 


16



Item 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS 

The following discussion should be read in conjunction with the condensed consolidated financial statements and related notes of Evans & Sutherland Computer Corporation and subsidiaries (collectively, the “Company,”  “E&S,” “we,” “us” and “our”) included in Item 1 of Part I of this quarterly report on Form 10-Q.  In addition to the historical information contained herein, this quarterly report on Form 10-Q includes certain "forward-looking” statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. You can identify these forward-looking statements by the fact they use words such as “should,” “expect,” “anticipate,” “estimate,” “target,” “may,” “project,” “guidance,” “intend,” “plan,” “believe” and other words and terms of similar meaning and expression in connection with any discussion of future operating or financial performance. One can also identify forward-looking statements by the fact that they do not relate strictly to historical or current facts. Such forward-looking statements are based on current expectations and involve inherent risks and uncertainties, including factors that could delay, divert or change any of them, and could cause actual outcomes to differ materially from current expectations. These statements are likely to relate to, among other things, the Company’s goals, plans and projections regarding its financial position, results of operations, cash flows, market position, product development, sales efforts, expenses, performance or results of current and anticipated products and the outcome of contingencies such as legal proceedings and financial results, which are based on current expectations that involve inherent risks and uncertainties, including internal or external factors that could delay, divert or change any of them in the next several years.

 

Although the Company believes it has been prudent in its plans and assumptions, no assurance can be given that any goal or plan set forth in forward-looking statements can be achieved and readers are cautioned not to place undue reliance on such statements, which speak only as of the date made. The Company undertakes no obligation to release publicly any revisions to forward-looking statements as a result of new information, future events or otherwise.

 

All dollar amounts are in thousands.

 

EXECUTIVE SUMMARY

 

As described in the notes to the condensed consolidated financial statements, the Company adopted Topic 606, Revenue from Contracts with Customers, with a date of the initial application of January 1, 2018. The Company applied Topic 606 using the cumulative effect method and accordingly recognized the cumulative effect of initially applying Topic 606 as an adjustment to the opening balance of stockholders’ equity at January 1, 2018. As a result, the Company used different methods for recognizing revenue in each of the years presented as detailed below.

 

The adoption of Topic 606 changed the method of recognizing revenue for certain customer contracts. More specifically, for some contracts, revenue previously was not recognized until the product was accepted by the customer. Under Topic 606, revenue for these contracts will be recognized over time using the percentage completion method, which is the method used for most of our customer contracts. The immediate effect of the change was to accelerate earnings on the revenue backlog for the effected contracts. Much of this acceleration was recorded in a cumulative transition adjustment, whereby $682 of gross profit on $1,606 of sales was recorded directly to stockholders’ equity.  Although the benefit of the earnings from the transition adjustment is reflected in the financial position of the Company on the balance sheet, it will not be reported in the statement of operations. Going forward, we believe Topic 606 will create a smoother revenue stream by spreading more revenue over the period of performance as opposed to previously when some contract revenue was recorded in a lump sum in the period of acceptance by the customer.

 

The results for the three and six months ended June 29, 2018 produced net income of $619 and $658, respectively. The 2018 results compared favorably to the three and six months ended June 30, 2017 which reported a loss of $171 for the three months ended June 30, 2017 and marginal income of $14 for the six months ended June 30, 2017. The improved results were attributable to increased sales recorded in 2018. Some of the increase in sales recorded was attributable to the change in the method of recognizing revenue as explained above. As more fully described in the footnotes to the financial statements, under the accounting methods used in 2017, the three months and six months ended June 29, 2018 would have produced net income of $373 and $179 respectively. Sales for 2018 were higher,


17



due to more work completed on customer projects in the second quarter of 2018. The sales recorded is driven by the expenditure of resources required to meet customer schedules for the projects in the sales backlog. Sales bookings were healthy in the first six months of 2018 and, with the sales prospects, present an opportunity for profitable results for the remainder of 2018.

 

CRITICAL ACCOUNTING POLICIES

 

Certain accounting policies are considered by management to be critical to an understanding of our condensed consolidated financial statements.  Their application requires significant management judgment, with financial reporting results relying on estimates about the effect of matters that are inherently uncertain.  A summary of critical accounting policies can be found in our Form 10-K for the year ended December 31, 2017.  In addition, the Company considers the new revenue standard, adopted January 1, 2018 and described in Note 2, to be a critical accounting policy. For all of these policies, management cautions that future results rarely develop exactly as forecasted, and the best estimates routinely require modification.  

 

RESULTS OF OPERATIONS

 

Sales and Backlog

 

The following table summarizes our sales:

 

 

Three Months Ended

 

Six Months Ended

 

June 29, 2018

 

June 30, 2017

 

June 29, 2018

 

June 30, 2017

Sales

$8,872 

 

$6,744 

 

$16,453 

 

$14,787 

 

See Note 2 and Note 3 to the condensed consolidated financial statements for explanations of changes in the accounting method for revenue recognition. Sales for the three and six months ended June 29, 2018 would have been $7,996 and $15,143 using the same accounting method used in 2017. The higher 2018 sales were attributable to an increase in work performed on larger planetarium systems and domes; otherwise the contribution to sales from other customer projects was comparable in the periods presented.  

 

Revenue backlog decreased to $26,778 as of June 29, 2018, compared to $27,360 as of December 31, 2017. The decrease in the revenue backlog is mainly attributed to the change in accounting method for revenue recognition. As discussed in Note 2 and Note 3 to the condensed consolidated financial statements, the cumulative effect of the change was recorded as an adjustment to the opening balance of stockholders’ equity at January 1, 2018. This adjustment recorded the gross profit on $1,606 of sales from the revenue backlog. Also, the changes in the accounting method for revenue recognition resulted in $1,310 of additional sales in the six months of 2018. Hence, the change in the accounting method for revenue recognition reduced the backlog by a total $2,916. Had it not been for the change, the sales backlog would have increased to $29,694. The revenue backlog benefited by strong sales bookings for planetarium systems in the first six months of 2018.    

 

Gross Profit

The following table summarizes our gross profit and the gross profit as a percentage of total sales:

 

 

Three Months Ended

 

Six Months Ended

 

June 29, 2018

 

June 30, 2017

 

June 29, 2018

 

June 30, 2017

Gross profit

$3,218   

 

$2,265   

 

$5,897   

 

$4,939   

Gross profit percentage

36% 

 

34% 

 

36% 

 

33% 

 

The mix of products delivered and the types of customer contracts that contributed to the revenue in the periods presented causes variability in the gross profit percentage. Also, the higher 2018 sales resulted in efficiencies that lowered overhead cost of as a percentage of sales.  


18



Operating Expenses

The following table summarizes our operating expenses:

 

 

Three Months Ended

 

Six Months Ended

 

June 29, 2018

 

June 30, 2017

 

June 29, 2018

 

June 30, 2017

Selling, general and administrative

$1,685 

 

$1,517 

 

$3,431 

 

$3,123 

Research and development

740 

 

766 

 

1,494 

 

1,467 

Pension

54 

 

57 

 

108 

 

115 

Total operating expenses

$2,479 

 

$2,340 

 

$5,033 

 

$4,705 

 

Selling, general and administrative expenses were higher in 2018 compared to 2017. This was due to the timing of expenditures and costs related to a bi-annual industry conference in 2018. Also, in 2017, there was a reduction in the allowance for doubtful accounts receivable resulting in a credit which reduced 2017 expenses.

 

Research and development expenses were comparable in the periods presented. Research and development expenses generally vary with use of engineering resources for product improvement projects as opposed to customer delivery activities.

 

Pension expense declined slightly in 2018 compared to 2017 due to a decrease in the interest cost on the SERP.

 

Other Expense, net

 

The following table summarizes our other expense:

 

 

Three Months Ended

 

Six Months Ended

 

June 29, 2018

 

June 30, 2017

 

June 29, 2018

 

June 30, 2017

Total other expense, net

$100 

 

$93 

 

$175 

 

$202 

 

Other expense decreased in 2018 compared to 2017 mainly due to declining interest expense on the Pension Settlement Obligation and mortgage notes along with offsetting increase of interest income from a capital lease receivable.   

 

LIQUIDITY AND CAPITAL RESOURCES

 

Outlook

As discussed above in the executive summary, we believe existing liquidity resources and funds generated from forecasted revenue will be sufficient to meet our current and long-term obligations. We continue to operate in a rapidly evolving and often unpredictable business environment that may change the timing or amount of expected future cash receipts and expenditures.

Cash Flows

 

In the first six months of 2018, $137 of cash provided by operating activities was attributable to $1,077 of cash provided by the net income for the period, after the effect of non-cash items of $419 which was offset by cash used by changes to working capital of $940. The significant uses of cash from changes to working capital were increases in accounts receivable, inventory, and contract revenue in excess of billings.  This was partially offset by an increase in billings in excess of contract revenue resulting from advance billings to customers.  These changes are attributable to the timing of billings, customer payments and new customer orders.   

 

In the first six months of 2017, $1,297 of cash used in operating activities was attributable to $192 of cash provided by the net income for the period, after the effect of $178 of non-cash items and an unfavorable change to working capital of $1,489. The change to working capital was driven by increases in receivables, prepaid expenses and other assets, and contract revenue in excess of billings, which was offset by an increase in billings in excess of contract


19



revenue. These increases are attributable to the timing of billings and new customer orders.   The change in working capital was also affected by an increase in prepaid expenses and other assets.

 

Cash used in investing activities was $56 for the six months ended June 29, 2018 compared to $86 for the same period of 2017.  Investing activities for both periods presented consisted almost entirely of property and equipment purchases.

 

For the six months ended June 29, 2018, financing activities used $110 of cash compared to $105 in 2017 for principal payments on mortgage notes.

 

Line of Credit

 

The Company is a party to a line-of-credit agreement with a commercial bank which permits borrowings of up to $1,100 to fund the working capital requirements of Spitz. Under the line of credit agreement, interest is charged on amounts borrowed at the lender’s prime rate less 0.25%.  Any borrowings under the Credit Agreement are secured by Spitz real and personal property and all of the outstanding shares of Spitz common stock. The line-of-credit agreement and mortgage notes (with the same commercial bank) contain cross default provisions whereby a default on either agreement will result in a default on both agreements. There were no borrowings outstanding under the line-of-credit agreement as of June 29, 2018.

 

Letters of Credit

 

Under the terms of financing arrangements for letters of credit, the Company is required to maintain a balance in a specific cash account equal to or greater than the outstanding value of all letters of credit issued, plus other amounts necessary to adequately secure obligations with the financial institutions who issue the letters of credit.  As of June 29, 2018 there were outstanding letters of credit and bank guarantees of $405, which are scheduled to expire during the year ending December 31, 2018.  

 

Mortgage Notes

As of June 29, 2018, Spitz had obligations totaling $1,654 under its two mortgage notes payable.

 

Item 4.  CONTROLS AND PROCEDURES

 

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 15d-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”)) as of the end of the period covered by this report.  Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures as of the end of the period covered by this report were effective at the reasonable assurance level such that the information required to be disclosed by us in reports filed under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission and (ii) accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding disclosure. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls system cannot provide absolute assurance that the objectives of the controls system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company are detected.

 

Changes in Internal Control over Financial Reporting

 

On January 1, 2018 the Company’s subsidiary began processing inventory transactions on the integrated accounting software system it uses for all other transactions. Prior to 2018 the subsidiary’s inventory and product bills of material were accounted for using a legacy system. This change was made to improve the efficiency of the accounting function through improved integration of all transactions. Also, transitioning off the legacy system


20



provides better security and assurance of system support. The Company has made changes to its internal control over financial reporting in connection with this transition from the legacy system.

Other than the improvements noted above, there has been no change in our internal control over financial reporting identified in connection with the evaluation of disclosure controls and procedures discussed above that occurred during the three months ended June 29, 2018, or subsequent to that date, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. Our process for evaluating controls and procedures is continuous and encompasses constant improvement of the design and effectiveness of established controls and procedures and the remediation of any deficiencies which may be identified during this process.

 

PART II - OTHER INFORMATION

 

Item 1.LEGAL PROCEEDINGS  

 

In the normal course of business, we become involved in various legal proceedings.  Although the final outcome of such proceedings cannot be predicted with certainty, we believe the ultimate disposition of any such proceedings will not have a material adverse effect on our consolidated financial position, liquidity, or results of operations.

 

Item 6.EXHIBITS 

 

31.1

Certification of Chief Executive Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act, as amended, filed herewith.

31.2

Certification of Chief Financial Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act, as amended, filed herewith.

32.1

Certification of Chief Executive Officer and Chief Financial Officer Pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, filed herewith.

101

The following materials from this Quarterly Report on Form 10-Q for the period ended June 29, 2018, formatted in XBRL (Extensible Business Reporting Language) and filed electronically herewith: (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Operations, (iii) the Condensed Consolidated Statements of Cash Flows, and (iv) Notes to Condensed Consolidated Financial Statements.


21



SIGNATURE

 

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.

 

 

 

EVANS & SUTHERLAND COMPUTER CORPORATION

 

 

 

Date:

August 6, 2018

By: /s/ Paul Dailey       

 

 

Paul Dailey, Chief Financial Officer

 

 

and Corporate Secretary

 

 

(Authorized Officer)

            

 

(Principal Financial and Accounting Officer)


22

 

EX-31.1 2 escc_ex31z1.htm EXHIBIT 31 Exhibit 31

Exhibit 31.1

Rule 13a-14 Certification

CERTIFICATIONS*

I, Jonathan Shaw, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Evans & Sutherland Computer 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 report;  

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

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

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

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

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

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

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of 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.  

 

Date: August 6, 2018

/s/ Jonathan Shaw
Jonathan Shaw
Chief Executive Officer
(Principal Executive Officer)

 

EX-31.2 3 escc_ex31z2.htm EXHIBIT 31 Exhibit 31

Exhibit 31.2

Rule 13a-14 Certification

CERTIFICATIONS*

I, Paul L. Dailey, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Evans & Sutherland Computer 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 report;  

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

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

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

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

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

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

5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of 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.  

 

Date: August 6, 2018

/s/ Paul L. Dailey
Paul L. Dailey
Chief Financial Officer
(Principal Financial Officer)

 

EX-32.1 4 escc_ex32z1.htm EXHIBIT 32 Exhibit 32

Exhibit 32.1

 

Certification Pursuant to 18 U.S.C. 1350,

as Adopted Pursuant Section 906 of the

Sarbanes-Oxley Act of 2002

 

 

I, Jonathan Shaw, certify, pursuant to 18 U.S.C. Sec.1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Form 10-Q of Evans & Sutherland Computer Corporation for the quarter ended June 29, 2018, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Evans & Sutherland Computer Corporation.

 

Date: August 6, 2018By:     /s/ Jonathan Shaw  

Jonathan Shaw 

             Chief Executive Officer 

 

I, Paul L. Dailey, certify, pursuant to 18 U.S.C. Sec.1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Form 10-Q of Evans & Sutherland Computer Corporation for the quarter ended June 29, 2018, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Evans & Sutherland Computer Corporation.

 

Date: August 6, 2018By:     /s/ Paul L. Dailey  

Paul L. Dailey 

             Chief Financial Officer 

 

 

 

 

The foregoing certifications are being furnished solely to accompany the Report pursuant to 18 U.S.C. Sec.1350, and are not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 

EX-101.CAL 5 escc-20180629_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 6 escc-20180629_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 7 escc-20180629_lab.xml XBRL TAXONOMY EXTENSION LABELS LINKBASE DOCUMENT Options outstanding, weighted average remaining contractual term Increase (Decrease) in Contract with Customer, Asset Increase (Decrease) in Contract with Customer, Asset Contract revenue recognized Schedule of contract balances Work in process Schedule of Inventory Basis of Presentation Decrease in lease receivable Decrease in lease receivable Preferred stock, no par value: 10,000,000 shares authorized; no shares outstanding Billings in excess of contract revenue Entity Address, Postal Zip Code Dividend yield Risk-free interest rate Granted Contract revenue in excess of billings {1} Contract revenue in excess of billings Application total Schedule of contract balances Transferred over Time Timing of Transfer of Good or Service Asia Schedule of contract balances Geographical Statement Finished goods Decrease in deferred rent obligation Decrease in deferred rent obligation Common stock issued for consulting Decrease (increase) in inventories Decrease (increase) in inventories Net income (loss) per common share - diluted Gross profit Gross profit Registrant CIK As reported Represents the As reported, during the indicated time period. Supplemental disclosures of cash flow information Current liabilities: Contained File Information, File Number Supplemental Executive Retirement Plan Represents the Supplemental Executive Retirement Plan, during the indicated time period. Employee Stock Option Increase in contract liabilities Audio-Visual Systems Schedule of contract balances Other Visitor Attractions Schedule of contract balances Proceeds from sale of property and equipment Increase (decrease) in accounts payable Increase in prepaid expenses and other assets Increase in prepaid expenses and other assets Provision for excess and obsolete inventory Weighted average common shares outstanding - diluted Net income (loss) per common share - basic Income (loss) before income tax provision Income (loss) before income tax provision Cost of sales Cost of sales Sales Preferred Stock, No Par Value Deferred rent obligation Current portion of long-term debt Contract revenue in excess of billings Accounts receivable, net Amortization of actuarial loss Volatility Options exercisable, weighted average remaining contractual term Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Net cash provided by operating activities Net cash provided by (used in) operating activities Increase in billings in excess of contract revenue Increase in accounts receivable Increase in accounts receivable Treasury Stock, Shares Common Stock, Shares, Issued Goodwill Prepaid expenses and deposits Entity Address, State or Province Document Fiscal Period Focus Amendment Flag Interest cost Pension Settlement Obligation, Interest Rate Granted, weighted average exercise price Outstanding as of the end of the period, weighted average exercise price Outstanding as of the beginning of the period, weighted average exercise price Others {3} Others 2019 Represents the 2019, during the indicated time period. Income Statement Location Product Application Represents the monetary amount of Product Application, during the indicated time period. Statement [Line Items] Planetarium Theaters Schedule of contract balances Inventories, net {1} Inventories, net Net Income Per Common Share Policies Principal payments on long-term debt Principal payments on long-term debt Purchases of property and equipment Purchases of property and equipment Changes in operating assets and liabilities: Total operating expenses Total operating expenses Total liabilities Total liabilities Other assets Total current assets Total current assets Entity Address, City or Town Entity Address, Address Line One Well-known Seasoned Issuer Exercisable as of the end of the period, weighted average exercise price Increase (Decrease) in Contract with Customer, Liability Architectural Treatments Schedule of contract balances Schedule of impacts of accounting changes Selling, general and administrative Selling, general and administrative Preferred Stock, Shares Authorized Tax Identification Number (TIN) Fiscal Year End Details Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Others Contract receivables recorded Schedule of contract balances Product and Service North America Schedule of contract balances Raw materials Schedule of Stock Options Valuation Assumptions Schedule of backlog of performance obligations Represents the textual narrative disclosure of Schedule of backlog of performance obligations, during the indicated time period. Revenue Recognition Income taxes Adjustments to reconcile net income to net cash provided by (used in) operating activities: Common Stock, Par or Stated Value Per Share Pension settlement obligation, net of current portion Represents the monetary amount of Pension settlement obligation, net of current portion, as of the indicated date. Accounts payable Restricted cash Expected Future Benefit Payments, Next Twelve Months Exercised Exercised Allocated Share-based Compensation Expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 2020 Represents the 2020, during the indicated time period. Europe Schedule of contract balances Stock-Based Compensation 1. General Decrease in accrued pension and retirement liabilities Depreciation and amortization Net income Net income (loss) Income tax provision Income tax provision Operating expenses: Retirement obligations, net of current portion Property and equipment, net Long-term lease receivable, net of current portion Filer Category Retirement Plan Name [Axis] Forfeited or expired Forfeited or expired Options, Exercisable, Aggregate Intrinsic Value Equity Award Remainder of 2018 Represents the Remainder of 2018, during the indicated time period. Contract amount billed Schedule of contract balances Tables/Schedules 3. Changes in Accounting Policies 2. Revenue Weighted average common shares outstanding - basic Accumulated other comprehensive loss Accumulated deficit Commitments and contingencies Current portion of lease receivable ASSETS Number of common stock shares outstanding Net periodic benefit expense Pension Plan Settlement Agreement, Payment Schedule Represents the description of Pension Plan Settlement Agreement, Payment Schedule, during the indicated time period. Options, Outstanding, Aggregate Intrinsic Value Selling, General and Administrative Expenses Balances without adoption of Topic 606 Represents the Balances without adoption of Topic 606, during the indicated time period. Scenario [Axis] Maintenance and Service Schedule of contract balances Show Content Schedule of contract balances Schedule of Stock Option Plan Activity Cash flows from investing activities: Other Total stockholders' equity Total stockholders' equity Current assets: Voluntary filer Period End date Expected life Others {2} Others Backlog in sales Represents the Backlog in sales, during the indicated time period. Scenario, Unspecified Geographical [Axis] Segments [Axis] 5. Employee Retirement Benefit Plans Research and development Research and development Preferred Stock, Shares Outstanding Stockholders' equity: Current portion of retirement obligations LIABILITIES AND STOCKHOLDERS' EQUITY Cash and cash equivalents SEC Form Retirement Plan Name Timing of Transfer of Good or Service [Axis] Domes Schedule of contract balances Product and Service [Axis] Segments Schedule of changes in the contract assets and the contract liabilities Represents the textual narrative disclosure of Schedule of changes in the contract assets and the contract liabilities, during the indicated time period. Notes Cash flows from financing activities: Increase (decrease) in accrued liabilities Total liabilities and stockholders' equity Total liabilities and stockholders' equity Common stock, $0.20 par value: 30,000,000 shares authorized; 11,616,866 shares issued Total assets Total assets Inventories, net Inventories, net Trading Symbol Others {1} Others Scenario, Adjustment Transferred at Point in Time Reserve for obsolete inventory Reserve for obsolete inventory Components of Net Periodic Benefit Expense Schedule of geographical revenues Recent Accounting Pronouncements Net cash used in investing activities Net cash used in investing activities Cash flows from operating activities: Common Stock, Shares Authorized Document Fiscal Year Focus Amendment Description Public Float Exercisable as of the end of the period Outstanding as of the end of the period Outstanding as of the beginning of the period Other {2} Other Other {1} Other Schedule of contract balances Net decrease in cash, cash equivalents, and restricted cash Net decrease in cash, cash equivalents, and restricted cash Pension Pension Additional paid-in-capital Long-term debt, net of current portion Accrued liabilities Registrant Name Forfeited or expired, weighted average exercise price Total unrecognized share-based compensation cost Award Type [Axis] 2021 Represents the 2021, during the indicated time period. Income Statement Location [Axis] Schedule of contract balances Represents the textual narrative disclosure of Schedule of contract balances, during the indicated time period. Cash, cash equivalents, and restricted cash as of beginning of the period Cash, cash equivalents, and restricted cash as of beginning of the period Cash, cash equivalents, and restricted cash as of end of the period Net cash used in financing activities Net cash used in financing activities Other expense, net Total current liabilities Total current liabilities Entity Incorporation, State Country Name Current with reporting Other Liabilities, Current 4. Stock Option Plan Interest Cash paid during the period for: Represents the description of Cash paid during the period for:, during the indicated time period. Increase in contract revenue in excess of billings Increase in contract revenue in excess of billings Operating income (loss) Operating income (loss) Common stock in treasury, at cost, 264,350 shares Common stock in treasury, at cost, 264,350 shares Current portion of pension settlement obligation Common stock issued for consulting EX-101.PRE 8 escc-20180629_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 9 escc-20180629.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000200 - Disclosure - 2. Revenue: Schedule of contract balances (Details) link:presentationLink link:definitionLink link:calculationLink 000100 - Disclosure - 5. Employee Retirement Benefit Plans link:presentationLink link:definitionLink link:calculationLink 000190 - Disclosure - 2. Revenue: Schedule of geographical revenues (Details) link:presentationLink link:definitionLink link:calculationLink 000020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 000050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 000270 - Disclosure - 5. Employee Retirement Benefit Plans (Details) link:presentationLink link:definitionLink link:calculationLink 000120 - Disclosure - 1. General (Tables) link:presentationLink link:definitionLink link:calculationLink 000170 - Disclosure - 1. General: Net Income Per Common Share (Details) link:presentationLink link:definitionLink link:calculationLink 000130 - Disclosure - 2. Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 000240 - Disclosure - 4. Stock Option Plan (Details) link:presentationLink link:definitionLink link:calculationLink 000080 - Disclosure - 3. Changes in Accounting Policies link:presentationLink link:definitionLink link:calculationLink 000260 - Disclosure - 4. Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details) link:presentationLink link:definitionLink link:calculationLink 000060 - Disclosure - 1. General link:presentationLink link:definitionLink link:calculationLink 000040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:definitionLink link:calculationLink 000220 - Disclosure - 2. Revenue: Schedule of backlog of performance obligations (Details) link:presentationLink link:definitionLink link:calculationLink 000150 - Disclosure - 4. Stock Option Plan (Tables) link:presentationLink link:definitionLink link:calculationLink 000210 - Disclosure - 2. Revenue: Schedule of changes in the contract assets and the contract liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 000160 - Disclosure - 5. Employee Retirement Benefit Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 000010 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 000090 - Disclosure - 4. Stock Option Plan link:presentationLink link:definitionLink link:calculationLink 000030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical link:presentationLink link:definitionLink link:calculationLink 000070 - Disclosure - 2. Revenue link:presentationLink link:definitionLink link:calculationLink 000250 - Disclosure - 4. Stock Option Plan: Schedule of Stock Option Plan Activity (Details) link:presentationLink link:definitionLink link:calculationLink 000180 - Disclosure - 1. General: Inventories, net: Schedule of Inventory (Details) link:presentationLink link:definitionLink link:calculationLink 000110 - Disclosure - 1. General (Policies) link:presentationLink link:definitionLink link:calculationLink 000230 - Disclosure - 3. Changes in Accounting Policies: Schedule of impacts of accounting changes (Details) link:presentationLink link:definitionLink link:calculationLink 000140 - Disclosure - 3. Changes in Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 000280 - Disclosure - 5. Employee Retirement Benefit Plans: Components of Net Periodic Benefit Expense (Details) link:presentationLink link:definitionLink link:calculationLink XML 10 escc-20180629_htm.xml IDEA: XBRL DOCUMENT 0000276283 2018-01-01 2018-06-29 0000276283 2016-12-31 0000276283 fil:ContractAmountBilledMember 2018-01-01 2018-06-29 0000276283 fil:ContractReceivablesRecordedMember 2018-01-01 2018-06-29 0000276283 fil:BacklogInSalesMember fil:RemainderOf2018Member 2018-01-01 2018-06-29 0000276283 fil:BacklogInSalesMember fil:N2019Member 2018-01-01 2018-06-29 0000276283 fil:BacklogInSalesMember fil:N2020Member 2018-01-01 2018-06-29 0000276283 fil:BacklogInSalesMember fil:N2021Member 2018-01-01 2018-06-29 0000276283 fil:AsReportedMember 2018-01-01 2018-06-29 0000276283 us-gaap:ScenarioAdjustmentMember 2018-01-01 2018-06-29 0000276283 fil:BalancesWithoutAdoptionOfTopic606Member 2018-01-01 2018-06-29 0000276283 fil:AsReportedMember 2018-06-29 0000276283 fil:NorthAmerica1Member 2018-01-01 2018-06-29 0000276283 us-gaap:ScenarioAdjustmentMember 2018-06-29 0000276283 fil:BalancesWithoutAdoptionOfTopic606Member 2018-06-29 0000276283 fil:AsReportedMember 2018-04-01 2018-06-29 0000276283 us-gaap:ScenarioAdjustmentMember 2018-04-01 2018-06-29 0000276283 fil:BalancesWithoutAdoptionOfTopic606Member 2018-04-01 2018-06-29 0000276283 us-gaap:EmployeeStockOptionMember 2018-06-29 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-06-29 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-06-30 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-04-01 2018-06-29 0000276283 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-04-01 2017-06-30 0000276283 fil:NorthAmerica1Member fil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 2015-04-01 2015-04-30 0000276283 2015-04-21 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2018-06-29 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2018-01-01 2018-06-29 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2017-01-01 2017-06-30 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2018-04-01 2018-06-29 0000276283 fil:SupplementalExecutiveRetirementPlanMember 2017-04-01 2017-06-30 0000276283 fil:NorthAmerica1Member fil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:NorthAmerica1Member fil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 fil:NorthAmerica1Member 2018-03-30 2018-06-29 0000276283 fil:Europe1Member 2018-01-01 2018-06-29 0000276283 fil:Europe1Member fil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:Europe1Member fil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:Europe1Member fil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 2018-06-29 0000276283 fil:Europe1Member 2018-03-30 2018-06-29 0000276283 fil:Asia1Member 2018-01-01 2018-06-29 0000276283 fil:Asia1Member fil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:Asia1Member fil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:Asia1Member fil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 fil:Asia1Member 2018-03-30 2018-06-29 0000276283 fil:OtherMember 2018-01-01 2018-06-29 0000276283 fil:OtherMember fil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:OtherMember fil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:OtherMember fil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 2017-06-30 0000276283 fil:OtherMember 2018-03-30 2018-06-29 0000276283 fil:AudioVisualSystemsMember 2018-01-01 2018-06-29 0000276283 fil:AudioVisualSystemsMember fil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:AudioVisualSystemsMember fil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:AudioVisualSystemsMember fil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 fil:AudioVisualSystemsMember 2018-03-30 2018-06-29 0000276283 fil:DomesMember 2018-01-01 2018-06-29 0000276283 fil:DomesMember fil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:DomesMember fil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:DomesMember fil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 2018-07-31 0000276283 fil:DomesMember 2018-03-30 2018-06-29 0000276283 fil:ShowContentMember 2018-01-01 2018-06-29 0000276283 fil:ShowContentMember fil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:ShowContentMember fil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:ShowContentMember fil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 fil:ShowContentMember 2018-03-30 2018-06-29 0000276283 fil:MaintenanceAndServiceMember 2018-01-01 2018-06-29 0000276283 fil:MaintenanceAndServiceMember fil:PlanetariumTheatersMember 2018-03-30 2018-06-29 0000276283 fil:MaintenanceAndServiceMember fil:OtherVisitorAttractionsMember 2018-03-30 2018-06-29 0000276283 fil:MaintenanceAndServiceMember fil:ArchitecturalTreatmentsMember 2018-03-30 2018-06-29 0000276283 2018-06-29 2018-06-29 0000276283 fil:MaintenanceAndServiceMember 2018-03-30 2018-06-29 0000276283 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-29 0000276283 fil:PlanetariumTheatersMember us-gaap:TransferredAtPointInTimeMember 2018-03-30 2018-06-29 0000276283 fil:OtherVisitorAttractionsMember us-gaap:TransferredAtPointInTimeMember 2018-03-30 2018-06-29 0000276283 fil:ArchitecturalTreatmentsMember us-gaap:TransferredAtPointInTimeMember 2018-03-30 2018-06-29 0000276283 us-gaap:TransferredAtPointInTimeMember 2018-03-30 2018-06-29 0000276283 us-gaap:TransferredOverTimeMember 2018-01-01 2018-06-29 0000276283 fil:PlanetariumTheatersMember us-gaap:TransferredOverTimeMember 2018-03-30 2018-06-29 0000276283 fil:OtherVisitorAttractionsMember us-gaap:TransferredOverTimeMember 2018-03-30 2018-06-29 0000276283 fil:ArchitecturalTreatmentsMember us-gaap:TransferredOverTimeMember 2018-03-30 2018-06-29 0000276283 2017-12-31 0000276283 us-gaap:TransferredOverTimeMember 2018-03-30 2018-06-29 0000276283 fil:ApplicationTotalMember 2018-01-01 2018-06-29 0000276283 fil:PlanetariumTheatersMember fil:ApplicationTotalMember 2018-03-30 2018-06-29 0000276283 fil:OtherVisitorAttractionsMember fil:ApplicationTotalMember 2018-03-30 2018-06-29 0000276283 fil:ArchitecturalTreatmentsMember fil:ApplicationTotalMember 2018-03-30 2018-06-29 0000276283 fil:ApplicationTotalMember 2018-03-30 2018-06-29 0000276283 fil:NorthAmerica1Member fil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:NorthAmerica1Member fil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:NorthAmerica1Member fil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:Europe1Member fil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 2018-04-01 2018-06-29 0000276283 fil:Europe1Member fil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:Europe1Member fil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:Asia1Member fil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:Asia1Member fil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:Asia1Member fil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:OtherMember fil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:OtherMember fil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:OtherMember fil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:AudioVisualSystemsMember fil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:AudioVisualSystemsMember fil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 2017-04-01 2017-06-30 0000276283 fil:AudioVisualSystemsMember fil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:DomesMember fil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:DomesMember fil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:DomesMember fil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:ShowContentMember fil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:ShowContentMember fil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:ShowContentMember fil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 fil:MaintenanceAndServiceMember fil:PlanetariumTheatersMember 2018-01-01 2018-06-29 0000276283 fil:MaintenanceAndServiceMember fil:OtherVisitorAttractionsMember 2018-01-01 2018-06-29 0000276283 fil:MaintenanceAndServiceMember fil:ArchitecturalTreatmentsMember 2018-01-01 2018-06-29 0000276283 2017-01-01 2017-06-30 0000276283 fil:PlanetariumTheatersMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-29 0000276283 fil:OtherVisitorAttractionsMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-29 0000276283 fil:ArchitecturalTreatmentsMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-06-29 0000276283 fil:PlanetariumTheatersMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-06-29 0000276283 fil:OtherVisitorAttractionsMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-06-29 0000276283 fil:ArchitecturalTreatmentsMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-06-29 0000276283 fil:PlanetariumTheatersMember fil:ApplicationTotalMember 2018-01-01 2018-06-29 0000276283 fil:OtherVisitorAttractionsMember fil:ApplicationTotalMember 2018-01-01 2018-06-29 0000276283 fil:ArchitecturalTreatmentsMember fil:ApplicationTotalMember 2018-01-01 2018-06-29 0000276283 fil:ContractRevenueRecognizedMember 2018-01-01 2018-06-29 pure iso4217:USD shares iso4217:USD shares EVANS & SUTHERLAND COMPUTER CORPORATION 0000276283 --12-31 escc Smaller Reporting Company Yes No No false 2018 Q2 10-Q 2018-06-29 001-14677 Utah 870278175 770 Komas Drive Salt Lake City Utah 84108 11352516 5154000 5276000 405000 312000 5504000 3794000 255000 247000 4657000 2763000 4258000 3973000 688000 712000 20921000 17077000 707000 836000 4447000 4527000 635000 635000 2039000 1955000 28749000 25030000 1900000 1667000 1318000 912000 9229000 7117000 469000 500000 409000 409000 231000 224000 13556000 10829000 4059000 4150000 4478000 4478000 1423000 1540000 591000 808000 24107000 21805000 0 0 10000000 10000000 0 0 0 0 0.20 0.20 30000000 30000000 11616866 11616866 2323000 2323000 53894000 53818000 264350 264350 3532000 3532000 -45867000 -47208000 -2176000 -2176000 4642000 3225000 28749000 25030000 8872000 6744000 16453000 14787000 5654000 4479000 10556000 9848000 3218000 2265000 5897000 4939000 1685000 1517000 3431000 3123000 740000 766000 1494000 1467000 54000 57000 108000 115000 2479000 2340000 5033000 4705000 739000 -75000 864000 234000 -100000 -93000 -175000 -202000 639000 -168000 689000 32000 20000 3000 31000 18000 619000 -171000 658000 14000 0.05 -0.02 0.06 0.00 0.05 -0.02 0.05 0.00 11353000 11353000 11353000 11353000 12050000 11353000 11997000 12076000 658000 14000 135000 129000 159000 48000 125000 1000 1758000 664000 -121000 -134000 1367000 -323000 1140000 644000 60000 775000 233000 -300000 406000 -46000 -122000 -115000 2964000 809000 217000 211000 137000 -1297000 59000 86000 3000 0 -56000 -86000 110000 105000 -110000 -105000 -29000 -1488000 5588000 7426000 5559000 5938000 50000 56000 48000 120000 <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>1.  GENERAL</b></span></p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt"> </p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt"><span style="font-size:10pt"><b><i>Basis of Presentation</i></b></span></p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt"> </p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt">The accompanying unaudited condensed consolidated financial statements of Evans &amp; Sutherland Computer Corporation and subsidiaries (collectively, the “Company” or “E&amp;S”) have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and notes necessary for a complete presentation of financial position, results of operations, and cash flows, in conformity with U.S. generally accepted accounting principles (“US GAAP”).  This report on Form 10-Q should be read in conjunction with the Company’s annual report on Form 10-K for the year ended December 31, 2017.</p> <p style="font:10pt Times New Roman;margin:0;margin-left:27pt;margin-right:-9.4pt;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:3pt"><span style="font-size:10pt">The accompanying unaudited condensed consolidated balance sheets, statements of operations, and statements of cash flows reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the Company’s financial position, results of operations and cash flows.  The results of operations for the six months ended June 29, 2018 are not necessarily indicative of the results to be expected for the full year ending December 31, 2018.  The Company operates on a calendar year with the first three fiscal quarters ending on the last Friday of the thirteenth week in the quarter.  </span></p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b><i>  </i></b></span></p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b><i>Revenue Recognition</i></b></span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">As more fully described in Note 2, effective January 1, 2018, the Company adopted Accounting Standards Update (“ASU”) 2014-09, <i>Revenue from Contracts with Customers (Topic 606)</i>, which supersedes nearly all existing revenue recognition guidance.  As a result of the adoption of ASU Topic 606, the Company changed its accounting policy for revenue recognition. See Note 2 for the methods used to determine revenue recognition for the periods presented. </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b><i>Stock-Based Compensation</i></b></span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Compensation cost for all stock-based awards is measured at fair value on the date of grant and is recognized over the service period for awards expected to vest.  Determining the fair value of share-based awards at the grant date requires judgment, including estimating the value of share-based awards that are expected to be forfeited. Actual results and future estimates may differ from the Company’s current estimates.</span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><b><i>Net Income (Loss) Per Common Share</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Basic net income (loss) per common share is computed based on the weighted-average number of common shares outstanding during the period.  Diluted net income per common share is computed based on the weighted-average number of common shares and dilutive common stock equivalents outstanding during the period. Stock options are considered to be common stock equivalents. When the Company incurs a loss, potentially dilutive common stock equivalents are excluded as their effect would be anti-dilutive, thereby decreasing the net loss per common share.  Stock options produced common stock equivalents of 644,374 and 723,283 used to compute diluted net income per share for the six months ended June 29, 2018 and June 30, 2017, respectively.</span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Inventories, net</i></b></p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt;text-align:justify"><span style="font-size:10pt">Inventories consisted of the following:</span></p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:407pt;margin-left:5.4pt"><tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 29,</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>January 1,</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2018</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2018</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Raw materials</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">6,624 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">5,458 </span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Work in process</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">114 </span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,011 </span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Finished goods</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">598 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">423 </span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Reserve for obsolete inventory</span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(3,078)</span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(2,919)</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20.7pt;color:#000000"><span style="font-size:10pt">Inventories, net</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">4,258 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">3,973 </span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Recent Accounting Pronouncements</i></b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, <i>Leases</i> (Topic 842) ("ASU 2016-02"). ASU 2016-02 changes the accounting for leases. In particular, lessees will recognize lease assets and lease liabilities for operating leases. This update will have a minimal effect on lessor accounting. ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">In November 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">(“ASU 2016-18”). ASU 2016-18 changes the cash flow presentation and disclosures of restricted cash. The</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Company implemented this update in the presented financial statements.</span></p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt"><span style="font-size:10pt"><b><i>Basis of Presentation</i></b></span></p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt"> </p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt">The accompanying unaudited condensed consolidated financial statements of Evans &amp; Sutherland Computer Corporation and subsidiaries (collectively, the “Company” or “E&amp;S”) have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and notes necessary for a complete presentation of financial position, results of operations, and cash flows, in conformity with U.S. generally accepted accounting principles (“US GAAP”).  This report on Form 10-Q should be read in conjunction with the Company’s annual report on Form 10-K for the year ended December 31, 2017.</p> <p style="font:10pt Times New Roman;margin:0;margin-left:27pt;margin-right:-9.4pt;text-align:justify"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:3pt"><span style="font-size:10pt">The accompanying unaudited condensed consolidated balance sheets, statements of operations, and statements of cash flows reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the Company’s financial position, results of operations and cash flows.  The results of operations for the six months ended June 29, 2018 are not necessarily indicative of the results to be expected for the full year ending December 31, 2018.  The Company operates on a calendar year with the first three fiscal quarters ending on the last Friday of the thirteenth week in the quarter.  </span></p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b><i>Revenue Recognition</i></b></span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">As more fully described in Note 2, effective January 1, 2018, the Company adopted Accounting Standards Update (“ASU”) 2014-09, <i>Revenue from Contracts with Customers (Topic 606)</i>, which supersedes nearly all existing revenue recognition guidance.  As a result of the adoption of ASU Topic 606, the Company changed its accounting policy for revenue recognition. See Note 2 for the methods used to determine revenue recognition for the periods presented. </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b><i>Stock-Based Compensation</i></b></span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Compensation cost for all stock-based awards is measured at fair value on the date of grant and is recognized over the service period for awards expected to vest.  Determining the fair value of share-based awards at the grant date requires judgment, including estimating the value of share-based awards that are expected to be forfeited. Actual results and future estimates may differ from the Company’s current estimates.</span></p> <p style="font:10pt Times New Roman;margin:0"><b><i>Net Income (Loss) Per Common Share</i></b></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Basic net income (loss) per common share is computed based on the weighted-average number of common shares outstanding during the period.  Diluted net income per common share is computed based on the weighted-average number of common shares and dilutive common stock equivalents outstanding during the period. Stock options are considered to be common stock equivalents. When the Company incurs a loss, potentially dilutive common stock equivalents are excluded as their effect would be anti-dilutive, thereby decreasing the net loss per common share.  Stock options produced common stock equivalents of 644,374 and 723,283 used to compute diluted net income per share for the six months ended June 29, 2018 and June 30, 2017, respectively.</span></p> 644374 723283 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Inventories, net</i></b></p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt;text-align:justify"><span style="font-size:10pt">Inventories consisted of the following:</span></p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:407pt;margin-left:5.4pt"><tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 29,</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>January 1,</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2018</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2018</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Raw materials</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">6,624 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">5,458 </span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Work in process</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">114 </span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,011 </span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Finished goods</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">598 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">423 </span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Reserve for obsolete inventory</span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(3,078)</span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(2,919)</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20.7pt;color:#000000"><span style="font-size:10pt">Inventories, net</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">4,258 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">3,973 </span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt;text-align:justify"><span style="font-size:10pt">Inventories consisted of the following:</span></p> <p style="font:10pt Times New Roman;margin:0;margin-right:1.45pt;text-align:justify"> </p> <table style="margin:0 auto;border-collapse:collapse;width:407pt;margin-left:5.4pt"><tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 29,</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>January 1,</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2018</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2018</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Raw materials</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">6,624 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">5,458 </span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Work in process</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">114 </span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,011 </span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Finished goods</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">598 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">423 </span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Reserve for obsolete inventory</span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(3,078)</span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(2,919)</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-indent:20.7pt;color:#000000"><span style="font-size:10pt">Inventories, net</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">4,258 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">3,973 </span></kbd> </p> </td></tr> </table> 6624000 114000 598000 3078000 4258000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Recent Accounting Pronouncements</i></b></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, <i>Leases</i> (Topic 842) ("ASU 2016-02"). ASU 2016-02 changes the accounting for leases. In particular, lessees will recognize lease assets and lease liabilities for operating leases. This update will have a minimal effect on lessor accounting. ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">In November 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">(“ASU 2016-18”). ASU 2016-18 changes the cash flow presentation and disclosures of restricted cash. The</span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Company implemented this update in the presented financial statements.</span></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;text-indent:-18pt;margin-left:18pt"><span style="font-size:10pt"><b>2.    REVENUE</b></span></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt;color:#000000">The Company adopted Topic 606, <i>Revenue from Contracts with Customers</i>, with a date of the initial application of January 1, 2018. The Company applied Topic 606 using the cumulative effect method, and accordingly recognized the cumulative effect of initially applying Topic 606 as an adjustment to the opening balance of stockholders’ equity at January 1, 2018. As a result, the Company used different methods for recognizing revenue in each of the periods presented as detailed below.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:5pt"><b><i>Products and services </i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The Company generates its revenue through manufacturing, integrating, distributing, and servicing its various products consisting of: Audio-Visual Systems, Domes, Show Content, and Maintenance and Service contracts. All of the Company’s products are sold worldwide. </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Audio-Visual Systems consist of standard and customized hardware components integrated with proprietary software. The Audio-Visual Systems are most often used as the primary equipment for planetarium theaters operated by educational institutions. Occasionally, Audio-Visual Systems are sold for other special purposes at various visitor attractions. Audio-Visual System sales include upgrades of existing systems and sub-systems. Sales of typical Audio-Visual Systems range from $200 to $2,000.  </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Domes are hemispheric or curved metal structures fabricated from mostly aluminum metal tubing and sheets at the Company’s factory. Some Dome components have a special optical coating applied by a partner vendor. The Dome components are shipped to a customer site and are assembled and installed in or on the customer’s building by a crew of Company employees or subcontractors. Domes are often sold with an Audio-Visual System to serve as projection screens but can also be sold separately. Most often a Dome sold separately is used as a projection screen but occasionally they are used as architectural treatments. Dome projection screens sold separately can be used for existing planetarium theaters or other special visitor attractions such as theme park rides. A typical Dome is a hemispheric structure ranging from 40 to 70 feet in diameter but Domes are also produced in various curved shapes and sizes to accommodate a special purpose. Dome sales typically range from $200 to $1,000 but occasionally exceed this range for sales of multiple complex structures priced at several million dollars. </p> <i>Completed Contract</i>. Contract arrangements which typically require a relatively short period of time to complete the production, modification, and customization of products are accounted for using the completed contract method.  Accordingly, revenue is recognized upon delivery of the completed product, provided persuasive evidence of an <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><span style="font-size:10pt">arrangement exists, title and risk of loss have transferred to the customer, the fee is fixed or determinable, and collection is reasonably assured. </span></p> <p style="font:10pt Times New Roman;margin:0"><i>Other</i>.  Other revenue consists primarily of amounts earned under maintenance contracts that are generally sold as a single element.  Revenue from product maintenance contracts, including separately priced extended warranty contracts, is deferred and recognized over the period of performance under the contract.  </p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Revenue Recognition Methods for 2018</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:5pt">In 2018, upon adoption of Topic 606, the Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. The following describes the methods used to recognize revenue under the application of Topic 606. </p> <p style="font:10pt Univers 45 Light;margin-top:0pt;margin-bottom:5pt"><span style="font:10pt Times New Roman"><i>Audio-Visual Systems.</i> The Company’s Audio-Visual Systems are sold for a fixed price under non-cancelable contracts. Because systems are often designed with unique features and constantly changing technology components, there is no practical alternative use for a system after it is sold. Under Topic 606, if an entity’s performance does not create an asset with an alternative use to the entity, and the entity has an enforceable right to payment for the performance completed to date, then its performance obligation is satisfied and control of the product transfers over time. If control transfers over time, an entity selects a method to measure progress that is consistent with the objective of depicting its performance and recognizes revenue accordingly. The Company has determined the percentage-of-completion method utilizing cost-to-cost methodology best depicts the measure of progress because it tracks the utilization of total resources to fulfill the obligation. This same method has been used prior to the adoption of Topic 606 for recognizing revenue on certain Audio-Visual System sales and most Dome sales. With the adoption of Topic 606, essentially all Audio-Visual Systems and subsystem sales will use the percentage-of-completion method for revenue recognition.   </span></p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><i>Domes.</i><b><i> </i></b>The Company’s Domes<b><i> </i></b>are sold for a fixed price under non-cancelable contracts. Because Domes have custom design and interface features, there is no practical alternative use for a Dome after it is sold. As discussed above under Audio-Visual Systems, when there is no alternative use for the product and there is an enforceable right to payment, Topic 606 requires revenue to be recognized over the time of performance. Accordingly, the Company continues to use the percentage-of-completion method utilizing cost-to-cost methodology for the recognition of revenue for the sale Domes, as it has prior to the adoption of Topic 606.  </span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><i>Show Content.</i><b><i>  </i></b>Show Content is sold under various license agreements, most often for a fixed price, but occasionally for a variable share of the customer’s theater revenue. Sales of Show Content require no future obligations by the Company after delivery.  The Company recognizes the revenue for fixed price Show Content licenses upon the execution of the license agreement and delivery of media since that is the time control and benefit of the Show Content is transferred. Under Topic 606, an entity does not recognize revenue for the variable amounts related to a royalty until a customer’s subsequent sales or usage occurs. Accordingly, revenue from the variable share of the customer’s theater revenue is recognized when realized. The method used by the Company for recognizing Show Content revenue has not changed with the adoption of Topic 606<b><i>.</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><i>Maintenance and Service. </i><b><i> </i></b>Maintenance and Service revenue consists of parts sales and service contracts. Parts sales are recognized upon shipment which is when the control and benefit transfers to the customer. Service contracts are sold for a fixed price and provide the customer with various levels of preventive service, support and limited warranty protection. Under Topic 606, the revenue for service contracts is recognized ratably over the term of the contract or upon delivery of a service specified in the contract. The method used by the Company for recognizing Maintenance and Service revenue has not changed with the adoption of Topic 606.</p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Contract Acquisition Costs</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Contract acquisition costs consist of expenditures of Company employee and other resources and, in some cases, the payment of sales commissions to non-employee agents. Expenditures of Company employee and other resources are costs that would be incurred regardless of whether the contract is obtained, are not recoverable, and therefore are expensed as they are incurred under Topic 606. Sales commissions paid to agents are incurred only if the contract is obtained and therefore are incremental costs of acquiring the contract. Rather than capitalize the cost of sales commissions, the Company has elected to expense sales commissions as incurred under the practical expedient permitted by Topic 606, whereby expensing is permitted when the amortization period of the asset that the entity otherwise would have recognized is one year or less. </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Disaggregation of Revenue</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">In the following table, revenue reported for the three and six months ended June 29, 2018 under Topic 606 is disaggregated by primary geographical market, major product line, timing of revenue recognition and product application.</p> <table style="margin:0 auto;border-collapse:collapse;width:505pt;margin-left:5.4pt"><tr style="height:26.4pt"><td colspan="5" style="width:505pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Revenue for the three months ended June 29, 2018</b></span></p> </td></tr> <tr style="height:26.4pt"><td style="width:209pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Product Application </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Planetarium Theaters </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Other Visitor Attractions </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Architectural Treatments </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Total</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Primary geographic area:</b></span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">North America</span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">5,771</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">353</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">269</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">6,393</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Europe</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,098</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">401</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,499</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Asia </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">223</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">746</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">969</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Other</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">11</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">11</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">7,103</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,500</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">269</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">8,872</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Products:</b></span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Audio-Visual Systems </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">4,009</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">401</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">4,410</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Domes</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,508</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,099</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">269</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,876</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Show Content </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">844</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">844</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Maintenance and Service</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">742</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">742</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">7,103</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,500</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">269</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">8,872</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Timing of revenue recognition: </b></span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Goods transferred at point in time</span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,078</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,078</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Goods and services transferred over time </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">6,025</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,500</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">269</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">7,794</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">7,103</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,500</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">269</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">8,872</span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> <table style="margin:0 auto;border-collapse:collapse;width:505pt;margin-left:5.4pt"><tr style="height:26.4pt"><td colspan="5" style="width:505pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b><i>  </i>Revenue for the six months ended June 29, 2018</b></span></p> </td></tr> <tr style="height:26.4pt"><td style="width:209pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Product Application </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Planetarium Theaters </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Other Visitor Attractions </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Architectural Treatments </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Total</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Primary geographic area:</b></span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">North America</span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">8,904</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">473</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">629</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">10,006</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Europe</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,431</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">412</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,843</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Asia </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,679</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,593</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">4,272</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Other</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">332</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">332</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">13,346</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,478</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">629</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">16,453</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Products:</b></span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Audio-Visual Systems </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">7,995</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">412</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">8,407</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Domes</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,883</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,066</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">629</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">5,578</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Show Content </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,170</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,170</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Maintenance and Service</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,298</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,298</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">13,346</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,478</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">629</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">16,453</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Timing of revenue recognition: </b></span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Goods transferred at point in time</span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,559</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,559</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Goods and services transferred over time </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">11,787</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,478</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">629</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">14,894</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">13,346</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,478</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">629</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">16,453</span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Contract Balances</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers as of June 29, 2018:</p> <table style="margin:0 auto;border-collapse:collapse;width:391pt"><tr style="height:27pt"><td style="width:264pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:65pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>June 29, 2018</b></span></p> </td><td style="width:62pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>January 1, 2018</b></span></p> </td></tr> <tr style="height:14.4pt"><td style="width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"> </span></p> </td><td style="width:62pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:14.4pt"><td style="background-color:#CCEEFF;width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Receivables reported as accounts receivable, net </span></p> </td><td style="background-color:#CCEEFF;width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:47pt"><span style="font-size:10pt">5,504</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:44pt"><span style="font-size:10pt">3,794</span></kbd> </p> </td></tr> <tr style="height:14.4pt"><td style="width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Contract revenue in excess of billings</span></p> </td><td style="width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:47pt"><span style="font-size:10pt">4,657</span></kbd> </p> </td><td style="width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:44pt"><span style="font-size:10pt">3,517</span></kbd> </p> </td></tr> <tr style="height:14.4pt"><td style="background-color:#CCEEFF;width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Billings in excess of contract revenue</span></p> </td><td style="background-color:#CCEEFF;width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:47pt"><span style="font-size:10pt">9,229</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:44pt"><span style="font-size:10pt">6,265</span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Significant changes in the contract assets and the contract liabilities balances during the period are as follows:</p> <table style="margin:0 auto;border-collapse:collapse;width:391pt"><tr style="height:33.75pt"><td style="width:264pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:65pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Contract Assets</b></span></p> </td><td style="width:62pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Contract Liabilities</b></span></p> </td></tr> <tr style="height:14.4pt"><td style="width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:27pt"><td style="background-color:#CCEEFF;width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Revenue recognized that was included in the contract liability balance at the beginning of the period</span></p> </td><td style="background-color:#CCEEFF;width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:6pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:45pt"><span style="font-size:10pt">3,934 </span></kbd> </p> </td></tr> <tr style="height:14.4pt"><td style="width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:27pt"><td style="background-color:#CCEEFF;width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Increases due to amounts billed to customers, excluding amounts recognized as revenue during the period</span></p> </td><td style="background-color:#CCEEFF;width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:6pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:45pt"><span style="font-size:10pt"> (6,898)</span></kbd> </p> </td></tr> <tr style="height:14.4pt"><td style="width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:27pt"><td style="background-color:#CCEEFF;width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Transferred to receivables from contract assets recognized at the beginning of the period</span></p> </td><td style="background-color:#CCEEFF;width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:47pt"><span style="font-size:10pt"> (2,797)</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:14.4pt"><td style="width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:27pt"><td style="background-color:#CCEEFF;width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Increases as a result of revenue recognized, excluding amounts transferred to receivables during the period</span></p> </td><td style="background-color:#CCEEFF;width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:47pt"><span style="font-size:10pt">3,937 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Contract revenue in excess of billings are contract assets that arise when revenue recognized on a contract exceeds the cumulative progress billings. Contracts generally provide for an enforceable right to payment for performance completed to date but do not necessarily have a present right to consideration payment for performance completed until the event that triggers the progress billing. The contract assets are transferred to the receivables when the rights to payment occur and amounts are billed. Billings in excess of contract revenue are contract liabilities that arise when progress billings on a contract exceed the revenue recognized. Contract liabilities are relieved as the performance obligation is completed and revenue is recognized. Progress billings vary among contracts and can be triggered by chronological milestones, performance events or other various measurements of performance. </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"><b><i>Backlog of Remaining Customer Performance Obligations</i></b></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The following table includes estimated revenue expected to be recognized and recorded as sales in the future from the backlog of performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period.</p> <table style="margin:0 auto;border-collapse:collapse;width:331pt;margin-left:5.4pt"><tr style="height:26.4pt"><td style="width:59pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:68pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Remainder of 2018</b></span></p> </td><td style="width:68pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>2019</b></span></p> </td><td style="width:68pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>2020</b></span></p> </td><td style="width:68pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>2021</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:59pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:68pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"> </span></p> </td><td style="width:68pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"> </span></p> </td><td style="width:68pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"> </span></p> </td><td style="width:68pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:59pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Sales</span></p> </td><td style="background-color:#CCEEFF;width:68pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:50pt"><span style="font-size:10pt">17,042</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:68pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:50pt"><span style="font-size:10pt">9,251</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:68pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:50pt"><span style="font-size:10pt">250</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:68pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:50pt"><span style="font-size:10pt">235</span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">In the following table, revenue reported for the three and six months ended June 29, 2018 under Topic 606 is disaggregated by primary geographical market, major product line, timing of revenue recognition and product application.</p> <table style="margin:0 auto;border-collapse:collapse;width:505pt;margin-left:5.4pt"><tr style="height:26.4pt"><td colspan="5" style="width:505pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Revenue for the three months ended June 29, 2018</b></span></p> </td></tr> <tr style="height:26.4pt"><td style="width:209pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Product Application </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Planetarium Theaters </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Other Visitor Attractions </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Architectural Treatments </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Total</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Primary geographic area:</b></span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">North America</span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">5,771</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">353</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">269</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">6,393</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Europe</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,098</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">401</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,499</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Asia </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">223</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">746</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">969</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Other</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">11</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">11</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">7,103</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,500</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">269</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">8,872</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Products:</b></span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Audio-Visual Systems </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">4,009</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">401</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">4,410</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Domes</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,508</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,099</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">269</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,876</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Show Content </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">844</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">844</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Maintenance and Service</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">742</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">742</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">7,103</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,500</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">269</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">8,872</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Timing of revenue recognition: </b></span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Goods transferred at point in time</span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,078</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,078</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Goods and services transferred over time </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">6,025</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,500</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">269</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">7,794</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">7,103</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,500</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">269</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">8,872</span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> <table style="margin:0 auto;border-collapse:collapse;width:505pt;margin-left:5.4pt"><tr style="height:26.4pt"><td colspan="5" style="width:505pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b><i>  </i>Revenue for the six months ended June 29, 2018</b></span></p> </td></tr> <tr style="height:26.4pt"><td style="width:209pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Product Application </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Planetarium Theaters </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Other Visitor Attractions </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Architectural Treatments </b></span></p> </td><td style="width:74pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Total</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Primary geographic area:</b></span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">North America</span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">8,904</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">473</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">629</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">10,006</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Europe</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,431</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">412</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,843</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Asia </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,679</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,593</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">4,272</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Other</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">332</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">332</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">13,346</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,478</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">629</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">16,453</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Products:</b></span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Audio-Visual Systems </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">7,995</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">412</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">8,407</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Domes</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,883</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,066</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">629</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">5,578</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Show Content </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,170</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,170</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Maintenance and Service</span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,298</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,298</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">13,346</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,478</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">629</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">16,453</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b>Timing of revenue recognition: </b></span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Goods transferred at point in time</span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,559</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">-</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">1,559</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Goods and services transferred over time </span></p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">11,787</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,478</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">629</span></kbd> </p> </td><td style="width:74pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">14,894</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:209pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">13,346</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">2,478</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">629</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:74pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:56pt"><span style="font-size:10pt">16,453</span></kbd> </p> </td></tr> </table> 5771000 353000 269000 6393000 1098000 401000 0 1499000 223000 746000 0 969000 11000 0 0 11000 4009000 401000 0 4410000 1508000 1099000 269000 2876000 844000 0 0 844000 742000 0 0 742000 1078000 0 0 1078000 6025000 1500000 269000 7794000 7103000 1500000 269000 8872000 8904000 473000 629000 10006000 1431000 412000 0 1843000 2679000 1593000 0 4272000 332000 0 0 332000 7995000 412000 0 8407000 2883000 2066000 629000 5578000 1170000 0 0 1170000 1298000 0 0 1298000 1559000 0 0 1559000 11787000 2478000 629000 14894000 13346000 2478000 629000 16453000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers as of June 29, 2018:</p> <table style="margin:0 auto;border-collapse:collapse;width:391pt"><tr style="height:27pt"><td style="width:264pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:65pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>June 29, 2018</b></span></p> </td><td style="width:62pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>January 1, 2018</b></span></p> </td></tr> <tr style="height:14.4pt"><td style="width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:65pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"> </span></p> </td><td style="width:62pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:14.4pt"><td style="background-color:#CCEEFF;width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Receivables reported as accounts receivable, net </span></p> </td><td style="background-color:#CCEEFF;width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:47pt"><span style="font-size:10pt">5,504</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:44pt"><span style="font-size:10pt">3,794</span></kbd> </p> </td></tr> <tr style="height:14.4pt"><td style="width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Contract revenue in excess of billings</span></p> </td><td style="width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:47pt"><span style="font-size:10pt">4,657</span></kbd> </p> </td><td style="width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:44pt"><span style="font-size:10pt">3,517</span></kbd> </p> </td></tr> <tr style="height:14.4pt"><td style="background-color:#CCEEFF;width:264pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Billings in excess of contract revenue</span></p> </td><td style="background-color:#CCEEFF;width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:47pt"><span style="font-size:10pt">9,229</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:44pt"><span style="font-size:10pt">6,265</span></kbd> </p> </td></tr> </table> 5504000 4657000 9229000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">Significant changes in the contract assets and the contract liabilities balances during the period are as follows:</p> <table style="margin:0 auto;border-collapse:collapse;width:391pt"><tr style="height:33.75pt"><td style="width:264pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:65pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Contract Assets</b></span></p> </td><td style="width:62pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Contract Liabilities</b></span></p> </td></tr> <tr style="height:14.4pt"><td style="width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:27pt"><td style="background-color:#CCEEFF;width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Revenue recognized that was included in the contract liability balance at the beginning of the period</span></p> </td><td style="background-color:#CCEEFF;width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:6pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:45pt"><span style="font-size:10pt">3,934 </span></kbd> </p> </td></tr> <tr style="height:14.4pt"><td style="width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:27pt"><td style="background-color:#CCEEFF;width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Increases due to amounts billed to customers, excluding amounts recognized as revenue during the period</span></p> </td><td style="background-color:#CCEEFF;width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="background-color:#CCEEFF;width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:6pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:45pt"><span style="font-size:10pt"> (6,898)</span></kbd> </p> </td></tr> <tr style="height:14.4pt"><td style="width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:27pt"><td style="background-color:#CCEEFF;width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Transferred to receivables from contract assets recognized at the beginning of the period</span></p> </td><td style="background-color:#CCEEFF;width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:47pt"><span style="font-size:10pt"> (2,797)</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:14.4pt"><td style="width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td><td style="width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> <tr style="height:27pt"><td style="background-color:#CCEEFF;width:264pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Increases as a result of revenue recognized, excluding amounts transferred to receivables during the period</span></p> </td><td style="background-color:#CCEEFF;width:65pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:47pt"><span style="font-size:10pt">3,937 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:62pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"> </p> </td></tr> </table> 3934 -6898 2797 -3937 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:6pt">The following table includes estimated revenue expected to be recognized and recorded as sales in the future from the backlog of performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period.</p> <table style="margin:0 auto;border-collapse:collapse;width:331pt;margin-left:5.4pt"><tr style="height:26.4pt"><td style="width:59pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:68pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>Remainder of 2018</b></span></p> </td><td style="width:68pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>2019</b></span></p> </td><td style="width:68pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>2020</b></span></p> </td><td style="width:68pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"><b>2021</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:59pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span></p> </td><td style="width:68pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"> </span></p> </td><td style="width:68pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"> </span></p> </td><td style="width:68pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"> </span></p> </td><td style="width:68pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:59pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Sales</span></p> </td><td style="background-color:#CCEEFF;width:68pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:50pt"><span style="font-size:10pt">17,042</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:68pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:50pt"><span style="font-size:10pt">9,251</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:68pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:50pt"><span style="font-size:10pt">250</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:68pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:50pt"><span style="font-size:10pt">235</span></kbd> </p> </td></tr> </table> 17042000 9251000 250000 235000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;text-indent:-18pt;margin-left:18pt"><span style="font-size:10pt"><b>3.    CHANGES IN ACCOUNTING POLICIES</b></span></p> <p style="font:10pt Univers 45 Light;margin-top:0pt;margin-bottom:5pt"><span style="font:10pt Times New Roman">Except for the changes disclosed in Note 1 under revenue recognition, the Company has consistently applied the accounting policies to both periods presented in these condensed consolidated financial statements. The Company adopted Topic 606, <i>Revenue from Contracts with Customers, </i>with a date of initial application of January 1, 2018. As a result, the Company has changed its accounting policy for revenue recognition as detailed below. The Company applied Topic 606 using the cumulative effect method and accordingly recognized the cumulative effect of initially applying Topic 606 as an adjustment to the opening balance of equity at January 1, 2018. Therefore, the comparative information has not been adjusted and continues to be reported under prior accounting rules. </span></p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">The following tables summarize the impacts of adopting Topic 606 on the Company’s condensed consolidated financial statements for the three and six months ended June 29, 2018:</span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:458.9pt;margin-left:5.4pt"><tr style="height:12.75pt"><td style="width:191pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>Condensed consolidated balance sheet</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:12.75pt"><td colspan="7" style="width:458.9pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Impact of changes in accounting policies</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Balances</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Without</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>adoption of</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>June 29, 2018</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>As reported</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Adjustments</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Topic 606</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Cash and cash equivalents</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$ 5,154   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$ -   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$ 5,154   </span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Restricted cash</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">405   </span></p> </td><td style="width:13.3pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-   </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">405   </span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Contract revenue in excess of billings</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">4,657   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">(978)  </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">3,679   </span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Inventories, net</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">4,258   </span></p> </td><td style="width:13.3pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,754   </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">6,012   </span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Others</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">14,275   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">14,275   </span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total assets</span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">28,749   </span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">776   </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">29,525   </span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Billings in excess of contract revenue</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">9,229   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,938   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">11,167   </span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Others</span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">14,878   </span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-   </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">14,878   </span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total liabilities</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">24,107   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,938   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">26,045   </span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Accumulated deficit</span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">(45,867)  </span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">(1,162)  </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">(47,029)  </span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Others</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">50,509   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">50,509   </span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total stockholders’ equity</span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">4,642   </span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">(1,162)  </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">3,480   </span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total liabilities and stockholders’ equity</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$ 28,749   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$ 776   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$ 29,525   </span></p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> <table style="margin:0 auto;border-collapse:collapse;width:465.9pt;margin-left:5.4pt"><tr style="height:12.75pt"><td colspan="3" style="width:287.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>Condensed consolidated statement of operations</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:12.75pt"><td colspan="7" style="width:465.9pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Impact of changes in accounting policies</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Balances</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Without</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>adoption of</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the three months ended June 29, 2018</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>As reported</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Adjustments</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Topic 606</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Sales</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">8,872 </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(876)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">7,996 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Cost of sales</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(5,654)</span></kbd> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">630</span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(5,024)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Selling, general and administrative</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,685)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,685)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Income tax expense</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(20)</span></kbd> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(20)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Others</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(894)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(894)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net income</span></p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">619 </span></kbd> </p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(246)</span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">373 </span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:465.9pt;margin-left:5.4pt"><tr style="height:12.75pt"><td colspan="7" style="width:465.9pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"> <b>Impact of changes in accounting policies</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Balances</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Without</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>adoption of</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the six months ended June 29, 2018</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>As reported</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Adjustments</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Topic 606</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Sales</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">16,453 </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,310)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">15,143 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Cost of sales</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(10,556)</span></kbd> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">831 </span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(9,725)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Selling, general and administrative</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(3,431)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(3,431)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Income tax expense</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(31)</span></kbd> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(31)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Others</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,777)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,777)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net income</span></p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">658 </span></kbd> </p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(479)</span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">179 </span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:465.9pt;margin-left:5.4pt"><tr style="height:12.75pt"><td colspan="3" style="width:287.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>Condensed consolidated statement of cash flows</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:12.75pt"><td colspan="7" style="width:465.9pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Impact of changes in accounting policies</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Balances</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>without</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>adoption of</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the six months ended June 29, 2018</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>As reported</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Adjustments</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Topic 606</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net income</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">658 </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(479)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">179 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:10.35pt;color:#000000"><span style="font-size:10pt">Adjustments to reconcile net income to net</span></p> <p style="font:10pt Times New Roman;margin:0;text-indent:10pt;color:#000000"><span style="font-size:10pt">   cash provided by operating activities:</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:10.35pt;color:#000000"><span style="font-size:10pt">Other</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">125 </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">125 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:10.35pt;color:#000000"><span style="font-size:10pt">Changes in:</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:20.7pt;color:#000000"><span style="font-size:10pt">Inventories</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,367)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(831)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(2,198)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:20.7pt;color:#000000"><span style="font-size:10pt">Contract revenue in excess of billings</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,140)</span></kbd> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">978 </span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(162)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:20.7pt;color:#000000"><span style="font-size:10pt">Billings in excess of contract revenue</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">2,964</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">332 </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">3,296 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:20.7pt;color:#000000"><span style="font-size:10pt">Other</span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,103)</span></kbd> </p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,103)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:198pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net cash provided by operating activities</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">137</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">137 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net cash used in investing activities</span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(56)</span></kbd> </p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(56)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:198pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net cash used in financing activities</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(110)</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(110)</span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">The following tables summarize the impacts of adopting Topic 606 on the Company’s condensed consolidated financial statements for the three and six months ended June 29, 2018:</span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:458.9pt;margin-left:5.4pt"><tr style="height:12.75pt"><td style="width:191pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>Condensed consolidated balance sheet</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:12.75pt"><td colspan="7" style="width:458.9pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Impact of changes in accounting policies</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Balances</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Without</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>adoption of</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>June 29, 2018</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>As reported</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Adjustments</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Topic 606</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Cash and cash equivalents</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$ 5,154   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$ -   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$ 5,154   </span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Restricted cash</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">405   </span></p> </td><td style="width:13.3pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-   </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">405   </span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Contract revenue in excess of billings</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">4,657   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">(978)  </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">3,679   </span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Inventories, net</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">4,258   </span></p> </td><td style="width:13.3pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,754   </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">6,012   </span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Others</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">14,275   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">14,275   </span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total assets</span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">28,749   </span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">776   </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">29,525   </span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Billings in excess of contract revenue</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">9,229   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,938   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">11,167   </span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Others</span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">14,878   </span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-   </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">14,878   </span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total liabilities</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">24,107   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">1,938   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">26,045   </span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Accumulated deficit</span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">(45,867)  </span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">(1,162)  </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">(47,029)  </span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Others</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">50,509   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">-   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">50,509   </span></p> </td></tr> <tr style="height:12.75pt"><td style="width:191pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total stockholders’ equity</span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">4,642   </span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">(1,162)  </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">3,480   </span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:191pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Total liabilities and stockholders’ equity</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$ 28,749   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$ 776   </span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">$ 29,525   </span></p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> <table style="margin:0 auto;border-collapse:collapse;width:465.9pt;margin-left:5.4pt"><tr style="height:12.75pt"><td colspan="3" style="width:287.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>Condensed consolidated statement of operations</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:12.75pt"><td colspan="7" style="width:465.9pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Impact of changes in accounting policies</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Balances</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Without</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>adoption of</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the three months ended June 29, 2018</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>As reported</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Adjustments</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Topic 606</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Sales</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">8,872 </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(876)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">7,996 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Cost of sales</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(5,654)</span></kbd> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">630</span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(5,024)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Selling, general and administrative</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,685)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,685)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Income tax expense</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(20)</span></kbd> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(20)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Others</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(894)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(894)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net income</span></p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">619 </span></kbd> </p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(246)</span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">373 </span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:465.9pt;margin-left:5.4pt"><tr style="height:12.75pt"><td colspan="7" style="width:465.9pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"> <b>Impact of changes in accounting policies</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Balances</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Without</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>adoption of</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the six months ended June 29, 2018</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>As reported</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Adjustments</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Topic 606</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Sales</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">16,453 </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,310)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">15,143 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Cost of sales</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(10,556)</span></kbd> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">831 </span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(9,725)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Selling, general and administrative</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(3,431)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(3,431)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Income tax expense</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(31)</span></kbd> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(31)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Others</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,777)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,777)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net income</span></p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">658 </span></kbd> </p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(479)</span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">179 </span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:465.9pt;margin-left:5.4pt"><tr style="height:12.75pt"><td colspan="3" style="width:287.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>Condensed consolidated statement of cash flows</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td></tr> <tr style="height:12.75pt"><td colspan="7" style="width:465.9pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Impact of changes in accounting policies</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Balances</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>without</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>adoption of</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the six months ended June 29, 2018</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>As reported</b></span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Adjustments</b></span></p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Topic 606</b></span></p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net income</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">658 </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(479)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt;border-top:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">179 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:10.35pt;color:#000000"><span style="font-size:10pt">Adjustments to reconcile net income to net</span></p> <p style="font:10pt Times New Roman;margin:0;text-indent:10pt;color:#000000"><span style="font-size:10pt">   cash provided by operating activities:</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:10.35pt;color:#000000"><span style="font-size:10pt">Other</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">125 </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">125 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:10.35pt;color:#000000"><span style="font-size:10pt">Changes in:</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:20.7pt;color:#000000"><span style="font-size:10pt">Inventories</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,367)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(831)</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(2,198)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:20.7pt;color:#000000"><span style="font-size:10pt">Contract revenue in excess of billings</span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,140)</span></kbd> </p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">978 </span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(162)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CBEEFF;width:198pt" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:20.7pt;color:#000000"><span style="font-size:10pt">Billings in excess of contract revenue</span></p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">2,964</span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">332 </span></kbd> </p> </td><td style="background-color:#CBEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CBEEFF;width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">3,296 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;text-indent:20.7pt;color:#000000"><span style="font-size:10pt">Other</span></p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,103)</span></kbd> </p> </td><td style="width:13.3pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(1,103)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:198pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net cash provided by operating activities</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">137</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">137 </span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="width:198pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net cash used in investing activities</span></p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(56)</span></kbd> </p> </td><td style="width:13.3pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(56)</span></kbd> </p> </td></tr> <tr style="height:12.75pt"><td style="background-color:#CCEEFF;width:198pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net cash used in financing activities</span></p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(110)</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;border-top:0.5pt solid #000000;border-bottom:1pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">(110)</span></kbd> </p> </td></tr> </table> 5154000 0 5154000 405000 0 405000 4657000 -978000 3679000 4258000 1754000 6012000 14275000 0 14275000 28749000 776000 29525000 9229000 1938000 11167000 14878000 0 14878000 24107000 1938000 26045000 -45867000 -1162000 -47029000 50509000 0 50509000 4642000 -1162000 3480000 28749000 776000 29525000 8872000 -876000 7996000 5654000 -630000 5024000 1685000 0 1685000 20000 0 20000 894000 0 894000 619000 -246000 373000 16453000 -1310000 15143000 10556000 -831000 9725000 3431000 0 3431000 31000 0 31000 1777000 0 1777000 658000 -479000 179000 658000 -479000 179000 125000 0 125000 1367000 831000 2198000 1140000 -978000 162000 2964000 332000 3296000 -1103000 0 -1103000 137000 0 137000 -56000 0 -56000 -110000 0 -110000 As of June 29, 2018, options to purchase 1,001,781 shares of common stock under the Company’s stock option plan were authorized and reserved for future grant.  A summary of activity in the stock option plan for the six months ended June 29, 2018 follows (shares in thousands): <p style="font:10pt Times New Roman;margin:0;margin-left:18pt"> </p> <table style="margin:0 auto;border-collapse:collapse;width:407pt"><tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Weighted-</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Average</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Number</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Exercise</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>of Shares</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Price</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Outstanding as of beginning of the period</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,609 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">0.66</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Granted</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">150 </span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1.12</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Exercised</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">-</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Forfeited or expired</span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt"> (162)</span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1.21</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Outstanding as of end of the period</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,597 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">0.65</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Exercisable as of end of the period</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,128 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">0.48</span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0;text-align:center"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">As of June 29, 2018, options exercisable and options outstanding had a weighted average remaining contractual term of 5.21 and 6.23 years, respectively, and had an aggregate intrinsic value of $641 and $676, respectively.</span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">The Black-Scholes option-pricing model is used to estimate the fair value of options under the Company’s stock option plan. </span></p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">The weighted average values of employee stock options granted under the stock option plan, as well as the weighted average assumptions used in calculating these values during the first six months of 2018, were based on estimates as of the date of grant as follows:</span></p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span> </p> <table style="margin:0 auto;border-collapse:collapse;width:80%"><tr style="height:10.8pt"><td style="background-color:#CCEEFF;width:152pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Risk-free interest rate</span></p> </td><td style="background-color:#CCEEFF;width:59pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2.04%</span></p> </td></tr> <tr style="height:10.8pt"><td style="width:152pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Dividend yield</span></p> </td><td style="width:59pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.00%</span></p> </td></tr> <tr style="height:10.8pt"><td style="background-color:#CCEEFF;width:152pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Volatility</span></p> </td><td style="background-color:#CCEEFF;width:59pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">125%</span></p> </td></tr> <tr style="height:10.8pt"><td style="width:152pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Expected life</span></p> </td><td style="width:59pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">3.5 years</span></p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Expected option life and volatility are based on historical data of the Company.   The risk-free interest rate is calculated based on the average US Treasury bill rate that corresponds with the option life.  Historically, the Company has not declared dividends and there are no foreseeable plans to do so. </span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">As of June 29, 2018, there was approximately $162 of total unrecognized share-based compensation cost related to grants under the stock option plan that will be recognized over a weighted-average period of 2.3 years. </span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">Share-based compensation expense included in selling, general and administrative expense in the statements of operations for the six-month periods ended June 29, 2018 and June 30, 2017 was $76 and $86, respectively. Share-based compensation expense included in selling, general and administrative expense in the statements of operations for the three-month periods ended June 29, 2018 and June 30, 2017 was $37 and $46, respectively.</span></p> 1001781 A summary of activity in the stock option plan for the six months ended June 29, 2018 follows (shares in thousands): <p style="font:10pt Times New Roman;margin:0;margin-left:18pt"> </p> <table style="margin:0 auto;border-collapse:collapse;width:407pt"><tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Weighted-</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Average</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Number</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Exercise</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>of Shares</b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Price</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:8pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Outstanding as of beginning of the period</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,609 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">0.66</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Granted</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">150 </span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1.12</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Exercised</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">- </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">-</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Forfeited or expired</span></p> </td><td style="width:76pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt"> (162)</span></kbd> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1.21</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Outstanding as of end of the period</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,597 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">0.65</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:247pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Exercisable as of end of the period</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">1,128 </span></kbd> </p> </td><td style="background-color:#CCEEFF;width:8pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">0.48</span></kbd> </p> </td></tr> </table> 1609000 0.66 150000 1.12 0 162000 1.21 1597000 0.65 1128000 0.48 P5Y2M15D P6Y2M23D 641000 676000 <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">The weighted average values of employee stock options granted under the stock option plan, as well as the weighted average assumptions used in calculating these values during the first six months of 2018, were based on estimates as of the date of grant as follows:</span></p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt"> </span> </p> <table style="margin:0 auto;border-collapse:collapse;width:80%"><tr style="height:10.8pt"><td style="background-color:#CCEEFF;width:152pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Risk-free interest rate</span></p> </td><td style="background-color:#CCEEFF;width:59pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">2.04%</span></p> </td></tr> <tr style="height:10.8pt"><td style="width:152pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Dividend yield</span></p> </td><td style="width:59pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">0.00%</span></p> </td></tr> <tr style="height:10.8pt"><td style="background-color:#CCEEFF;width:152pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Volatility</span></p> </td><td style="background-color:#CCEEFF;width:59pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">125%</span></p> </td></tr> <tr style="height:10.8pt"><td style="width:152pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Expected life</span></p> </td><td style="width:59pt;white-space:nowrap" valign="middle"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:right"><span style="font-size:10pt">3.5 years</span></p> </td></tr> </table> 0.0204 0.0000 1.25 P3Y6M 162000 P2Y3M18D 76000 86000 37000 46000 <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;margin-left:18pt"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:-18pt"><span style="font-size:10pt"><b>5.</b></span></kbd><span style="font-size:10pt"><b>EMPLOYEE RETIREMENT BENEFIT PLANS </b></span> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt"><span style="font-size:10pt"><b><i>Pension and Retirement Obligations</i></b></span></p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">In 2015, the Company terminated a defined pension plan and settled the resulting liabilities in exchange for a fixed obligation secured by the Company’s assets (the “Pension Settlement Obligation”). The remaining payments due under the Pension Settlement Obligation consist of ten installments of $750 to the Pension Benefit Guaranty Corporation due annually on October 31. The Pension Settlement Obligation is recorded net of imputed interest expense at 7%, as a liability on the balance sheet.</span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;color:#000000"><span style="font-size:10pt">The Company’s only remaining pension obligation is the Supplemental Executive Retirement Plan (“SERP”).</span></p> <p style="font:10pt Times New Roman;margin-top:0pt;margin-bottom:12pt;color:#000000"><span style="font-size:10pt"><b><i>Employer Contributions</i></b></span></p> <p style="font:10pt Times New Roman;margin:0"><span style="font-size:10pt">The Company is not currently required to fund the SERP.  All benefit payments are made by the Company directly to those who receive benefits from the SERP.  As such, these payments are treated as both contributions and benefits paid for reporting purposes. The Company expects to contribute and pay SERP benefits of approximately $469 in the next 12 months.  </span></p> <p style="font:10pt Times New Roman;margin:0"> </p> <p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b><i>Components of Net Periodic Benefit Expense</i></b></span></p> <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:343.3pt"><tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:165.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Supplemental Executive</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:165.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Retirement Plan</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 29,</b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 30,</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the six months ended:</b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2018</b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2017</b></span></p> </td></tr> <tr style="height:4.5pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Interest cost</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">68</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">78</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Amortization of actuarial loss</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">40</span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">37</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net periodic benefit expense</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">108</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">115</span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:343.3pt"><tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="3" style="width:165.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Supplemental Executive</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:165.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Retirement Plan</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 29,</b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 30,</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the three months ended:</b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2018</b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2017</b></span></p> </td></tr> <tr style="height:4.5pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Interest cost</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">34</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">39</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Amortization of actuarial loss</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">20</span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">18</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net periodic benefit expense</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">54</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">57</span></kbd> </p> </td></tr> </table> ten installments of $750 to the Pension Benefit Guaranty Corporation due annually on October 31. 0.07 469000 <p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> <table style="margin:0 auto;border-collapse:collapse;width:343.3pt"><tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:165.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Supplemental Executive</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:165.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Retirement Plan</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 29,</b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 30,</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the six months ended:</b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2018</b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2017</b></span></p> </td></tr> <tr style="height:4.5pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Interest cost</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">68</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">78</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Amortization of actuarial loss</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">40</span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">37</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net periodic benefit expense</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">108</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">115</span></kbd> </p> </td></tr> </table> <p style="font:10pt Times New Roman;margin:0"> </p> <table style="margin:0 auto;border-collapse:collapse;width:343.3pt"><tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td colspan="3" style="width:165.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Supplemental Executive</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td colspan="3" style="width:165.3pt;white-space:nowrap;border-bottom:0.5pt solid #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>Retirement Plan</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 29,</b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>June 30,</b></span></p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b>For the three months ended:</b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2018</b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt;border-bottom:0.5pt solid #000000" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b>2017</b></span></p> </td></tr> <tr style="height:4.5pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"> </span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:13.3pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt"><b> </b></span></p> </td><td style="width:76pt" valign="top"><p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:center"><span style="font-size:10pt"><b> </b></span></p> </td></tr> <tr style="height:13.2pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Interest cost</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">34</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">39</span></kbd> </p> </td></tr> <tr style="height:13.2pt"><td style="width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Amortization of actuarial loss</span></p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">20</span></kbd> </p> </td><td style="width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="width:76pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">18</span></kbd> </p> </td></tr> <tr style="height:13.8pt"><td style="background-color:#CCEEFF;width:178pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><span style="font-size:10pt">Net periodic benefit expense</span></p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">54</span></kbd> </p> </td><td style="background-color:#CCEEFF;width:13.3pt;white-space:nowrap" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"> </p> </td><td style="background-color:#CCEEFF;width:76pt;white-space:nowrap;border-top:0.5pt solid #000000;border-bottom:3px double #000000" valign="bottom"><p style="font:10pt Times New Roman;margin:0;color:#000000"><kbd style="position:absolute;font:10pt Times New Roman;margin-left:7pt"><span style="font-size:10pt">$</span></kbd><kbd style="position:absolute;text-align:right;font:10pt Times New Roman;width:58pt"><span style="font-size:10pt">57</span></kbd> </p> </td></tr> </table> 68000 78000 40000 37000 108000 115000 34000 39000 20000 18000 54000 57000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 29, 2018
Jul. 31, 2018
Details    
Registrant Name EVANS & SUTHERLAND COMPUTER CORPORATION  
Registrant CIK 0000276283  
SEC Form 10-Q  
Period End date Jun. 29, 2018  
Fiscal Year End --12-31  
Trading Symbol escc  
Tax Identification Number (TIN) 870278175  
Number of common stock shares outstanding   11,352,516
Filer Category Smaller Reporting Company  
Current with reporting Yes  
Voluntary filer No  
Well-known Seasoned Issuer No  
Amendment Flag false  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q2  
Contained File Information, File Number 001-14677  
Entity Incorporation, State Country Name Utah  
Entity Address, Address Line One 770 Komas Drive  
Entity Address, City or Town Salt Lake City  
Entity Address, State or Province Utah  
Entity Address, Postal Zip Code 84108  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 29, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 5,154 $ 5,276
Restricted cash 405 312
Accounts receivable, net 5,504 3,794
Current portion of lease receivable 255 247
Contract revenue in excess of billings 4,657 2,763
Inventories, net 4,258 3,973
Prepaid expenses and deposits 688 712
Total current assets 20,921 17,077
Long-term lease receivable, net of current portion 707 836
Property and equipment, net 4,447 4,527
Goodwill 635 635
Other assets 2,039 1,955
Total assets 28,749 25,030
Current liabilities:    
Accounts payable 1,900 1,667
Accrued liabilities 1,318 912
Billings in excess of contract revenue 9,229 7,117
Current portion of retirement obligations 469 500
Current portion of pension settlement obligation 409 409
Current portion of long-term debt 231 224
Total current liabilities 13,556 10,829
Retirement obligations, net of current portion 4,059 4,150
Pension settlement obligation, net of current portion 4,478 4,478
Long-term debt, net of current portion 1,423 1,540
Deferred rent obligation 591 808
Total liabilities 24,107 21,805
Stockholders' equity:    
Preferred stock, no par value: 10,000,000 shares authorized; no shares outstanding 0 0
Common stock, $0.20 par value: 30,000,000 shares authorized; 11,616,866 shares issued 2,323 2,323
Additional paid-in-capital 53,894 53,818
Common stock in treasury, at cost, 264,350 shares (3,532) (3,532)
Accumulated deficit (45,867) (47,208)
Accumulated other comprehensive loss (2,176) (2,176)
Total stockholders' equity 4,642 3,225
Total liabilities and stockholders' equity $ 28,749 $ 25,030
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical - $ / shares
Jun. 29, 2018
Dec. 31, 2017
Details    
Preferred Stock, No Par Value $ 0 $ 0
Preferred Stock, Shares Authorized 10,000,000 10,000,000
Preferred Stock, Shares Outstanding 0 0
Common Stock, Par or Stated Value Per Share $ 0.20 $ 0.20
Common Stock, Shares Authorized 30,000,000 30,000,000
Common Stock, Shares, Issued 11,616,866 11,616,866
Treasury Stock, Shares 264,350 264,350
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2018
Jun. 30, 2017
Jun. 29, 2018
Jun. 30, 2017
Details        
Sales $ 8,872 $ 6,744 $ 16,453 $ 14,787
Cost of sales (5,654) (4,479) (10,556) (9,848)
Gross profit 3,218 2,265 5,897 4,939
Operating expenses:        
Selling, general and administrative (1,685) (1,517) (3,431) (3,123)
Research and development (740) (766) (1,494) (1,467)
Pension (54) (57) (108) (115)
Total operating expenses (2,479) (2,340) (5,033) (4,705)
Operating income (loss) 739 (75) 864 234
Other expense, net (100) (93) (175) (202)
Income (loss) before income tax provision 639 (168) 689 32
Income tax provision (20) (3) (31) (18)
Net income (loss) $ 619 $ (171) $ 658 $ 14
Net income (loss) per common share - basic $ 0.05 $ (0.02) $ 0.06 $ 0.00
Net income (loss) per common share - diluted $ 0.05 $ (0.02) $ 0.05 $ 0.00
Weighted average common shares outstanding - basic 11,353 11,353 11,353 11,353
Weighted average common shares outstanding - diluted 12,050 11,353 11,997 12,076
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 29, 2018
Jun. 30, 2017
Cash flows from operating activities:    
Net income $ 658 $ 14
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 135 129
Provision for excess and obsolete inventory 159 48
Other 125 1
Changes in operating assets and liabilities:    
Increase in accounts receivable (1,758) (664)
Decrease in lease receivable 121 134
Decrease (increase) in inventories (1,367) 323
Increase in contract revenue in excess of billings (1,140) (644)
Increase in prepaid expenses and other assets (60) (775)
Increase (decrease) in accounts payable 233 (300)
Increase (decrease) in accrued liabilities 406 (46)
Decrease in accrued pension and retirement liabilities (122) (115)
Increase in billings in excess of contract revenue 2,964 809
Decrease in deferred rent obligation (217) (211)
Net cash provided by (used in) operating activities 137 (1,297)
Cash flows from investing activities:    
Purchases of property and equipment (59) (86)
Proceeds from sale of property and equipment 3 0
Net cash used in investing activities (56) (86)
Cash flows from financing activities:    
Principal payments on long-term debt (110) (105)
Net cash used in financing activities (110) (105)
Net decrease in cash, cash equivalents, and restricted cash (29) (1,488)
Cash, cash equivalents, and restricted cash as of beginning of the period 5,588 7,426
Cash, cash equivalents, and restricted cash as of end of the period 5,559 5,938
Cash paid during the period for:    
Interest 50 56
Income taxes $ 48 $ 120
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
1. General
6 Months Ended
Jun. 29, 2018
Notes  
1. General

1.  GENERAL

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements of Evans & Sutherland Computer Corporation and subsidiaries (collectively, the “Company” or “E&S”) have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and notes necessary for a complete presentation of financial position, results of operations, and cash flows, in conformity with U.S. generally accepted accounting principles (“US GAAP”).  This report on Form 10-Q should be read in conjunction with the Company’s annual report on Form 10-K for the year ended December 31, 2017.

 

The accompanying unaudited condensed consolidated balance sheets, statements of operations, and statements of cash flows reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the Company’s financial position, results of operations and cash flows.  The results of operations for the six months ended June 29, 2018 are not necessarily indicative of the results to be expected for the full year ending December 31, 2018.  The Company operates on a calendar year with the first three fiscal quarters ending on the last Friday of the thirteenth week in the quarter.  

 

Revenue Recognition

 

As more fully described in Note 2, effective January 1, 2018, the Company adopted Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606), which supersedes nearly all existing revenue recognition guidance.  As a result of the adoption of ASU Topic 606, the Company changed its accounting policy for revenue recognition. See Note 2 for the methods used to determine revenue recognition for the periods presented.

 

Stock-Based Compensation

 

Compensation cost for all stock-based awards is measured at fair value on the date of grant and is recognized over the service period for awards expected to vest.  Determining the fair value of share-based awards at the grant date requires judgment, including estimating the value of share-based awards that are expected to be forfeited. Actual results and future estimates may differ from the Company’s current estimates.

 

Net Income (Loss) Per Common Share

 

Basic net income (loss) per common share is computed based on the weighted-average number of common shares outstanding during the period.  Diluted net income per common share is computed based on the weighted-average number of common shares and dilutive common stock equivalents outstanding during the period. Stock options are considered to be common stock equivalents. When the Company incurs a loss, potentially dilutive common stock equivalents are excluded as their effect would be anti-dilutive, thereby decreasing the net loss per common share.  Stock options produced common stock equivalents of 644,374 and 723,283 used to compute diluted net income per share for the six months ended June 29, 2018 and June 30, 2017, respectively.

 

Inventories, net

Inventories consisted of the following:

 

 

June 29,

 

January 1,

 

2018

 

2018

 

 

 

 

Raw materials

$6,624  

 

$5,458  

Work in process

114  

 

1,011  

Finished goods

598  

 

423  

Reserve for obsolete inventory

(3,078) 

 

(2,919) 

Inventories, net

$4,258  

 

$3,973  

 

Recent Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 changes the accounting for leases. In particular, lessees will recognize lease assets and lease liabilities for operating leases. This update will have a minimal effect on lessor accounting. ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.

 

In November 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash

(“ASU 2016-18”). ASU 2016-18 changes the cash flow presentation and disclosures of restricted cash. The

Company implemented this update in the presented financial statements.

XML 17 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
2. Revenue
6 Months Ended
Jun. 29, 2018
Notes  
2. Revenue

2.    REVENUE

The Company adopted Topic 606, Revenue from Contracts with Customers, with a date of the initial application of January 1, 2018. The Company applied Topic 606 using the cumulative effect method, and accordingly recognized the cumulative effect of initially applying Topic 606 as an adjustment to the opening balance of stockholders’ equity at January 1, 2018. As a result, the Company used different methods for recognizing revenue in each of the periods presented as detailed below.

Products and services

The Company generates its revenue through manufacturing, integrating, distributing, and servicing its various products consisting of: Audio-Visual Systems, Domes, Show Content, and Maintenance and Service contracts. All of the Company’s products are sold worldwide.

Audio-Visual Systems consist of standard and customized hardware components integrated with proprietary software. The Audio-Visual Systems are most often used as the primary equipment for planetarium theaters operated by educational institutions. Occasionally, Audio-Visual Systems are sold for other special purposes at various visitor attractions. Audio-Visual System sales include upgrades of existing systems and sub-systems. Sales of typical Audio-Visual Systems range from $200 to $2,000.  

Domes are hemispheric or curved metal structures fabricated from mostly aluminum metal tubing and sheets at the Company’s factory. Some Dome components have a special optical coating applied by a partner vendor. The Dome components are shipped to a customer site and are assembled and installed in or on the customer’s building by a crew of Company employees or subcontractors. Domes are often sold with an Audio-Visual System to serve as projection screens but can also be sold separately. Most often a Dome sold separately is used as a projection screen but occasionally they are used as architectural treatments. Dome projection screens sold separately can be used for existing planetarium theaters or other special visitor attractions such as theme park rides. A typical Dome is a hemispheric structure ranging from 40 to 70 feet in diameter but Domes are also produced in various curved shapes and sizes to accommodate a special purpose. Dome sales typically range from $200 to $1,000 but occasionally exceed this range for sales of multiple complex structures priced at several million dollars.

Completed Contract. Contract arrangements which typically require a relatively short period of time to complete the production, modification, and customization of products are accounted for using the completed contract method.  Accordingly, revenue is recognized upon delivery of the completed product, provided persuasive evidence of an

arrangement exists, title and risk of loss have transferred to the customer, the fee is fixed or determinable, and collection is reasonably assured.

Other.  Other revenue consists primarily of amounts earned under maintenance contracts that are generally sold as a single element.  Revenue from product maintenance contracts, including separately priced extended warranty contracts, is deferred and recognized over the period of performance under the contract.  

 

Revenue Recognition Methods for 2018

In 2018, upon adoption of Topic 606, the Company recognizes revenue when it satisfies a performance obligation by transferring control over a product or service to a customer. The following describes the methods used to recognize revenue under the application of Topic 606.

Audio-Visual Systems. The Company’s Audio-Visual Systems are sold for a fixed price under non-cancelable contracts. Because systems are often designed with unique features and constantly changing technology components, there is no practical alternative use for a system after it is sold. Under Topic 606, if an entity’s performance does not create an asset with an alternative use to the entity, and the entity has an enforceable right to payment for the performance completed to date, then its performance obligation is satisfied and control of the product transfers over time. If control transfers over time, an entity selects a method to measure progress that is consistent with the objective of depicting its performance and recognizes revenue accordingly. The Company has determined the percentage-of-completion method utilizing cost-to-cost methodology best depicts the measure of progress because it tracks the utilization of total resources to fulfill the obligation. This same method has been used prior to the adoption of Topic 606 for recognizing revenue on certain Audio-Visual System sales and most Dome sales. With the adoption of Topic 606, essentially all Audio-Visual Systems and subsystem sales will use the percentage-of-completion method for revenue recognition.  

Domes. The Company’s Domes are sold for a fixed price under non-cancelable contracts. Because Domes have custom design and interface features, there is no practical alternative use for a Dome after it is sold. As discussed above under Audio-Visual Systems, when there is no alternative use for the product and there is an enforceable right to payment, Topic 606 requires revenue to be recognized over the time of performance. Accordingly, the Company continues to use the percentage-of-completion method utilizing cost-to-cost methodology for the recognition of revenue for the sale Domes, as it has prior to the adoption of Topic 606.  

 

Show Content.  Show Content is sold under various license agreements, most often for a fixed price, but occasionally for a variable share of the customer’s theater revenue. Sales of Show Content require no future obligations by the Company after delivery.  The Company recognizes the revenue for fixed price Show Content licenses upon the execution of the license agreement and delivery of media since that is the time control and benefit of the Show Content is transferred. Under Topic 606, an entity does not recognize revenue for the variable amounts related to a royalty until a customer’s subsequent sales or usage occurs. Accordingly, revenue from the variable share of the customer’s theater revenue is recognized when realized. The method used by the Company for recognizing Show Content revenue has not changed with the adoption of Topic 606.

Maintenance and Service. Maintenance and Service revenue consists of parts sales and service contracts. Parts sales are recognized upon shipment which is when the control and benefit transfers to the customer. Service contracts are sold for a fixed price and provide the customer with various levels of preventive service, support and limited warranty protection. Under Topic 606, the revenue for service contracts is recognized ratably over the term of the contract or upon delivery of a service specified in the contract. The method used by the Company for recognizing Maintenance and Service revenue has not changed with the adoption of Topic 606.

Contract Acquisition Costs

Contract acquisition costs consist of expenditures of Company employee and other resources and, in some cases, the payment of sales commissions to non-employee agents. Expenditures of Company employee and other resources are costs that would be incurred regardless of whether the contract is obtained, are not recoverable, and therefore are expensed as they are incurred under Topic 606. Sales commissions paid to agents are incurred only if the contract is obtained and therefore are incremental costs of acquiring the contract. Rather than capitalize the cost of sales commissions, the Company has elected to expense sales commissions as incurred under the practical expedient permitted by Topic 606, whereby expensing is permitted when the amortization period of the asset that the entity otherwise would have recognized is one year or less.

Disaggregation of Revenue

In the following table, revenue reported for the three and six months ended June 29, 2018 under Topic 606 is disaggregated by primary geographical market, major product line, timing of revenue recognition and product application.

Revenue for the three months ended June 29, 2018

Product Application

Planetarium Theaters

Other Visitor Attractions

Architectural Treatments

Total

 

 

 

 

 

Primary geographic area:

 

 

 

 

 

 

 

 

 

North America

$5,771 

$353 

$269 

$6,393 

Europe

1,098 

401 

- 

1,499 

Asia

223 

746 

- 

969 

Other

11 

- 

- 

11 

 

$7,103 

$1,500 

$269 

$8,872 

 

 

 

 

 

Products:

 

 

 

 

 

 

 

 

 

Audio-Visual Systems

$4,009 

$401 

$- 

$4,410 

Domes

1,508 

1,099 

269 

2,876 

Show Content

844 

- 

- 

844 

Maintenance and Service

742 

- 

- 

742 

 

$7,103 

$1,500 

$269 

$8,872 

 

 

 

 

 

Timing of revenue recognition:

 

 

 

 

 

 

 

 

 

Goods transferred at point in time

$1,078 

$- 

$- 

$1,078 

Goods and services transferred over time

6,025 

1,500 

269 

7,794 

 

$7,103 

$1,500 

$269 

$8,872 

 

 Revenue for the six months ended June 29, 2018

Product Application

Planetarium Theaters

Other Visitor Attractions

Architectural Treatments

Total

 

 

 

 

 

Primary geographic area:

 

 

 

 

 

 

 

 

 

North America

$8,904 

$473 

$629 

$10,006 

Europe

1,431 

412 

- 

1,843 

Asia

2,679 

1,593 

- 

4,272 

Other

332 

- 

- 

332 

 

$13,346 

$2,478 

$629 

$16,453 

 

 

 

 

 

Products:

 

 

 

 

 

 

 

 

 

Audio-Visual Systems

$7,995 

$412 

$- 

$8,407 

Domes

2,883 

2,066 

629 

5,578 

Show Content

1,170 

- 

- 

1,170 

Maintenance and Service

1,298 

- 

- 

1,298 

 

$13,346 

$2,478 

$629 

$16,453 

 

 

 

 

 

Timing of revenue recognition:

 

 

 

 

 

 

 

 

 

Goods transferred at point in time

$1,559 

$- 

$- 

$1,559 

Goods and services transferred over time

11,787 

2,478 

629 

14,894 

 

$13,346 

$2,478 

$629 

$16,453 

 

 

Contract Balances

The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers as of June 29, 2018:

 

June 29, 2018

January 1, 2018

 

 

 

Receivables reported as accounts receivable, net

$5,504 

$3,794 

Contract revenue in excess of billings

4,657 

3,517 

Billings in excess of contract revenue

9,229 

6,265 

 

Significant changes in the contract assets and the contract liabilities balances during the period are as follows:

 

Contract Assets

Contract Liabilities

 

 

 

Revenue recognized that was included in the contract liability balance at the beginning of the period

 

$3,934  

 

 

 

Increases due to amounts billed to customers, excluding amounts recognized as revenue during the period

 

$ (6,898) 

 

 

 

Transferred to receivables from contract assets recognized at the beginning of the period

$ (2,797) 

 

 

 

 

Increases as a result of revenue recognized, excluding amounts transferred to receivables during the period

$3,937  

 

 

Contract revenue in excess of billings are contract assets that arise when revenue recognized on a contract exceeds the cumulative progress billings. Contracts generally provide for an enforceable right to payment for performance completed to date but do not necessarily have a present right to consideration payment for performance completed until the event that triggers the progress billing. The contract assets are transferred to the receivables when the rights to payment occur and amounts are billed. Billings in excess of contract revenue are contract liabilities that arise when progress billings on a contract exceed the revenue recognized. Contract liabilities are relieved as the performance obligation is completed and revenue is recognized. Progress billings vary among contracts and can be triggered by chronological milestones, performance events or other various measurements of performance.

Backlog of Remaining Customer Performance Obligations

The following table includes estimated revenue expected to be recognized and recorded as sales in the future from the backlog of performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period.

 

Remainder of 2018

2019

2020

2021

 

 

 

 

 

Sales

$17,042 

$9,251 

$250 

$235 

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
3. Changes in Accounting Policies
6 Months Ended
Jun. 29, 2018
Notes  
3. Changes in Accounting Policies

3.    CHANGES IN ACCOUNTING POLICIES

Except for the changes disclosed in Note 1 under revenue recognition, the Company has consistently applied the accounting policies to both periods presented in these condensed consolidated financial statements. The Company adopted Topic 606, Revenue from Contracts with Customers, with a date of initial application of January 1, 2018. As a result, the Company has changed its accounting policy for revenue recognition as detailed below. The Company applied Topic 606 using the cumulative effect method and accordingly recognized the cumulative effect of initially applying Topic 606 as an adjustment to the opening balance of equity at January 1, 2018. Therefore, the comparative information has not been adjusted and continues to be reported under prior accounting rules.

The following tables summarize the impacts of adopting Topic 606 on the Company’s condensed consolidated financial statements for the three and six months ended June 29, 2018:

 

Condensed consolidated balance sheet

 

 

 

 

 

 

Impact of changes in accounting policies

 

 

 

 

 

 

Balances

 

 

 

 

 

 

Without

 

 

 

 

 

 

adoption of

June 29, 2018

 

As reported

 

Adjustments

 

Topic 606

Cash and cash equivalents

 

$ 5,154   

 

$ -   

 

$ 5,154   

Restricted cash

 

405   

 

-   

 

405   

Contract revenue in excess of billings

 

4,657   

 

(978)  

 

3,679   

Inventories, net

 

4,258   

 

1,754   

 

6,012   

Others

 

14,275   

 

-   

 

14,275   

Total assets

 

28,749   

 

776   

 

29,525   

Billings in excess of contract revenue

 

9,229   

 

1,938   

 

11,167   

Others

 

14,878   

 

-   

 

14,878   

Total liabilities

 

24,107   

 

1,938   

 

26,045   

Accumulated deficit

 

(45,867)  

 

(1,162)  

 

(47,029)  

Others

 

50,509   

 

-   

 

50,509   

Total stockholders’ equity

 

4,642   

 

(1,162)  

 

3,480   

Total liabilities and stockholders’ equity

 

$ 28,749   

 

$ 776   

 

$ 29,525   

 

 

Condensed consolidated statement of operations

 

 

 

 

Impact of changes in accounting policies

 

 

 

 

 

 

Balances

 

 

 

 

 

 

Without

 

 

 

 

 

 

adoption of

For the three months ended June 29, 2018

 

As reported

 

Adjustments

 

Topic 606

Sales

 

$8,872  

 

$(876) 

 

$7,996  

Cost of sales

 

(5,654) 

 

630 

 

(5,024) 

Selling, general and administrative

 

(1,685) 

 

 

 

(1,685) 

Income tax expense

 

(20) 

 

 

 

(20) 

Others

 

(894) 

 

 

 

(894) 

Net income

 

$619  

 

$(246) 

 

$373  

 

 

Impact of changes in accounting policies

 

 

 

 

 

 

Balances

 

 

 

 

 

 

Without

 

 

 

 

 

 

adoption of

For the six months ended June 29, 2018

 

As reported

 

Adjustments

 

Topic 606

Sales

 

$16,453  

 

$(1,310) 

 

$15,143  

Cost of sales

 

(10,556) 

 

831  

 

(9,725) 

Selling, general and administrative

 

(3,431) 

 

 

 

(3,431) 

Income tax expense

 

(31) 

 

 

 

(31) 

Others

 

(1,777) 

 

 

 

(1,777) 

Net income

 

$658  

 

$(479) 

 

$179  

 

Condensed consolidated statement of cash flows

 

 

 

 

Impact of changes in accounting policies

 

 

 

 

 

 

Balances

 

 

 

 

 

 

without

 

 

 

 

 

 

adoption of

For the six months ended June 29, 2018

 

As reported

 

Adjustments

 

Topic 606

Net income

 

$658  

 

$(479) 

 

$179  

Adjustments to reconcile net income to net

  cash provided by operating activities:

 

 

 

 

 

 

Other

 

125  

 

 

 

125  

Changes in:

 

 

 

 

 

 

Inventories

 

(1,367) 

 

(831) 

 

(2,198) 

Contract revenue in excess of billings

 

(1,140) 

 

978  

 

(162) 

Billings in excess of contract revenue

 

2,964 

 

332  

 

3,296  

Other

 

(1,103) 

 

 

 

(1,103) 

Net cash provided by operating activities

 

137 

 

 

 

137  

Net cash used in investing activities

 

(56) 

 

 

 

(56) 

Net cash used in financing activities

 

$(110) 

 

$ 

 

$(110) 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Stock Option Plan
6 Months Ended
Jun. 29, 2018
Notes  
4. Stock Option Plan As of June 29, 2018, options to purchase 1,001,781 shares of common stock under the Company’s stock option plan were authorized and reserved for future grant.  A summary of activity in the stock option plan for the six months ended June 29, 2018 follows (shares in thousands):

 

 

 

 

Weighted-

 

 

 

Average

 

Number

 

Exercise

 

of Shares

 

Price

 

 

 

 

Outstanding as of beginning of the period

1,609  

 

$0.66 

Granted

150  

 

1.12 

Exercised

 

 

- 

Forfeited or expired

(162) 

 

1.21 

Outstanding as of end of the period

1,597  

 

0.65 

 

 

 

 

Exercisable as of end of the period

1,128  

 

$0.48 

 

As of June 29, 2018, options exercisable and options outstanding had a weighted average remaining contractual term of 5.21 and 6.23 years, respectively, and had an aggregate intrinsic value of $641 and $676, respectively.

 

The Black-Scholes option-pricing model is used to estimate the fair value of options under the Company’s stock option plan.

The weighted average values of employee stock options granted under the stock option plan, as well as the weighted average assumptions used in calculating these values during the first six months of 2018, were based on estimates as of the date of grant as follows:

 

Risk-free interest rate

2.04%

Dividend yield

0.00%

Volatility

125%

Expected life

3.5 years

 

Expected option life and volatility are based on historical data of the Company.   The risk-free interest rate is calculated based on the average US Treasury bill rate that corresponds with the option life.  Historically, the Company has not declared dividends and there are no foreseeable plans to do so.

 

As of June 29, 2018, there was approximately $162 of total unrecognized share-based compensation cost related to grants under the stock option plan that will be recognized over a weighted-average period of 2.3 years.

 

Share-based compensation expense included in selling, general and administrative expense in the statements of operations for the six-month periods ended June 29, 2018 and June 30, 2017 was $76 and $86, respectively. Share-based compensation expense included in selling, general and administrative expense in the statements of operations for the three-month periods ended June 29, 2018 and June 30, 2017 was $37 and $46, respectively.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
5. Employee Retirement Benefit Plans
6 Months Ended
Jun. 29, 2018
Notes  
5. Employee Retirement Benefit Plans

5.EMPLOYEE RETIREMENT BENEFIT PLANS  

Pension and Retirement Obligations

In 2015, the Company terminated a defined pension plan and settled the resulting liabilities in exchange for a fixed obligation secured by the Company’s assets (the “Pension Settlement Obligation”). The remaining payments due under the Pension Settlement Obligation consist of ten installments of $750 to the Pension Benefit Guaranty Corporation due annually on October 31. The Pension Settlement Obligation is recorded net of imputed interest expense at 7%, as a liability on the balance sheet.

 

The Company’s only remaining pension obligation is the Supplemental Executive Retirement Plan (“SERP”).

Employer Contributions

The Company is not currently required to fund the SERP.  All benefit payments are made by the Company directly to those who receive benefits from the SERP.  As such, these payments are treated as both contributions and benefits paid for reporting purposes. The Company expects to contribute and pay SERP benefits of approximately $469 in the next 12 months.  

 

Components of Net Periodic Benefit Expense

 

 

Supplemental Executive

 

Retirement Plan

 

June 29,

 

June 30,

For the six months ended:

2018

 

2017

 

 

 

 

Interest cost

$68 

 

$78 

Amortization of actuarial loss

40 

 

37 

Net periodic benefit expense

$108 

 

$115 

 

 

Supplemental Executive

 

Retirement Plan

 

June 29,

 

June 30,

For the three months ended:

2018

 

2017

 

 

 

 

Interest cost

$34 

 

$39 

Amortization of actuarial loss

20 

 

18 

Net periodic benefit expense

$54 

 

$57 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
1. General (Policies)
6 Months Ended
Jun. 29, 2018
Policies  
Basis of Presentation

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements of Evans & Sutherland Computer Corporation and subsidiaries (collectively, the “Company” or “E&S”) have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and notes necessary for a complete presentation of financial position, results of operations, and cash flows, in conformity with U.S. generally accepted accounting principles (“US GAAP”).  This report on Form 10-Q should be read in conjunction with the Company’s annual report on Form 10-K for the year ended December 31, 2017.

 

The accompanying unaudited condensed consolidated balance sheets, statements of operations, and statements of cash flows reflect all normal recurring adjustments that are, in the opinion of management, necessary for a fair presentation of the Company’s financial position, results of operations and cash flows.  The results of operations for the six months ended June 29, 2018 are not necessarily indicative of the results to be expected for the full year ending December 31, 2018.  The Company operates on a calendar year with the first three fiscal quarters ending on the last Friday of the thirteenth week in the quarter.  

Revenue Recognition

Revenue Recognition

 

As more fully described in Note 2, effective January 1, 2018, the Company adopted Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606), which supersedes nearly all existing revenue recognition guidance.  As a result of the adoption of ASU Topic 606, the Company changed its accounting policy for revenue recognition. See Note 2 for the methods used to determine revenue recognition for the periods presented.

Stock-Based Compensation

Stock-Based Compensation

 

Compensation cost for all stock-based awards is measured at fair value on the date of grant and is recognized over the service period for awards expected to vest.  Determining the fair value of share-based awards at the grant date requires judgment, including estimating the value of share-based awards that are expected to be forfeited. Actual results and future estimates may differ from the Company’s current estimates.

Net Income Per Common Share

Net Income (Loss) Per Common Share

 

Basic net income (loss) per common share is computed based on the weighted-average number of common shares outstanding during the period.  Diluted net income per common share is computed based on the weighted-average number of common shares and dilutive common stock equivalents outstanding during the period. Stock options are considered to be common stock equivalents. When the Company incurs a loss, potentially dilutive common stock equivalents are excluded as their effect would be anti-dilutive, thereby decreasing the net loss per common share.  Stock options produced common stock equivalents of 644,374 and 723,283 used to compute diluted net income per share for the six months ended June 29, 2018 and June 30, 2017, respectively.

Inventories, net

Inventories, net

Inventories consisted of the following:

 

 

June 29,

 

January 1,

 

2018

 

2018

 

 

 

 

Raw materials

$6,624  

 

$5,458  

Work in process

114  

 

1,011  

Finished goods

598  

 

423  

Reserve for obsolete inventory

(3,078) 

 

(2,919) 

Inventories, net

$4,258  

 

$3,973  

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 changes the accounting for leases. In particular, lessees will recognize lease assets and lease liabilities for operating leases. This update will have a minimal effect on lessor accounting. ASU 2016-02 is not effective until 2019. The Company is currently assessing the impact on its financial reporting of implementing this guidance.

 

In November 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash

(“ASU 2016-18”). ASU 2016-18 changes the cash flow presentation and disclosures of restricted cash. The

Company implemented this update in the presented financial statements.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
1. General (Tables)
6 Months Ended
Jun. 29, 2018
Tables/Schedules  
Schedule of Inventory

Inventories consisted of the following:

 

 

June 29,

 

January 1,

 

2018

 

2018

 

 

 

 

Raw materials

$6,624  

 

$5,458  

Work in process

114  

 

1,011  

Finished goods

598  

 

423  

Reserve for obsolete inventory

(3,078) 

 

(2,919) 

Inventories, net

$4,258  

 

$3,973  

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
2. Revenue (Tables)
6 Months Ended
Jun. 29, 2018
Tables/Schedules  
Schedule of geographical revenues

In the following table, revenue reported for the three and six months ended June 29, 2018 under Topic 606 is disaggregated by primary geographical market, major product line, timing of revenue recognition and product application.

Revenue for the three months ended June 29, 2018

Product Application

Planetarium Theaters

Other Visitor Attractions

Architectural Treatments

Total

 

 

 

 

 

Primary geographic area:

 

 

 

 

 

 

 

 

 

North America

$5,771 

$353 

$269 

$6,393 

Europe

1,098 

401 

- 

1,499 

Asia

223 

746 

- 

969 

Other

11 

- 

- 

11 

 

$7,103 

$1,500 

$269 

$8,872 

 

 

 

 

 

Products:

 

 

 

 

 

 

 

 

 

Audio-Visual Systems

$4,009 

$401 

$- 

$4,410 

Domes

1,508 

1,099 

269 

2,876 

Show Content

844 

- 

- 

844 

Maintenance and Service

742 

- 

- 

742 

 

$7,103 

$1,500 

$269 

$8,872 

 

 

 

 

 

Timing of revenue recognition:

 

 

 

 

 

 

 

 

 

Goods transferred at point in time

$1,078 

$- 

$- 

$1,078 

Goods and services transferred over time

6,025 

1,500 

269 

7,794 

 

$7,103 

$1,500 

$269 

$8,872 

 

 Revenue for the six months ended June 29, 2018

Product Application

Planetarium Theaters

Other Visitor Attractions

Architectural Treatments

Total

 

 

 

 

 

Primary geographic area:

 

 

 

 

 

 

 

 

 

North America

$8,904 

$473 

$629 

$10,006 

Europe

1,431 

412 

- 

1,843 

Asia

2,679 

1,593 

- 

4,272 

Other

332 

- 

- 

332 

 

$13,346 

$2,478 

$629 

$16,453 

 

 

 

 

 

Products:

 

 

 

 

 

 

 

 

 

Audio-Visual Systems

$7,995 

$412 

$- 

$8,407 

Domes

2,883 

2,066 

629 

5,578 

Show Content

1,170 

- 

- 

1,170 

Maintenance and Service

1,298 

- 

- 

1,298 

 

$13,346 

$2,478 

$629 

$16,453 

 

 

 

 

 

Timing of revenue recognition:

 

 

 

 

 

 

 

 

 

Goods transferred at point in time

$1,559 

$- 

$- 

$1,559 

Goods and services transferred over time

11,787 

2,478 

629 

14,894 

 

$13,346 

$2,478 

$629 

$16,453 

Schedule of contract balances

The following table provides information about receivables, contract assets, and contract liabilities from contracts with customers as of June 29, 2018:

 

June 29, 2018

January 1, 2018

 

 

 

Receivables reported as accounts receivable, net

$5,504 

$3,794 

Contract revenue in excess of billings

4,657 

3,517 

Billings in excess of contract revenue

9,229 

6,265 

Schedule of changes in the contract assets and the contract liabilities

Significant changes in the contract assets and the contract liabilities balances during the period are as follows:

 

Contract Assets

Contract Liabilities

 

 

 

Revenue recognized that was included in the contract liability balance at the beginning of the period

 

$3,934  

 

 

 

Increases due to amounts billed to customers, excluding amounts recognized as revenue during the period

 

$ (6,898) 

 

 

 

Transferred to receivables from contract assets recognized at the beginning of the period

$ (2,797) 

 

 

 

 

Increases as a result of revenue recognized, excluding amounts transferred to receivables during the period

$3,937  

 

Schedule of backlog of performance obligations

The following table includes estimated revenue expected to be recognized and recorded as sales in the future from the backlog of performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period.

 

Remainder of 2018

2019

2020

2021

 

 

 

 

 

Sales

$17,042 

$9,251 

$250 

$235 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
3. Changes in Accounting Policies (Tables)
6 Months Ended
Jun. 29, 2018
Tables/Schedules  
Schedule of impacts of accounting changes

The following tables summarize the impacts of adopting Topic 606 on the Company’s condensed consolidated financial statements for the three and six months ended June 29, 2018:

 

Condensed consolidated balance sheet

 

 

 

 

 

 

Impact of changes in accounting policies

 

 

 

 

 

 

Balances

 

 

 

 

 

 

Without

 

 

 

 

 

 

adoption of

June 29, 2018

 

As reported

 

Adjustments

 

Topic 606

Cash and cash equivalents

 

$ 5,154   

 

$ -   

 

$ 5,154   

Restricted cash

 

405   

 

-   

 

405   

Contract revenue in excess of billings

 

4,657   

 

(978)  

 

3,679   

Inventories, net

 

4,258   

 

1,754   

 

6,012   

Others

 

14,275   

 

-   

 

14,275   

Total assets

 

28,749   

 

776   

 

29,525   

Billings in excess of contract revenue

 

9,229   

 

1,938   

 

11,167   

Others

 

14,878   

 

-   

 

14,878   

Total liabilities

 

24,107   

 

1,938   

 

26,045   

Accumulated deficit

 

(45,867)  

 

(1,162)  

 

(47,029)  

Others

 

50,509   

 

-   

 

50,509   

Total stockholders’ equity

 

4,642   

 

(1,162)  

 

3,480   

Total liabilities and stockholders’ equity

 

$ 28,749   

 

$ 776   

 

$ 29,525   

 

 

Condensed consolidated statement of operations

 

 

 

 

Impact of changes in accounting policies

 

 

 

 

 

 

Balances

 

 

 

 

 

 

Without

 

 

 

 

 

 

adoption of

For the three months ended June 29, 2018

 

As reported

 

Adjustments

 

Topic 606

Sales

 

$8,872  

 

$(876) 

 

$7,996  

Cost of sales

 

(5,654) 

 

630 

 

(5,024) 

Selling, general and administrative

 

(1,685) 

 

 

 

(1,685) 

Income tax expense

 

(20) 

 

 

 

(20) 

Others

 

(894) 

 

 

 

(894) 

Net income

 

$619  

 

$(246) 

 

$373  

 

 

Impact of changes in accounting policies

 

 

 

 

 

 

Balances

 

 

 

 

 

 

Without

 

 

 

 

 

 

adoption of

For the six months ended June 29, 2018

 

As reported

 

Adjustments

 

Topic 606

Sales

 

$16,453  

 

$(1,310) 

 

$15,143  

Cost of sales

 

(10,556) 

 

831  

 

(9,725) 

Selling, general and administrative

 

(3,431) 

 

 

 

(3,431) 

Income tax expense

 

(31) 

 

 

 

(31) 

Others

 

(1,777) 

 

 

 

(1,777) 

Net income

 

$658  

 

$(479) 

 

$179  

 

Condensed consolidated statement of cash flows

 

 

 

 

Impact of changes in accounting policies

 

 

 

 

 

 

Balances

 

 

 

 

 

 

without

 

 

 

 

 

 

adoption of

For the six months ended June 29, 2018

 

As reported

 

Adjustments

 

Topic 606

Net income

 

$658  

 

$(479) 

 

$179  

Adjustments to reconcile net income to net

  cash provided by operating activities:

 

 

 

 

 

 

Other

 

125  

 

 

 

125  

Changes in:

 

 

 

 

 

 

Inventories

 

(1,367) 

 

(831) 

 

(2,198) 

Contract revenue in excess of billings

 

(1,140) 

 

978  

 

(162) 

Billings in excess of contract revenue

 

2,964 

 

332  

 

3,296  

Other

 

(1,103) 

 

 

 

(1,103) 

Net cash provided by operating activities

 

137 

 

 

 

137  

Net cash used in investing activities

 

(56) 

 

 

 

(56) 

Net cash used in financing activities

 

$(110) 

 

$ 

 

$(110) 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Stock Option Plan (Tables)
6 Months Ended
Jun. 29, 2018
Tables/Schedules  
Schedule of Stock Option Plan Activity A summary of activity in the stock option plan for the six months ended June 29, 2018 follows (shares in thousands):

 

 

 

 

Weighted-

 

 

 

Average

 

Number

 

Exercise

 

of Shares

 

Price

 

 

 

 

Outstanding as of beginning of the period

1,609  

 

$0.66 

Granted

150  

 

1.12 

Exercised

 

 

- 

Forfeited or expired

(162) 

 

1.21 

Outstanding as of end of the period

1,597  

 

0.65 

 

 

 

 

Exercisable as of end of the period

1,128  

 

$0.48 

Schedule of Stock Options Valuation Assumptions

The weighted average values of employee stock options granted under the stock option plan, as well as the weighted average assumptions used in calculating these values during the first six months of 2018, were based on estimates as of the date of grant as follows:

 

Risk-free interest rate

2.04%

Dividend yield

0.00%

Volatility

125%

Expected life

3.5 years

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
5. Employee Retirement Benefit Plans (Tables)
6 Months Ended
Jun. 29, 2018
Tables/Schedules  
Components of Net Periodic Benefit Expense

 

 

Supplemental Executive

 

Retirement Plan

 

June 29,

 

June 30,

For the six months ended:

2018

 

2017

 

 

 

 

Interest cost

$68 

 

$78 

Amortization of actuarial loss

40 

 

37 

Net periodic benefit expense

$108 

 

$115 

 

 

Supplemental Executive

 

Retirement Plan

 

June 29,

 

June 30,

For the three months ended:

2018

 

2017

 

 

 

 

Interest cost

$34 

 

$39 

Amortization of actuarial loss

20 

 

18 

Net periodic benefit expense

$54 

 

$57 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
1. General: Net Income Per Common Share (Details) - shares
6 Months Ended
Jun. 29, 2018
Jun. 30, 2017
Details    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 644,374 723,283
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
1. General: Inventories, net: Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jun. 29, 2018
Dec. 31, 2017
Details    
Raw materials $ 6,624  
Work in process 114  
Finished goods 598  
Reserve for obsolete inventory (3,078)  
Inventories, net $ 4,258 $ 3,973
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
2. Revenue: Schedule of geographical revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2018
Jun. 29, 2018
Application total    
Product Application $ 8,872 $ 16,453
Transferred at Point in Time    
Product Application 1,078 1,559
Transferred over Time    
Product Application 7,794 14,894
Audio-Visual Systems    
Product Application 4,410 8,407
Domes    
Product Application 2,876 5,578
Show Content    
Product Application 844 1,170
Maintenance and Service    
Product Application 742 1,298
North America    
Product Application 6,393 10,006
Europe    
Product Application 1,499 1,843
Asia    
Product Application 969 4,272
Other    
Product Application 11 332
Planetarium Theaters | Application total    
Product Application 7,103 13,346
Planetarium Theaters | Transferred at Point in Time    
Product Application 1,078 1,559
Planetarium Theaters | Transferred over Time    
Product Application 6,025 11,787
Planetarium Theaters | Audio-Visual Systems    
Product Application 4,009 7,995
Planetarium Theaters | Domes    
Product Application 1,508 2,883
Planetarium Theaters | Show Content    
Product Application 844 1,170
Planetarium Theaters | Maintenance and Service    
Product Application 742 1,298
Planetarium Theaters | North America    
Product Application 5,771 8,904
Planetarium Theaters | Europe    
Product Application 1,098 1,431
Planetarium Theaters | Asia    
Product Application 223 2,679
Planetarium Theaters | Other    
Product Application 11 332
Other Visitor Attractions | Application total    
Product Application 1,500 2,478
Other Visitor Attractions | Transferred at Point in Time    
Product Application 0 0
Other Visitor Attractions | Transferred over Time    
Product Application 1,500 2,478
Other Visitor Attractions | Audio-Visual Systems    
Product Application 401 412
Other Visitor Attractions | Domes    
Product Application 1,099 2,066
Other Visitor Attractions | Show Content    
Product Application 0 0
Other Visitor Attractions | Maintenance and Service    
Product Application 0 0
Other Visitor Attractions | North America    
Product Application 353 473
Other Visitor Attractions | Europe    
Product Application 401 412
Other Visitor Attractions | Asia    
Product Application 746 1,593
Other Visitor Attractions | Other    
Product Application 0 0
Architectural Treatments | Application total    
Product Application 269 629
Architectural Treatments | Transferred at Point in Time    
Product Application 0 0
Architectural Treatments | Transferred over Time    
Product Application 269 629
Architectural Treatments | Audio-Visual Systems    
Product Application 0 0
Architectural Treatments | Domes    
Product Application 269 629
Architectural Treatments | Show Content    
Product Application 0 0
Architectural Treatments | Maintenance and Service    
Product Application 0 0
Architectural Treatments | North America    
Product Application 269 629
Architectural Treatments | Europe    
Product Application 0 0
Architectural Treatments | Asia    
Product Application 0 0
Architectural Treatments | Other    
Product Application $ 0 $ 0
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
2. Revenue: Schedule of contract balances (Details) - USD ($)
$ in Thousands
Jun. 29, 2018
Dec. 31, 2017
Details    
Accounts receivable, net $ 5,504 $ 3,794
Contract revenue in excess of billings 4,657  
Other Liabilities, Current $ 9,229  
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
2. Revenue: Schedule of changes in the contract assets and the contract liabilities (Details)
6 Months Ended
Jun. 29, 2018
USD ($)
Contract revenue recognized  
Increase (Decrease) in Contract with Customer, Liability $ 3,934
Increase (Decrease) in Contract with Customer, Asset 3,937
Contract amount billed  
Increase (Decrease) in Contract with Customer, Liability (6,898)
Contract receivables recorded  
Increase (Decrease) in Contract with Customer, Asset $ (2,797)
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
2. Revenue: Schedule of backlog of performance obligations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2018
Jun. 30, 2017
Jun. 29, 2018
Jun. 30, 2017
Sales $ 8,872 $ 6,744 $ 16,453 $ 14,787
Remainder of 2018 | Backlog in sales        
Sales     17,042  
2019 | Backlog in sales        
Sales     9,251  
2020 | Backlog in sales        
Sales     250  
2021 | Backlog in sales        
Sales     $ 235  
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
3. Changes in Accounting Policies: Schedule of impacts of accounting changes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2018
Jun. 30, 2017
Jun. 29, 2018
Jun. 30, 2017
Dec. 31, 2017
Cash and cash equivalents $ 5,154   $ 5,154   $ 5,276
Restricted cash 405   405   312
Contract revenue in excess of billings 4,657   4,657   2,763
Inventories, net 4,258   4,258   3,973
Total assets 28,749   28,749   25,030
Billings in excess of contract revenue 9,229   9,229   7,117
Total liabilities 24,107   24,107   21,805
Accumulated deficit (45,867)   (45,867)   (47,208)
Total stockholders' equity 4,642   4,642   3,225
Total liabilities and stockholders' equity 28,749   28,749   $ 25,030
Sales 8,872 $ 6,744 16,453 $ 14,787  
Cost of sales (5,654) (4,479) (10,556) (9,848)  
Selling, general and administrative (1,685) (1,517) (3,431) (3,123)  
Income tax provision (20) (3) (31) (18)  
Net income 619 $ (171) 658 14  
Changes in operating assets and liabilities:          
Decrease (increase) in inventories     (1,367) 323  
Increase in contract revenue in excess of billings     (1,140) (644)  
Increase in billings in excess of contract revenue     2,964 809  
Net cash provided by operating activities     137 (1,297)  
Net cash used in investing activities     (56) (86)  
Net cash used in financing activities     (110) $ (105)  
As reported          
Cash and cash equivalents 5,154   5,154    
Restricted cash 405   405    
Contract revenue in excess of billings 4,657   4,657    
Inventories, net 4,258   4,258    
Others 14,275   14,275    
Total assets 28,749   28,749    
Billings in excess of contract revenue 9,229   9,229    
Others 14,878   14,878    
Total liabilities 24,107   24,107    
Accumulated deficit (45,867)   (45,867)    
Others 50,509   50,509    
Total stockholders' equity 4,642   4,642    
Total liabilities and stockholders' equity 28,749   28,749    
Sales 8,872   16,453    
Cost of sales (5,654)   (10,556)    
Selling, general and administrative (1,685)   (3,431)    
Income tax provision (20)   (31)    
Others (894)   (1,777)    
Net income 619   658    
Adjustments to reconcile net income to net cash provided by (used in) operating activities:          
Other     125    
Changes in operating assets and liabilities:          
Decrease (increase) in inventories     (1,367)    
Increase in contract revenue in excess of billings     (1,140)    
Increase in billings in excess of contract revenue     2,964    
Increase in contract liabilities     (1,103)    
Net cash provided by operating activities     137    
Net cash used in investing activities     (56)    
Net cash used in financing activities     (110)    
Scenario, Adjustment          
Cash and cash equivalents 0   0    
Restricted cash 0   0    
Contract revenue in excess of billings (978)   (978)    
Inventories, net 1,754   1,754    
Others 0   0    
Total assets 776   776    
Billings in excess of contract revenue 1,938   1,938    
Others 0   0    
Total liabilities 1,938   1,938    
Accumulated deficit (1,162)   (1,162)    
Others 0   0    
Total stockholders' equity (1,162)   (1,162)    
Total liabilities and stockholders' equity 776   776    
Sales (876)   (1,310)    
Cost of sales 630   831    
Selling, general and administrative 0   0    
Income tax provision 0   0    
Others 0   0    
Net income (246)   (479)    
Adjustments to reconcile net income to net cash provided by (used in) operating activities:          
Other     0    
Changes in operating assets and liabilities:          
Decrease (increase) in inventories     (831)    
Increase in contract revenue in excess of billings     978    
Increase in billings in excess of contract revenue     332    
Increase in contract liabilities     0    
Net cash provided by operating activities     0    
Net cash used in investing activities     0    
Net cash used in financing activities     0    
Balances without adoption of Topic 606          
Cash and cash equivalents 5,154   5,154    
Restricted cash 405   405    
Contract revenue in excess of billings 3,679   3,679    
Inventories, net 6,012   6,012    
Others 14,275   14,275    
Total assets 29,525   29,525    
Billings in excess of contract revenue 11,167   11,167    
Others 14,878   14,878    
Total liabilities 26,045   26,045    
Accumulated deficit (47,029)   (47,029)    
Others 50,509   50,509    
Total stockholders' equity 3,480   3,480    
Total liabilities and stockholders' equity 29,525   29,525    
Sales 7,996   15,143    
Cost of sales (5,024)   (9,725)    
Selling, general and administrative (1,685)   (3,431)    
Income tax provision (20)   (31)    
Others (894)   (1,777)    
Net income $ 373   179    
Adjustments to reconcile net income to net cash provided by (used in) operating activities:          
Other     125    
Changes in operating assets and liabilities:          
Decrease (increase) in inventories     (2,198)    
Increase in contract revenue in excess of billings     (162)    
Increase in billings in excess of contract revenue     3,296    
Increase in contract liabilities     (1,103)    
Net cash provided by operating activities     137    
Net cash used in investing activities     (56)    
Net cash used in financing activities     $ (110)    
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Stock Option Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2018
Jun. 29, 2018
Jun. 30, 2017
Jun. 29, 2018
Jun. 30, 2017
Options exercisable, weighted average remaining contractual term 5 years 2 months 15 days        
Options outstanding, weighted average remaining contractual term 6 years 2 months 23 days        
Options, Exercisable, Aggregate Intrinsic Value $ 641 $ 641   $ 641  
Options, Outstanding, Aggregate Intrinsic Value 676 676   676  
Total unrecognized share-based compensation cost $ 162 162   162  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 2 years 3 months 18 days        
Selling, General and Administrative Expenses          
Allocated Share-based Compensation Expense   $ 37 $ 46 $ 76 $ 86
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 1,001,781 1,001,781   1,001,781  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Stock Option Plan: Schedule of Stock Option Plan Activity (Details) - $ / shares
shares in Thousands
6 Months Ended
Jun. 29, 2018
Jun. 29, 2018
Details    
Outstanding as of the beginning of the period 1,609  
Outstanding as of the beginning of the period, weighted average exercise price $ 0.66  
Granted 150  
Granted, weighted average exercise price $ 1.12  
Exercised 0  
Forfeited or expired (162)  
Forfeited or expired, weighted average exercise price $ 1.21  
Outstanding as of the end of the period 1,609 1,597
Outstanding as of the end of the period, weighted average exercise price $ 0.66 $ 0.65
Exercisable as of the end of the period   1,128
Exercisable as of the end of the period, weighted average exercise price   $ 0.48
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details)
Jun. 29, 2018
Details  
Risk-free interest rate 2.04%
Dividend yield 0.00%
Volatility 125.00%
Expected life 3 years 6 months
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
5. Employee Retirement Benefit Plans (Details) - USD ($)
$ in Thousands
1 Months Ended
Apr. 30, 2015
Jun. 29, 2018
Apr. 21, 2015
Pension Plan Settlement Agreement, Payment Schedule ten installments of $750 to the Pension Benefit Guaranty Corporation due annually on October 31.    
Pension Settlement Obligation, Interest Rate     7.00%
Supplemental Executive Retirement Plan      
Expected Future Benefit Payments, Next Twelve Months   $ 469  
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
5. Employee Retirement Benefit Plans: Components of Net Periodic Benefit Expense (Details) - Supplemental Executive Retirement Plan - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2018
Jun. 30, 2017
Jun. 29, 2018
Jun. 30, 2017
Interest cost $ 34 $ 39 $ 68 $ 78
Amortization of actuarial loss 20 18 40 37
Net periodic benefit expense $ 54 $ 57 $ 108 $ 115
EXCEL 39 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "^,!DT?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ +XP&36;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " OC 9-M.2'P^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O::5*:'+BV-/"H(#Q;>0W+9@TX3DI-VW-ZU; MA^@'$/*2NW]^]SM(JX/0/N)S] $C64PWH^OZ)'18LR-1$ !)']&I5.9$GYM[ M'YVB?(T'"$I_J -"754K<$C**%(P 8NP$)ELC18ZHB(?SWBC%WSXC-T,,QJP M0X<])> E!R:GB>$T=BU< 1.,,+KT74"S$.?JG]BY ^R<')-=4L,PE$,SY_(. M'-Z>'E_F=0O;)U*]QOPJ64&G@&MVF?S:/&QV6R;KBM\753ZK';\332UNF_?) M]8??5=AY8_?V'QM?!&4+O_Z%_ )02P,$% @ +XP&39E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " OC 9-NIH-PO " :# & 'AL+W=OGX+-.??XXYZ;V]5-JA=]%L)$KTW=ZG5\-J:[3Q*]/XN&ZSO9 MB=9^.4K5<&.'ZI3H3@E^<*2F3FB:%DG#JS;>K-S5:0O3].'X/9Q%3M1UWTDNXX_8]!X MTNR)\_>WZ)_=YNUFGKD6.UG_K@[FO(X7<7001WZIS9.\?1'CAO(X&G?_35Q% M;>']2JS&7M;:_8WV%VUD,T:Q2VGXZ_"L6O>\#5\R.M)P AT)])V0_I? 1@*; M",2=9C*LS&WU$S=\LU+R%JGAMCK>)P6Y9_8P]_VD.SOWS>Y6V]GK)ETEUS[, MB-@."#I#D F1V-B3 ,4$MA30Z4>!'40P7("A.V".SF;T#*=G*#US]&Q&S[T# M@(@"%\A1@1S02T]@0.0.T0Y'5!9T$3B% E4I@,K"4X&()2Y0H@(EH!,_4Q!( M(%46J,0"\KU>! +)<0F2XI9*883"-U4*[GQ1IK1?NU&S%R,$);3G 02F:!6?B 4:OE9AF$">49P/Q,&(E!0DQ!,(-4( M;GL"74W]9,,P@6PCN/<)-#_U\PW#A%1P[Q-H;>H7,0P3NGV\ !!H;^I7LA'S MH92ELQSYJ(-7 0(]3D&6#9ABC@EE&5X("+0Y UF&8$*_?7@IH+ 4,#_+,$S@ M_BE> RBL N(9[-3X_O@>L'D'3YTS=^Y.E6MCIZE ML?V>Z\J.4AIA5Y/>V76<;:,^#6IQ-/UK:=_5T*T. R.[L1-/IG\'-O\ 4$L# M!!0 ( "^,!DW0_=J%7@0 /<5 8 >&PO=V]R:W-H965T&ULA9C=;N,V$(5?Q?!]5IP9D90"VT#MQ:(%6B#8HNVU$C.QL9+E2DJ\ M??M*LF+8,\/DQOKQ&?(,-?I(<7&JFQ_M+H1N]K,J#^URONNZXWV2M$^[4!7M ME_H8#OT_SW53%5U_V;PD[;$)Q78,JLH$C7%)5>P/\]5BO/?0K!;U:U?N#^&A MF;6O554T_ZU#69^6:SK'\/%;]OEW R.0AF>NJ&)HC^\ MA4THRZ&EWL>_4Z/S2Y]#X/7Y>^O?QN3[9!Z+-FSJ\I_]MMLMY]E\M@W/Q6O9 M?:]/OX8I(3N?3=G_'MY"VVJZNIE=Y*5?P\'_>'\7B: MVG\/TP-P"L!+ *0?!M 40"P@.3L;4_U:=,5JT=2G67-^6L=B* JXIWXPGX:; MX]B-__79MOW=MU5J%LG;T,XD69\E>"7!6\5&*E*X2)*^_XL)5$W@&$_7\:C' MDQI/8WQZ'4\LB;/$CY+#*+%@4Y:'(D+O=">IZB253E@GZ[/$7G62&LN,2 U! M9$2LZL-*'ZR/M15]6&OXB$@1^3S5G3C5B9-.''/B1"=H^8@HFM3K/KSJPTL? MGOGP\LDXRT0;*>I+A'0GF>HDDTXRYB233M RT4:**/<1)[GJ))=..,CM0(1*H+T ]P/R+0-KQ9%E%&$ M**##$5!Z0>X%9<&DO+XWFJH'7,2-CEJ0K+60$B4[+T0F2 MBSFB>-8:/2$R-*CC$R4^'<*.'I.#Q14K&?X_C+_9GJUHV.3I2+5L<7K2A7I) B M<3>*RJ:QL=$QC!+#CF,8)6!M+JI8BC(3&QD=PB@A[#B$4>(54Q!+(TT&F8E, MNJAS&',QR;G(>T Z.TFRTW-VDL0BG^$^E-SZT+E)DIN>]H=V]EAW M75V-6V[/==V%ODGSI<]M%XKMY:(,S]UPZOOSYKP5>;[HZN.TS9I<]GI7_P-0 M2P,$% @ +XP&32^K"H,L @ & < !@ !X;"]W;W)KA(F#9W&$/A*A $N-/'],=4BKCN/\1_8NN7=9R MQ!SVE/RNSJ+1*#5^-VW5Z+8S*TG:VY8-06\(!H,?/32$O2&T#,B0Z5(_8X&+G-'.8>9C MM5B="7\3RLT\J4F]=WI-5LOE[+U(LQS=59Q>LC.28"0)IHK]7!'Y@P3)_ -$ ML @1:'\X]B_;PT5[J.W1N(:U58.1I%K2:(EGU?!(,6&(%AFB&4-F9=@923S* MX'OF9Z$\(9P0Q8M$\9S(MXCB62(;Y9%BPI L,B1S!NOL[(PD&V=8V>?KL6;" MD2YRI'..T.)(9Y6&RU_G">&$*%LDRN9$D464S8^!G_A)EB06T1/""=%ZD6@] M)XHMHO4L49!$86SOT']EA@:-[BCU9OS [%HUW#E2(:\[?2E=*!4@0WHK&:V4 MS]0P(' 1JIO*/C.7M1D(VO;O$!H>P^(?4$L#!!0 ( "^,!DV;5CL< 00 M ((2 8 >&PO=V]R:W-H965T&ULC9A;;ZM&$,>_"N(] M86=AN5BVI8"I6JF5HE.U?2;V^J+#Q04R1=MMV[G(S,^[3G2>=YY,/_X=G=JWF)WA]/G#^R^]>"/F M+6MT4N7_G';M<66'MK73^^R2M]^JZZ]Z%*1L:U3_NW[7N<&[GI@8VRIO^K_6 M]M*T53%Z,5TILA_#[ZGL?Z^C_P\SWD".!O)F8&)_9N".!NY/ ^]3 V\T\!Z- MH$8#A2(X@_9^,#=9FZV7=76UZF$]G+-NV<%"F>G:=HW][/3_,^/9F-;W=>@O MG??.SXC$ R*G2'"/;"@"-\(Q\6^=D%PG8DG,Y7V A!)AB/KPI9/T4R=WW739 ML7)[>W=B[_'F'FON]>;>-'R$AGI @AXIQQX&>"PHY >>AT:#0N![RD4CPE!> M,)G=.U6*5:6(JD@@50.B)E&>E*]0CQ.&\KP C="&H4 HA=9LRF!1Z,W,ML\* M\ZDP0,)\$L65@-9E0B$I?85D44B%$=IE*86\R(UX30&K*2 K.)*\?!='E=$:LKHKK0\HPC&B7PT$I/.,A' M:W/#0.#A>"E+^3-;$P1_N NJ"\U$/#+WNQ/O318B28"!0*#MD+(4J!E=,TD+ MJ"Z2M8#&D>0\25C,Q1.[X3 E7'R>%NJ,3"V-"L/D)W!1:0R:*065^ =3&N%#D1*01S>XM/ZQ PLB26 M-4#A)(QX%C@Q,]23P206QCK#5=A(396)&6%\O0&TX "!*XX1^DH8I5AACSA+ M1^H187S! ;3B (%+#J U ("+B_CD,6SS&)9^B=U_S_&%AZ2%!^!!C"6M!$ * MA<\/#F/DL5A$:F@^:. C><[D^[G0]:&_S&BL;74IVZZ GK3>+DQ>9/?]C=IC M6"3 M&]@D0[7(3_=#[Z^%69'AIJ_-XX^/4@WGL3D%_Z51YF"HU M=4!AF 1-6;7^=CV5O73;M;X.==6JE\[KKTU3=C\+5>O;QA?^>\&WZG0>QH)@ MN[Z4)_6G&OZZO'3F*;A'.52-:OM*MUZGCAO_63SMI!PK3(J_*W7K'^Z],957 MK;^/#Y\/&S\<':E:[8[73]3_583AO_,SW#NI87NOAF[[]H9:$8M];LO^BWE1MY*,3T\9>U_WTZ^VO M_:";)8JQTI0_YFO53M?;$O^]&JY 2P6Z5S!M_U\%N520ORI$4_*SLRG5W\JA MW*X[??.Z>;0NY3@IQ),TG;D?"Z>^F_XSV?:F]&TKPF0=O(V!%DTQ:^A1V:"7#T.$&$U, 9!)'IK!Y&/%E<@=$JRAQF,'4% ";_'TI MA,W$E2"^ID*5<(T4AJ< ].0-%<)&(^5)Q.W8JLRUM G,4)$#-Y*[R>VTB;][ M.ZQR[6HPD D F3B0R2:MD-P-$)D!S1T[&,(\)F$O,>08;L(4)4!1XA0E0%%K MU4:BS/$J$&8H 8829RC9<.2, !('( C#DP \B<.3 !=C#@@D!':)K M8T88> 2 )SGP"+#,VDGNH"IT33J,/ +(DQQY!&%FV4$JIQV,/ +(DQQY9,-L M1=8[ $0B >;Q9; @FV9QG/%-'U"E$3FFG\3,DX!YDC-/VCB+8PL1 M2)5+UV1(P3W+F21MG,9]\2./J7,=7+" >7RN*1?3XB1GQ MD0::QRW-["5X."%H5'>:#E-Z;Z^O[3!^BS^4W@]LGFD\86#EA7C:S<&PO=V]R M:W-H965T&UL?5-MC]0@$/XKA!]PM&S5==,VN3UC--%DCV_/<"Y6K5QB_ #/,\\\PPE+,V3W8 <.A9"F4K/#@WG@BQS0"2 MV3L]@O(WG3:2.6^:GMC1 &LC2 I"L^PUD8PK7)?1=S%UJ2CA8TK:B;K MM$PL7HIDS\O.5=SG=),GV#Z )@!= <>8ARR)HO)WS+&Z-'I&9NG]R,(3YR?J M>],$9VQ%O//BK??>ZOQP+,DM$*68\Q)#MS%K!/'L:PJZE^),_X'3??AA5^$A MP@]_*'R[3U#L$A21H/AOB3LQ1?97$K+IJ033QVFRJ-&3BI.\\:X#>T_CF_P. M7Z;],S,]5Q9=M?,O&_O?:>W 2\GN_ @-_H.MAH#.A>,;?S;+F"V&TV/Z063] MQO4O4$L#!!0 ( "^,!DU=<^^:LP$ -(# 8 >&PO=V]R:W-H965T M&UL?5/;;MP@$/T5Q >$->NDZ6;ML8W" MQ0&\3O^^@(ECM59>@!GFG#DS#,6DS;/M 1QZE4+9$O?.#0=";-V#9/9*#Z#\ M3:N-9,Z;IB-V,,":")*"T-WNADC&%:Z*Z#N9JM"C$US!R2 [2LG,GR,(/94X MPV^.!][U+CA(50RL@U_@?@\GXRVRL#1<@K)<*V2@+?%==CCF(3X&/'*8[.J, M0B5GK9^#\;TI\2X( @&U"PS,;Q>X!R$"D9?QDCCQDC( U^HM;!Q1?5HG9:)Q4N1 M['7>N8K[E&ZR!-L&T 2@"^ VYB%SHJC\"W.L*HR>D)E[/[#PQ-F!^M[4P1E; M$>^\>.N]ERK+LX)< E&*.FM $ -(# 8 >&PO=V]R:W-H965T&UL?5/;;MP@$/T5Q >$7=M)TY5M*9NJ:J566J5J\LS:8QL%& ?P.OW[ M G8;8=@".O2FI;T,ZY_L"8K3I0W%YA#]K?-&@4=]XT M+;.] 5Y'DI(LV>UNF.)"TS*/OI,IY9.H75?0 M6TIJ:/@@W0..WV"NYYJ2N?@?< 'IX2$3'Z-":>-*JL$Z5+.*3T7QUVD7.N[C M=)-F,VV;D,R$9"'GGA_2'QOJN",K8AW/GGK MO9=RGZ4YNP2A&7.<,,D:LR"85U]")%LACLE_]&2;GFYFF$9ZNHZ>?MX6R#8% MLBB0?5CB%B;[)PA;]52!:>,T65+AH.,DK[S+P-XE\4W>X=.T_^2F%=J2,SK_ MLK'_#:(#G\KNRH]0YS_88DAH7#A^\FVRC@,<%O$[^OH =UVJM MO@ SG'/FPI"-:%YM"^#(FU:=S6GK7']@S)8M:&&OL(?.W]1HM'#>- VSO0%1 M19)6C.]V-TP+V=$BB[Z3*3()$PVM69A$K.B*_!^%;E=!<2 M @6E"PK";Q=X *6"D$_CUZQ)EY"!N#Y_J'^)M?M:SL+" ZJ?LG)M3N\HJ: 6 M@W+/.'Z%N9YK2N;B'^$"RL-#)CY&B]"$^<'+CO31F( M#GPJNRL_0JW_8(NAH';A>.O/9AJSR7#8SS^(+=^X^ U02P,$% @ +XP& M32V-=C^T 0 T@, !D !X;"]W;W)K&UL?5/M MCIP@%'T5P@,L,VH[TXF:[&S3M$F;3+9I^YO1JY(%K@4:KMD_P+V< M<^X'EWQ$\V0[ $>>E=2VH)US_8DQ6W6@N+W#'K2_:= H[KQI6F9[ [R.)"59 MLMN]9XH+34/X2M>L*>J2DAH8/TCWB M^!GF>MY1,A?_%6X@/3QDXF-4*&U<2358AVI6\:DH_CSM0L=]G&[2PTS;)B0S M(5D(QQB'38%BYA^YXV5N<"1FZGW/PQ/O3XGO31626JDT#/+HDS$@5! M1CAM6K\L7.PHRT+TFC4M'*6G>LZI_', )H:]'_KO@9?F6FL;(&71T2M\!_VC M.TJS(K/+N>'0JD:TGH3+WG\,=X>MU3O!SP8&M9A[]B0G(5[MXLMY[P>V(&!0 M:>M S7"#)V#,&IDR?D^>_HRTBO&8=R)XRD- M3XBFA&A.R!V'C"!7^3/5M"RD&#PYWGU'[5\<[B)S-Y4-NJMP>Z9X9:*W,DRV M!;E9HTESˊC,KB'&?$1&&.$1WZ1&>'J,5QBX]7M+3 #=(4(/$&23_&82K M(V*:#ZI,44B*&,0K"*9)<$B&0C+$(%U!,$V&0S8H9(,8;%803)/CD!R%Y'<& M2;YBW$O"=(LSMBAC>V^0!2L(IEE_W&3QECC(J^LBRJM$W[H.MHC.C>HQ&PO=V]R:W-H M965T)W^?0?LN$[J%V"&.6?.#$,^6O?L.X! 7K0ROJ!="/V1,5]UH(6_ ML3T8O&FLTR*@Z5KF>P>B3B"M&-_M[I@6TM R3[ZS*W,[!"4-G!WQ@];"_3F! MLF-!]_35\23;+D0'*_->M/ =PH_^[-!B"TLM-1@OK2$.FH(^[(^G+,:G@)\2 M1K\ZDUC)Q=KG:'RI"[J+@D!!%2*#P.T*CZ!4)$(9OV=.NJ2,P/7YE?U3JAUK MN0@/CU;]DG7H"GI/20V-&%1XLN-GF.NYI60N_BM<06%X5((Y*JM\6DDU^&#U MS()2M'B9=FG2/DXWG,^P;0"? 7P!W*<\;$J4E'\4092YLR-Q4^][$9]X?^38 MFRHZ4RO2'8KWZ+V6^SN>LVLDFF-.4PQ?QRP1#-F7%'PKQ8G_!^?;\,.FPD." M']XH/&P39)L$62+(WA!D[TKJK!M6F:/*GL8-(DK[S+P#ZD1V3_ MPJ=I_R9<*XTG%QOP95/_&VL#H)3=#8Y0AQ]L,10T(1X_X-E-8S89P?;S#V++ M-R[_ E!+ P04 " OC 9-P>1,B^ ! !!0 &0 'AL+W=O BU=$&&EA M5*L]LI5U M7*F"!\%^MJ5N,GS$J(2*#DP_B_$SS/4<,)J+_PHW8 9N,S$:A6#*?5$Q*"WX MS&)2X?1M6MO.K>-TDH1SF#\@G /")>#H=,@DY#)_I)KFJ10CDE/O>VI_\>X4 MFMX4UNE:XAV]4 MUFVGT%5H,PCNNE9":#"I!'>FJXUYCQ:#0:7M-C%[.4WE9&C1SP\.65Z]_ ]0 M2P,$% @ +XP&3=4&UL;5/;;IPP$/T5RQ\0[P+9C5: E$U5M5(KK5*U??;" %9\H;99 MTK_OV!!*4UYLS_B<,Q>/\]'8%]/*JI'8%[;SO3XRYJ@/%W9WI0>--8ZSB M'DW;,M=;X'4D*[ %!>:EGGT76R9F\%+H>%BB1N4XO;W&:09"[JG;XYG MT78^.%B9][R%;^"_]Q>+%EM4:J% .V$TL= 4]'%_.FH M?5?0!TIJ:/@@_;,9/\%)*JL%YHV853$7QUVD7 M.N[C=).E,VV;D,R$9"$\Q#AL"A0S_\ ]+W-K1F*GWO<\//'^E&!OJN",K8AW MF+Q#[ZW<'^]S=@M",^8\89(U9D$P5%]")%LASLE_]&2;GFYFF$9ZNHY^2+<% MLDV!+ ID_Y1X>%?B%N;X+@A;]52!;>,T.5*90<=)7GF7@7U,XIO\A4_3_I7; M5FA'KL;CR\;^-\9XP%1V=SA"'7ZPQ9#0^' \XME.8S89WO3S#V++-R[_ %!+ M P04 " OC 9-,79APL8! W! &0 'AL+W=O3P>/#X 7!I/9[)&OY*+4 MJS>^-"5.?$+ H;:>@;KE"D_ N2=R:?Q:./$JZ0.W^W?V3Z%V5\N%&GA2_"=K M;%_B'*,&6CIR^ZRFS[#4<\!H*?XK7($[N,_$:=2*F_!%]6BL$@N+2T70MWEE M,JS3?++/E[!X0+8$9&M 'G3(+!0R_T@MK0JM)J3GW@_47W%ZS%QO:N\,K0AG M+GGCO-!8/WT4SW(7PW5;]?AW M/!M6#&PO M=V]R:W-H965T@OQEML4:FDALY*[(B!.JU7(6%1U2_9.7:G!XIJ: 6@W)/.'Z&N9Y[2N;BO\(-E(>'3'R,$I6- M*RD'ZU#/*CX5+5ZF779Q'Z>;]##3M@E\)O"%<(QQV!0H9OY1.%%D!D=BIM[W M(CSQ_L1];\K@C*V(=SYYZ[VW8G],,G8+0C/F/&'X&K,@F%=?0O"M$&?^'YUO MTY/-#)-(3];1#\FV0+HID$:!])\2TWRN_,CU/H/MA@*:A>.'_S93&,V M&0[[^0>QY1L7?P%02P,$% @ +XP&39# 2T'? 0 9@0 !D !X;"]W M;W)K&UL?53;CILP$/T5RQ^P3@R;1!$@;;):M5(K M15NU?79@N&A]H;8)V[^O;0C+)J@OL6>-KD>*53P@XY-8K,'=R&7QI]1$T\A/7%^ MOZJ_A-I=+6=FX*CX[Z:P=8IW&!50LH[;5]5_@;&>1XS&XK_!!;B#^TQ*R6^9E8[R/7S-P[0^_"-U>M<=Y+MMYM$G+Q0B/F,&#H'#,AB%.? M0M"E$ =Z1Z>? QSO$;O=78.V6?C(XE-9?M^ZNA]$?#*O:<:O) M]->2_0-02P,$% @ +XP&3<[K)I3U 0 9@4 !D !X;"]W;W)K&UL?53;CILP$/T5Q'O7W$DB0-JPJEJIE:*MVCX[, 2T M!E/;"=N_KVT(8L'I"_8,Y\R9XULR4/;&:P!AO;>DXZE="]$?$.)%#2WF3[2' M3OZI*&NQD"&[(-XSP*4FM01YCA.A%C>=G24Z=V)90J^"-!VTL!E5J/[N'/%9X#?C5 MP, 7U94A&7\WOUS]J[ M]'+&'')*?C>EJ%-[9ULE5/A*Q"L=OL#D)[2MR?PWN &1<-6)U"@HX?IK%5?+F8A4KJM=/_I%LNL[?,W>T2=%.%)LQQQ'@+C/<1D6\1@3M#D&Q@ M[L(S=N%IOK_DF^F^D>YK>O#!Q'YE8L3$&M-I3!1Y#U0"HTJP5=D[*Y41$RY4 M7/>!2&@4"0TB[DHDW(B$^YU9)#**1 :1U98>HXW()]^)'\C$1IEX(Q.LCU:\ MV97 "U>@? OR][&_Z@0M3KQZ@;YC=FDZ;IVID)=''_&*4@&RH/,D;=7RT9L# M I50TUC.V7CUQT#0?GK5T/RT9O\ 4$L#!!0 ( "^,!DUCD_=($@8 $\G M 9 >&PO=V]R:W-H965T?8G)\/X-6Y MJK\W>^?:Q8^R.#8/RWW;GKXF2;/=NS)OOE0G=^S^\UK59=YVA_5;TIQJE^^& M1F61\#3529D?CLOU:CCW7*]7U7M;'([NN5XT[V69U_\^N:(Z/RS9\O/$M\/; MONU/).O5*7]S?[CVS]-SW1TEUUYVA](=FT-U7-3N]6'YR+YNLK1O,"C^.KAS M<_-]T8?R4E7?^X-?=P_+M'?D"K=M^R[R[N/#;5Q1]#UU/OX9.UU>?[-O>/O] ML_>?A^"[8%[RQFVJXN_#KMT_+.URL7.O^7O1?JO.O[@Q(+5 V2B[,AU)_R-E^OZNJ\J"^S=,'$HJ8EDI@+PIZ4<"+QAUHV(&.".:B4;<^4V.] M8(!(J0Q;,="* 58,[L#"#FQ$+#:P:#@8=@X"G!2H[!P&/ P,.4SW004"B2W!"7#,=< MX*!"8%07F L\A@L8"Q)P@1&7 MK<1Y\!LY*I$

5[E-&KT4KY 5 %CT&SNT8+>\!$0EM4%< )C2[U$ MZ9ZPD+N]21H,X"5YLJ9/"@9NKF8&VJC)SVXT.(@23?EU_5%^6Z^MOZ1LBRJN MU"2!K9P2;3P3!N] G\6.=OO]O-;<1O5NU2VUX'KL2RL=FOFSZ.;Z MZ$D8:DH9*1:R%@2&*W5E8TFK9 VIJW'5?V(49._:)49IV46'\DEHU-2]>M=8 MF;H^><4V2X/VSJ23H8@6!QMY7D&4T$*.4V=+[5?3@4-&/ M)X4\KR_\<>R6O[4CN4%AEW;BC^)29.P',JX#"$RR>!G)*T-QDG(,J>CBE=8? M1/\4WCW$2"I4_+A@0[;X[,FC,I*S=DIYC&*OK9O4.4Z%7Q*4EG,UP\V_4T6/#CP;^KR,[O---;LUK5F M.^P.ZF^R4T >7@#GX>G3E";)U>R(!9SG_"K\!&==2ZC4XQ=WM&J'E.XD+7BL MH/N#=&G91'@7]_9Y_0OXC@HYQ*6@E,3FJ5;OG3>+X[6J@Y$*-LC5EVO9$['/YNIOF7/:@ M1"5$.NR1M^_^;>^;;P]D0(3-5U'''IF]8&QV;(SYH59.M>RF%FN('9@\UKJ6 MT>Y7LSQ_Q0U-TT"XJE[=!6Q>&/R5K5B+IU%[LO92VC@8SW, @(6RE!Q)LF9) MHC5/6YNU?GK9M&O;GD5) M'K4)&3 SC) H>N!#KJ:&O_U1*PY9Y?\$\_?E5\ MP_\'<6,_?O7_ %!+ P04 " PC 9-]S96MKD? "L)@( %0 &5S8V,M M,C Q.# V,CE?<')E+GAM;.U=;7/C-I+^O/D5ONR'N:M:C\>3MYE4DBW9EF=] MZ[%4EI+9W-75%$U"$G8H0@%(V\JO/X O$BFA05#B"R#K2YP1 1#]/"#0W6@T M?OK[\]P_>42481+\_.K\]9M7)RAPB8>#Z<^O,".G[]Y]]_[T_-7??_GJI_\X M/3T94N)%+O).'I8G_:L/O7L6X1"=,#()GQR*_G;2\QZ=0!2X)/-%%")ZGJ-O*E#X[>]=LG\Y/24]\C'P9 M'(9.N"@!^_GK61@N?CP[$W6>'ZC_FM#I&7_%-V=9P:^_^LM?XK(_/C-<*/_T M35;Z_.Q?'V]'[@S-G5,>@"7$OTZS8J?BI]/S MMZ??G+]^9MZZFQ/L%]Z"F(#@3$#VYONW[]<%14O5 -BJD4)P_O[]^[/X::XP M;\P+5Z7S;7]WECPL%L:*OJQ _>6KOR0\4N*C>S0Y$7]_O;]127PFRIQACWZ^ M(FXT1T&8_>T%7C\(<;B\"2:$SF.&OCZ)!?DQ7"[0SU\S/%_X*/MM1M'DYZ\1 M<]W3K'&!_5^UVSY;]7]!$>.EXI]O^0^%MZ+G$ 4>\K+W"@%JE)!W(NV%3]S\ MBU_Y8I@2^BHO[ZL\@Q.'/<2T1.QTZCB+N MGR ]9]DN,S.F;\W1<_C7]^?.8 M"W7!V__2>V A==PP>XGO/"#_YU=PN;,=^LNR#C/DOIZ2QS,/X:2O_'\VN\A_ M^IR@=(^F6+PU".^<.=KH(5@LU\$\K3U:[*Q#W:Q%_K\QIZ_ $9^6.%OP>3(( M3]T9]KVL]H22N0JP[*U$T>>3B/'7DX7HJ.._.B'40S29TUO$^Y++1AW_A@_V MYW^B)0CX9CDK$-\23@[YV[8@S^:$,6]7@G3AL>$ %T61X_I-V[@.$<6$3[?> ME1.J "Z6LP3I#>'DD'_;%N27$16276/F.O[OR*$PZF!1PX&'191C_UU;V(^I M(Q3^T7+^0'P)X,7GAJ.\(8P3+SI106#TOEK("Z@W! &OH3-)L,$9F"SG!70;PD' M8-Z:89ITZQ/R_7\&Y"D8(8>1 'DWC$4*M0K(WH:_Z+ M;#J'2AJ.-R@@@'QKEFRQ8XGS2 _[?%FKT"\(">#?FOEZ23A6F*\K8HW/[?V( M?X+N!(U*AC.B(S9 3&T=T/"0L?_'[RX)%XI M#<7"-I&P(29 068%_W2V)16?OK[L%QQT.;B[ZM^-^E?\?T:#VYNKWKA_==&[ M[=U=]D?_Z/?'HUU#@S1:;CPP2*,/+R L:/_^]AA#(2OI[$8A@S]$2*QZHX/J M@CUU&FNAOUFV6Q+DPV:;@2T)32/BTF$S /?XD0DP \,DCW8BAFG@WB/>8^R& MR!/]ZP7QG_X?$7YT?"X0ZX67#J5+'$Q_<_QH4QW8M15+**L,3KWA=C7,8:XK M+%UVCUS$._W@HSL4IH)#4YFJBB6\J<6N-W9O?Y+NB C:]-"ZMTQ-D:*")02I M1*XWSJ^&Y8?;">PFZ#^[W&@83"ZPSU\Q98/@UX#KO5P?%]-#+(\;LMBHFU)G MSOK/"R1FCC&Y0)?$]^-_?,+A# ># F_.;2F-?8^2P9'@X#7&\>X_]BZ"1XY M&(0N^?P$#(="$4L8+(I5;X3C_J /*5HXV!/C)6"(K^J#<(9H03B "YV:EE"D M!4*] 9$UFV0ZII@M;&CA+K:+3K@4$\2+>;>)V& OXRZ&)'3\N*0YN@W_R:VJ MWN3JF,!H1=4F+[%I%@)?/1>(ALNA[R1'][AULQ [S/"*I*QB.CUJ>4TS#3X0 MXCUQ_0=@8O78=-37>6O=*)25[6=.P!"4U3A9,>*A=UXZ'.9( U7MO6 M[UOL/& ?AQ@Q/EG&QS-FQ.?B,#%QALL2O[AV=0OV*_2A,&V-S_5<;SM#4:%; MHJH.1X _X[<\,@?FT%D*#5+/8[M1V!BF*CAL-^4UD!<:\;E[2SB8&J"\9>Q M4ILVU67.PK7[4'@3U22IZ]A$5(GTIEDW(@('S1<^60H#[ (%:()#EHF\+/'% MZ56VB3Y=/.JSH;:#AR;8S_( #,4Q.1(,)D,4B/1;(Q2&/A)=&SSX>.I(SNE4 MK6T#.Y41,70*/4SU=.V,6.ELJ56$[;UZ:;R95*Q M"-RAD.M>A45#LE)6;, ^0G=!R30E-;^FE'ZY0&'[F"N3WC0W_E6Z>-SSWEWR MO[B<*V45>QE3(V&<;KJ6M%P+LIB5@IR'LST@LC;A4,SJ A(1E(6#*0I<+N85 M9JY/6$11B;.Y6AOV#H&*6)D6>U-Y[\?8W9Y]2*R^[;/K(>]:XMR2N23NM"I\ M7U:R6XXJ&@PR24W;.\AEN%-QL57,)B*V931M@Z#G<8TH[LS0P=Y-<.DL<.A M 390:9LX 24VS=(:4^3P-7!9^HE("MI$B$Q.V)[250G3@[^:);PGGC8DACT*AH$\\Z.)AFC^7Z&/O>Q"4I%,V$#^<1 MB3PJ*N(DLEY./L/94;,C@%Y M%IMFY8C Z8WW8[^CW"##&,X9"K'K^,TE"BF^QH"L(<4.'5.(5'8%W!$.H;X_ M(%?<@C!=6%33' +%GB99[WM1.",4_XD\+6JV*EE'T+;8IGD,9/V%[V30K64I M41JW,G3G0,AYG_A7/Z!QFC4O_OJ'B,8"E#O=P)H6,*8%@&E;MULW?Y3.@:H: M=K&D._MUYQ#8ZFR<-5Z;F;2TC:QD@IIFOQ?0&>.5I>6(_P1!1'X>:X>6_!- MKD4QS8H2)UP&$W' /';[(/J(7<1&Q(?7*+""!42HQ(4M)_LVD3Y0PMB0D@FX M6Y0O80%Q!8%@R\DV/_1@@41>_6":9A(JRU,+E[> 0X6PIEE5(Q0?!?R MYE MGT\5/6^.@_@Z[A _HE0 :.='KW*WC)6.O,)FD"8<\.IFWQ1ZSRGA<(J\I5=\ M^?9)G.=&S;RZCD6$EPA_2$ME>L)"3>Q&(8N8W!1O_[73'.JV@-!=-6TB4")D MW>%.8V/4H'4$2!F5N9(VJ3YY 6%GI6UJ[!T)2%%"]70*E[> 2X6PICD[UZ/M MFLN9')J(>+?3X4@"=H$FA*:!5V/G&;&/." TOO4K1)P D>2OV$H2#O(1A3/B MB4RU+#F4 3#=9@\L&#NM$G(XX5HK.-(O+3V^K!QSVZ6M&1\20??/:6N.VI:X M<12+?*Z !9SEQ6DJ1JY]DK*PZVSG^\)AV 7XDI>U@#I 2,"-L>N5BO63<87] M* 2WD:'2%A*R$A2@I+N-DT\(3V>\:[U'OG)/T[MJ!Y.M.!_5=U.M#0OHJP@* M0&IWP6I _]-1J!N\5K45>XF%@0&H;?\^R/P._&5O](_KV\&GY@(.UF_H/MY@ MW9=CN(&.#P.%XGZR^%993LC%\E>&N#VU\MSTW! _)N)IV$HDC(8+8 MT15*_N9D3].OE*SX%1HXA'6\"E[F<[U]_; VRY*JW?);?22K>95AJ>U]KBHT.1A#9LJ6!Y29K5M)-)KG+.DS]+KG+7'DU9CAS62]/#;/\[1 MY#&T[O'%/6Q4N-ZL>')U;V)B68ELR/:UN0BE> M@K*^0Z/"[*[1UF%QKH6>:5F[M\5(]9OBI7Z#219II#T RMHY+/)+48,C'>NY M'FC=E?R5',JK\TJKV$B1'A:*B$7[="Q]I^C>$1@'X?ZM@M?^]IPI M,_Y!D%T%K\-)K0-(?8T#)W!KT ]4#=FK'RCA,2UVX!XMTA5O,,E?M0D0"18W M\B/7&*C%C"T0%H>TTNMCM??'?!"CH@I>^T<.F#+U"Y'%)9'\CU!C'KF"([8B M$,7BA'S1"P.,DTI-6##=5X/D<+P$/;U"H,KVP?1P<)\P[7 M)&F'1+_!O=)?G,0W^5!TI)0+&4?1QL2*GV.#:2/&!]B?QY MFN9VUR0!DI8:3P8@>6IV%H3P,\P:[PJ"?QYZ3][D+)DD:*GGS"X>PR8B%? M.6G97*)=W:HY0!^43K_=;RYG3C!%;!44G9M?]O^>E:VW^(TK^W'\[G=U8NRC M01SBNF_%:OUM?/?:('Z[B*?8_RO?:K'%+WOKW<>O>6\91#SU7!R6BFF[1[X3 MG[IC($'8Z,7S7YY\^62+>1G::(LWP+#ZL&K2! MLA>T.&V4=>4XB^QW84UVRK)X.">%F$FZ#84^[MJ<5?/&[J!U.F%DWKSZ[(6M M%COP379K%\1O7^I^_U#I;KY]D3B9#29KU1?H]7:Y;K_6$LSS7ZI$1--V95+' M@TC>Q:V16"\NRJ=VPRCJ6<.2!@2FA8VOU<*\XIC8-_(AB]221!C*L M=VC)&F9W@LFTR.#->P3TOL^R6M9P6"J^:?>MKA)4ZA$%%K>&(5C@^FZ%0Y2A M;H.UGW(^.DH"_K]NL@.72*U'=N5FK!D$U0%29U%IR1@9QZGFZC-%TO8Z,$32 M-W=S/X)X]XK:=3A9V74)9=4Z4J[<&?(B<9!P-;-=1E1\*\4.0QJ5;O6.HRXU M.2OH4]K(&!%A4-?'O=%>!]$&QX^[@>B#/B>(\N&9;;*SB^4'1*;46R-7GH9#S>N&X7WPR'4RXS3TA="[&52Y3 MFHI#[:IV\:6/B-H;T6%X5EW*D,8[# G5.BI-M9T^)'/^3253T5+D5\&$_HX< MNHI'OG)"!SI]J%77GNF@(B9&!6_5-0< [788R'7\UNOW?LAW3W+ LS3EPK*B M7V3GANV;)>I T[0M8YE,:71:[\FA7EXF<2 [X8BQ:)[\MO-HV>,EAS%R]D&Y MTW.()0%T=:U+>J\Q)W#PN&K5/R?=H3 YJ(O=%&H12'M'PM]1F(9X_(F\BG/0 M3HW:/.?LAJ(1\86KZP>Y 'RIG?-%5DR@5RATL%_C5E_)>SK8 BSI43?3C&57 MI_>"$'O8CT18T BY$8V=;_UGUX\X2\GYO/DBRD[D;D:G].;""0'(6$_;%B1K MJ0E$(Z:3W,5D_/N2[(#6/K%HO[&#*4:[;\?)IDJHV+WS]-$)^8+K^/ M'K*R M%DP&@)"F6;7K>Z4)_2*N R/BLI R,HJ%;6)C0TS3(IQ7_;S& 69\FOE B%=* M1[&P371LB&E:$/*JGRM7PST'E#XJ+A8#*]A$BT3/XZ4-6F^99[74=Q+_I=>RH<^IXRK+446/%%9\; MA2SX[#?%,DV]7/7O(F(XX"K7"$V3!)O/&%I#U74ZSADJ'4921N02&T=0TKLK M,G?PYHU\\C*&$* :4 4^B@(V'8LI-CCXO$QQ-!_/D+#[V$I&'"3>:(LSDKP0(TR+ T'"$52*:ME*LA+G% ;H1YG[9Y+,N M: @-Y3-/3C9UYLP:0C<2(RQ'ORQF8[N0(5ANC8)5A(9$+B,2%:[#&S>S>348 MX@F]JM/P3JA3Q]!.G;.+20HD=H][H+DJ^==;'(% MWKTWW2[2N_?[N(X?CVB8>D0CR9VQ-B-(8B,HG%FJ&H880Z!AJ936$FJ4SBUU MG6[IT1AJ&ERUY>K*YO/B15E_(@_T>975L )]+=$;S[&=K:]Q3I0+[/L:L$L* M6X>X3."F U'6;&?6I# LQ6MTACI4QSKH%>*;ME=_=/UVG:;#%1<]H"N4_+T) M9"9^9@A EQ!6;<40YK;&W,::70T9 W4N#0%BNV\O6I,6#H?2%)']O5A0FI#6 MO28EMQ\TZ"'1?'.GWA#-/AX]'T?/AZF>CV, CRE$' -X6@O@N4?B/9X(R!// M0 -/7LYP?!4"-NVQN.._O(?/(N>>6H!A09BFW0_\96_?J)!;/;4#N;4P31]] M$2]3G'_//;4$N9)3Q]V%F!XW24HV23KUQ1PW23K;)$G-P)M@Y/B*(Z#28E;@ M# MIVH=P= IW>QXDR\L)H+YZ; C62I_?6I9.(X55]USFLO#/%XX;LL%D72BM M5YN/KJZ.M.BRJZO+1P_>T8-W].!UOO =/7A&6*H&>/!Z[!XM" T5T1E;10Q' M52Z6<0IVUGOOWQ&+4W\J3V:#Q0TGHUS\:3,9D@=WO MWWROL#/U:AI.0240CL%))MJAW4U3EPZ; 8C'CPS!6&E_)C*8IN7<(ZXJ8YN_?%'8W*!+HGOQ_\0 M,S8.!@'Z'3F0\N:4;JP3>;'-?3I9@]U6>JU75L8*-$:CE)/W0[Y^0. M_JHFGGPQ&ZC8EDV._CL+4Q644V8;6QI$O>_0@ H=WGDON_J\Y[K1//)%H/\5 MFF 70Q.:1D4;R-&1'S!ZWW2L3WD>3KITZ2QP*'JF4*VV"MM #B0G0,BYA=/= M*"3NEQGQN01,6.?@T31)01LHE,D'T->=JR$W0XM$WKJ4E%:S@:!RV0&ZCF$] MK83U=&>U"_4^R1&H@$0=I.KH -U.7E 8CJSAFRCJMA8R(RS@0NCA.Y)E.)Z/68B'U4+L4C M]I!WL?R5(>\F6(V^GLM7CD295H?)-O(J&P9 ,Q@#F]?=N6AR8MYQ$;D\,2)[ MBUP^G.I]G65#JF:L@6%EHZ-I.V?,2N+4KU8R8U5HP(9!4P4/8!B8E.TJ"P" MIPAU'3LI*T@-L/2-E7J?+,43"[<"=*3Q.=H#H$*3=HZ/*I@!P^?; QD^J?#% MW?O!)-OWTAXS9>W8.5!*T0%&1Z?Y#S;7+V$5KQ:Q\GWT*BW8R:H"$8#/[H** MQ,43>YD %1JP@ !D=A=\!'1>J"ML'S)E#5A,IA0/@,QWII%YC<7-SWN0 M*6O 8C*E> !D9BZ^AI,5?!MO9P_BUP]])Z@M^0#4<(O)!* N'),#'),#F)H< MH/?D4&_,WZ)("E L8\A\")X^W)#(-,!',R[C!=>%N9T[%_MD*7I4Y!.)':87 MRW69H;,4O\4RK04+/#&]W#ES]87SC;RJ6_JEP[7PO34"KVF#J,_71[)$*+?@ M*$_9P^4-IU,AJ&F'(X_9#X_9#UNBQ]3LAVW&PLG3*.[6AE5L5H3'M&_QF/BB MVZ/6I0H2I!_=16) #2;Q4]:+PAFAXK:S797/RN\QA'VE(Z8!=(V;GD4/'\I% M?-@4,5'?6/\941^13V10E2>G%;G^Z Q@Y_AC1^;EJB+7< M$VL&8=L,&;?.[ G"( I9Z 0>%U83A+<-#=-=>O(2ANE.#!FY'-?SK=YP67' ML!MG#VIATMQ\X4L8="J\3#4KVS .='& M\R-U$(:RONMAXT$:.;-L+$Y%^\T=!K)H]_$8Z=*N6IYX#9M7Q]/WV!!O4S^X ML .VXH&S1;R0\5F4AIWFFJ@/H@V_2VH\@/&X":N1OM:=8L.D C8Q^=78@T,8<'428IQW5JC2 M-XQ%R+N*J+AW+IEV$]JWW'1?2?C:T(G"(<1 MC9,(]\O?:,/B:!Q]VJQ['ZA9<'=@9^_7I.,9W6XZ[<]]:ZY7Y MW/7V0#=^F<_@%D!WQU)?A&?EQ8VW$C",NS]@7]%S(2Z-SF3;[WD!XTH"KG%W M&=0H8P?3F.[;7]9@VT49.S\W:#.6B5BH1'[&HGGR6[N[LLHNF+8]J^SL<9^V MR6GPVL$TCMS+(7^/V9=KBD30*.+C([SG-GO=$Z#V>P]YZM,'W\B#-76)G-T" M>H5%1IC :VN\2=_[TL:;''PC3\C4+?)OQ.?-^#A9[6E3_ M-7MTU/&/6<=,S3JV'KE9IB5%FAR@L"&Q\& R"$A&\[E0YL4!BW?+AWI$J7FI M/Q'.]J(RP?[G4;3@RX]XL^/WGY$;B7PMQ>Y(D]I4JVLZ#Q61,,YJ.N:OV1%_ M^4K)/HRH>IBTG5^@A MO FX:A*)CN8];K'LXC2?*T"?0MI6A09,YG(7/$R;Z\1UZP'R1R+P M)WN0#$IVQU73\1/R']%'$H0S:&+K_ 5!+ P04 M" PC 9-PD%N,L8& !V&0 #P &5S8V-?97@S,7HQ+FAT;=U9;6_;-A#^ MWE_!H4"3#'( $Z>MUZS)$J-;,>P#)5$6$4E42'H)M#W/Y3,MQ;-GFR1;;W=DY M:NSNM([87Q<7?WXX>/?'X>O6V=2H% M5N7M RRO'GUEK4K=2* 2I=LO=]S?1J][7#-P&R8>][K-"]ATP7@BQ]F;0&3D MK:_>V&UU622"M?9XH[7/3H2V,I*!"\&S[OOV_.-HKLA7.A1Z/M_*;X"11(:L M[I"3T\O1\.WPI#\:GG^\^KFTC93TV-S&)S!KZ+%?5<9MS#-V%?.IQP+GD1G# MD&W_KZWV5K:JC3A0[;UV+OEP/)@KSI61%((V]^$*I$;GWJV85>%C2'+LUJ2GBB-=0XB'?8J\TW>>5:_U*!"BAM&_B.<]J=TV6[ELF-N MX"BX))VQZTQ-$W )J,IYKO)7J* L4Y8%V(#+C/%LQHK,Z@+D9KD5*=*$',E9 MBB<(B'F!(,Y4BJ:TJY58$,A$(8[B>D4C*KP7VK>DT& MA#+9,'"-B#Q(( MI Z*%&(@4P-+D$QL&LL@9J:@?XOU4Z%%I80.D$J3"![*;,RFTL8XH,E%X PD MO3E,4R&..<$R1^,U-W18E7\_"@+V[D. 8)',X&,*U\*G'J/D4)0FM7F914@I MER/X'B1%")V(6\V!'F(N*0USN)T00TA*D@4DJFB8.UL#=:$[IT<210(!X$ A M6&7A=/8$W,0L2M34S$&BQ5@:JSDVXC18V@TKO5JLS=R8%6M_N'#O5^$>+?EF MPU2AK'B?4D-%J(@8(G\-&3H7%QEX6OJHG/ @$X"#GT@3DSB)I: %H@9Z#J4) M$F4*K"/"T"HI0Y1KA=X'PX9M(B*A0(A+MY_>!"A 8\'ZR$4JSZ:LSP>;8LLM M;1V$Y5/Y**DJ9R4T2#^CA*TAIHP@V?+@C:*EC2)L1.>\BR-(4(%I?PML'.X^ M<9'K KU4@!73T*0$*\ 6UT=QZPSUC0PEUY(.(,M2 MXO@M(TV%(7IWT#>N%KCL5T; ( LOTZ(%8SHA%F<"*LNC4:R6^ M^8($P2M8+\+G[1B>'B3^6I \..-6L/+P7'TP9 "SB0P)"=R@>252X@8HHG: MX,%U. \5P".Y+Q-I9U07UFU+P'51=0$K,;<,L.5XUHDUKET6[KL'-O M;^ENZ^$<@MXBPRCAZY!8)!N%]A'5:*5I0*@X6@:KM+FE?C< 92DNJU:(M13F M*Y05F@DE;'++-P$9,(8A1L(GM2QS;(LOA83)#LU%%KA[RM9WWC;V<5>CVNS> ME^%@U%<'4L#E%7W?MF]3P:^)C\O:Z!C9577W0F!^;WM4(*M.J[R+K,E0'F*A M$;<)NB;H51< 8<0/Q=HKRX%!+3!%BH,C/=PQ*@)<>[?]'JE^WM'UP>B1!M8] M>%.XQ$0\W&N1*G!>29$RFZAD(H@G,SZNWN[H*I=%FB=J)C [C569P'P)%@CC M5Y:,[6=U\,$^>>6)=]CH#>##-NL7XP*L]=IC[IW]\YR@M;^_&'$_%91#CWW+ MW#3-Y;>_%3UUCR][R^,8.(FEB'"!%D%![18[+XF^=X& !V&0 #P M &5S8V-?97@S,7HR+FAT;=U9;6_;-A#^OE_!H4"3#/)KDB:S70-.G+1&T\9+ MO&[%L ^41-E$)%$5*3O>K]]SE&PKMH<)G[IR=]=_UKG0FC6!:!6;&4^&PGC_E,0FOVXTJPWCME?P^&?'P[?_7'TIG%1_WSQ M9=1H-J__KK+9;%85_IBG5EO54Q&K5^[->'X_18'1QUCV[G4A7&K;?Z-3R MD9\ZM4+BY++_!8_^X#/39AZ*MQ%/QS*NA"(PK5_KB6G/I&\FK8.#H\1T.\-" M:B=0L6DU,,]ZJ>0A^SV6GO(%^WC=+G8P*FD=8GWQZBIC5&1'/!6JM/6J;O_M M=#OGEY]&Y7TK 8]D.&^-9"0T^R1F[$I%/(;D2>DLU6:G=M+MU&@U'D.<8LAX M*,?Q6T_$Y-\-4]G8U&IP/ M3GNCP>6GZU](&UNH>P(- X<->1:RBRKK[HY,Q-N6O]+U_Z&KM*( MA=3^&WN\#R?]Q<:)TI+*N5B$2HWVO*KM3I7%,6S6JG1IVZP[8A$\%2\54 MBAFRS$RD9E\SGB(BX1SCB4H-4S$[5VG$&O7*;TP%[ PYJ=EK'B5M=IV9"61Y M7$K14Y5BG0UWF[V.79VTG]4OI52PF:#E/\+N_I0N:Q8N.^$:CH)+HCF[B=4L M!). J*SG"G_Y"IO%RC /"KB,&8_G+(M-FH':##+-4$' /0RE3 M$?+4J%QN0R 6GM":IW,2B?B-@-[2GAIC/HR!RM#R(720@"=3+XL@!BK5L,1' MD&83Z4V8SNB_U?J92$6Q"1T@DCH4W)?QF,VDF>" .A&>-9#V36":\G',*999 M$B^YHL*" M4,WT B2I&$MM4@Y%G 9SNV&E4XJU7ABS8>T/%^Z#(MRC.[[9T44H"]ZGU% ! MJAN&R%\#AK[%1@:>EBZJ(#S(!.#@AE)/2)S$(M "40.]^U)[H=(9UA%AI"K, M0Y2D"IT/AC7;141\@1#G;C^[]28\'@O60RY2J=5YK3W<%7MV:>/0S]_R5TD5 M-LZA0?LS2M@28O((DBT/5A3<411 $9US'4>0H +3^A[8.&H^<9'2#B#S4F+Y+::=,DWT M;J&O;2VPV:^T@$$&7J9%"?H&Z64A)]+"L:P1JS*!%7G1*==*_.4*$@2O8+WP MG[=C>'J0N%M!\N",V\#*PW/UP9 !S*;2)R1PK6).I,0U4$3M ,&#I_XB5 "/ MY*X,I9E37=BFEH!KHVH#EF/NCFBIG;#<=UL<*,G0%FHXE.J8YZG4MP;8QF(L M8I2G$+C!C$@(D"2"IBG'!H K$]!/^V6!PRO @8XYS&R:D>=$$*!LRRG.K+>4 M7Y28!Q!&_KJ]%EL48"&27><5WU69^6_=#Z$TOI06U,X$]S> S%TT2A;8(O>! MO130YB\KDOXBS7-7;;J<>ORB6-J9M8@^(JV)V97G92FYM$2C=_:+E#88HMBCN;6QW0S@ 'I!D:W*%F>@$A;V,T#TESI:V[.663+A>UAE*3XL?X5O> MLJ-"(N;R9J\\PT.>7ZT?,^N\G!K5_GZU7&S<=2^M[>TMW5_ 4%G ME6&4\&5(K)*-0ON(:K31-"!4'"V#4:E>4K\=P&81+JM&B*T4YBJ4%9KQ)6RR MRW-/=S5J#;;;U\X&/75GA1P M>4'?R_9M)O@-\7%>&RTCVZIN/P@L[FV/"F31:>5WD2T9RGTLU&*9H%N"7G0! M$$;\4*R=O!QHU *=13@XTL,>HR# K7?;ETCUBXZN!T8/4F#=@3>%34S$PWX6 M*0+GY!0IXZD*IX)X,N;CXNM.6N2RB))0S05F9Q.5)S"_ PN$\1M+1O59'7QX M0%YY8@T[W3Y\V&*];)R!M=XXC+[8/\\!&@<'JQ'[.T$^M/81W07&1;K8I)'< M,GLY8LM/[C5=6_OZN_B.?G+579O R.E$BH"=+\-U63 YS>T.\XX6PQL">X_T M0JM^-SJU_N S/8H?*6KYSRW_ E!+ P04 " PC 9-RED]G><# 1$ M#P &5S8V-?97@S,GHQ+FAT;>U8;6_;-A#^WE]Q0X&\ +(LV4W6V*H!OZ5- MFS5>['4KAGV@I9-$0")5DHKC?]^CY 32VJ+-&B08D'RP8?%XSW//\1Z!"=ZL M?CL?/0M^Z71@H614AAC!>@OSV>OQI2ZY0= R-ANFT(%Q=,6$#9C*O"@-*C@3 M0EXQPZ70#OT(78?6BJWB26K@8'H(/<][V>EY_DOX>['XZ]W1ZS]_/?;/O0_G M'U=^K[?\QX7-9N-BE#!5H;FAS*'3(49OYN,9?:W.5N?ST?PZY6MNH-\+NO63 M9T%W%S&YF'VDK]G9!]!FF^&KG*F$BTZ&L1F<>(49;GADTL&+?J\PHV"QB]J/ MI3 #G]9AQ7/4\!XW<"ES)H9U@H&W/PHF#6C7#[J34=!=$-H"6,83\:JN] X9 M]\1:%\-VDA"%%?-NO*:H#(]Y6*D/BY+T8\* D4!B_^$NW:D+?O_(<[XD_9_P M@&DZ +(PU/];M"6&%?R)=PPR!I,BW!/^X?>\-& M [ZMG$/KS%1!IU+E]4[?Z_QN ^8TVQKV6%X,85E2C,J8:(SZ5*I"JOJTQ5)5 M63Z53-DU%!&1>UL*A-Z) W;>'8C++-L"S7.1<1)EPTU:;5+XJ>0* M85A@BBJSNA198*V0OJ.B+CSD60S>368W\87452D#MM8R(U[#[V6HC976]TOZQ]> J9+(=0%W"EY_!Z<7[U0W%M501JLY: M&B/S@5]]6_HMP'L':NCT39&: MGU\):CV:IASI1%[3(!E^A7 1TZL#U:/XX(*5&9R[,&.<#.K)")^,L&&$3S[X MW88A)FLD]PMWAE3?A17&J) NOK1BBZ$RB(DEM,.; MUL4YL$G1NAL99V3EL&I9"V>Q=3D;&5%.H B4L4-YZ=8;9:BK,FS:! 7Y9M9@ M8 LCLTQ*EN"M?=?H/VN57;HQVZ_=_;E;_R?@,U!+ 0(4 Q0 ( #",!DV& MUBK9NYX 'J> M !E&UL4$L! A0#% @ ,(P&37"1;&4V,@ OX@" M !4 ( !!<, &5S8V,M,C Q.# V,CE?;&%B+GAM;%!+ 0(4 M Q0 ( #",!DWW-E:VN1\ *PF @ 5 " 6[U !E#,Q>C$N:'1M4$L! A0#% @ M,(P&36J7WOG>!@ =AD \ ( !31P! &5S8V-?97@S,7HR M+FAT;5!+ 0(4 Q0 ( #",!DW*63V=YP, !$0 / " J 5@C 0!E

9\"L9&H$,\ B!A!U@"5V'T1M/[A?!\Q*ID9P_EN4_T0=D.'\ MSV+R?Q29F5AF)1;L=;?8(Q^V-_TOOVPU M^SVOWP['9O%2M6U5#EN97JNJ=9V3]$LWGGN7[ZX'A7MM^Z_]2E9?MGA=#MKJ M-&Y?2ZY[Z-;_ 5!+ P04 " OC 9-]^HQN=^?7K%MML[><1 \IOKE"(^9IP) YYF_$<8V( M=Q,$6P&3"K*I@GA^-.=OTZ-->N3I\9Q.%QX&2.(AK8=0&L8+&VM0E.S_H23> M5!*OE20+)0.$SIK$]S39;D(WF]!5$Q+M%UWHRLJ>D/VB"YZ=$G=KOS%U:5H= MG*6Q!\X?BTI* [9@>&^.K;G^ 0 BP4 !D !X;"]W;W)K&ULC53;;MLP#/T5P^^M$OD6!XZ!ID6Q 1L0=.CVK-CT!94L3U+B[N\G MR8[G)AK0%TND#L\A:9#9P,6;; "4]\YH)W=^HU2_14@6#3 B[WD/G7ZIN&!$ M:5/42/8"2&F#&$5XM8H1(VWGYYGU'42>\9.B;0<'XS\C>^54)$352]\^ )3/9'O3<5_@S-0#3>9:(V"4VF_7G&2BK.)1:?" MR/MXMIT]AXG_$N8.P%, G@/P6,LH9#-_(HKDF>"#)\;>]\3\XO46Z]X4QFE; M8=]T\E)[SSD.5QDZ&Z()LQ\Q>(%9SPBDV6<)[)+8XYMP'/Z'('#F&%B"\ ,! M=A.$3H+001!<%3EB$HOI+"9(@]"M$CE5(H=*>*4R8J*/*HE;)7:JQ Z5R$V0 M. F23S0CN4GS+MZD&[?,QBFS<C-^-L M4*B4N2;Z+L;],!J*]]/J0_/^S?\"4$L#!!0 ( "^,!DW@L*2N8P( .T' M 9 >&PO=V]R:W-H965T-P!)RD+\'>S,S.+L:;M)2]\YP0 MX7Q49TVJ2@ ];PXJ7-1N MFNC8EJ4)/8FRJ,F6.?Q459C]79&2MDO7=R^!U^*8"Q4 :=+@(_E)Q%NS97(' M>I5]49&:%[1V&#DLW6=_\>)K@D;\*DC+!VM'E;*C]%UMONV7KJ<F@OKMZ/]D/[F,GE.(P@2(J)HY.&AR,M=D2N;,VNS9IJ/AOQXU*L.$FI(;5*$XV*FH'F(T*B<*CIUJH#W$0[6?3,U17W2B^\A=KWQ+? MJ%FFK\9/^6X0_L#L6-3_M-20Y"+4.Y9MT MZC:"-F:X@G["I_\ 4$L#!!0 ( "^,!DTNJ]KJ40D )4_ 9 >&PO M=V]R:W-H965T3OYVIS1)ZB>/K%DJZ+9'&KP[HDKSZ6JS_7+UVW&?P] MGRW6U\.7S>;M;_N?J>;1^6W73QUVB^6RD ME?*C^?1U,;RYVCW[NKJY6KYO9J^+[NMJL'Z?SZ>K?VZ[V?+C>DC#XX-?7I]? M-ML'HYNKM^ES]VNW^>WMZZK_-?K,Y?%UWBW6K\O%8-4]70^_T.6$R&Y3[""_ MOW8?ZY/O@VU=OBV7?VY__/?Q>JBVE+I9][#9YC'M/[YW=]ULMLVJ)_+7(=?A M9Z';A*??C[E/=K7O:_-MNN[NEK,_7A\W+]?#.!P\=D_3]]GFE^7'?[I#C=QP M<*C^S]WW;M;#MTSZ,AZ6L_7N[^#A?;U9S@^Y]%3FT[_WGZ^+W>?'(?]C,IQ M'Q+HSP1]V><2F$,"\V\">S:!/22PTA+<(8&3EN /"7R18+1OK%WKCZ>;ZO1M^W&1TPMWN,/L'$ MD$/&'$*?B%%/X).%1BQN-4M><+CCB!@+#LU,[MN93#C$5FIB8'N:77I[FMX4 MS;F'A!UDL8,XLY$NW)82T 3#C(I5.@& M2#.)QS,?RG@T!GF1MZZ(LO<@,[(A5J8LX?!( M/#XF5=:-![8+Y\M8?8=@U@;6$$^ MNK)Z".:(J0" &6NHK!V"D:X$-,(!F'@$)L5ZCT?."ZW*R@&0*6N&,*Q> $2U M/L-QFGB@)E4&$N+AU5,J:Q78#+F@0&6]0%;E\N,>@,A6JH6#.>T#K#FM%M7Z M&P=8XA&6R)?5X7'Q@DP9A>X!S-2&G\;!4_/@26P^:!#M>J=>#,![!/.VTL(: MAT3-0R+I,MII'L=T\K:DPU%1I0H;'.PT#W:ZU/"QYF&,3-E5 '1!.E6$7N,@ MIGD0(\T,)H\\%TR8$2A6/)G&44?SJ$.EE(PU"A3$!HX%<[RV"M0X2F@>);2K MC3TLQ1J8H3+0:*Z-P!>W4#D;+*&:2RASO9HK&K>]#5#.!>N>YBZ&N5K-S0>P MM2U4S@9+J.82RDRKYM((7&L+E;]*P0IJN()J9DH-ET:R.I1=U83EA+"$&BZA MG ]04+!";\)R/EA$#1=19H$-ET?@@5NHG$WEU1?74-!=8/5N8RB'3Q.6$\(Z M:KB.,LMMN(PBS]V$Y7RPD!HNI,Q.&[#R17:ZCW4#D;+,Z&BS-SY(;++ISO+5C.!\NSX?+,K+;APLNM M]AB@X M4[9$%'L!@Y8+>9O75<9C)[FQ>$1<9QD=&E M"QP[I#*D*MWDL'PXB4=VYSUR7@Y6!B27RM:_C:O*#*3B%R MK+4VP;/9"1RKXY.YU.VSD)P'GNU.X%4=7^HP'N<@.0\L&4[@4QU0C,26]BU4 MS@;+BA/X5 >6.($M/%JH?*,72X^7^%3/I:?LI+.0G B6)B_PIYXK4RB7V.,& M*.>"QK2S0[X,K4U8SJ=R9D+B1WU;=L]"!Q3=(C&?@NLJ(G(/D1+#N!HGNAK;NGH7D1+#N!HG; M#&#MJ6TY:A'J=",_IX.%-_R WPQ8*X/$;P:Q$(;*L; ?<)L!:U>0N,T 5H7U MV8>%*4C,9N":4UU]1JPX46(U(U<38RJB'[&:1(G3C&*MB%@KHL1E1K$01"P$ M4>(QHWB61SS+H\1A1CY_:Z7@R1N1O:P-(3QYH\!>1M&&: N5L\&3/ I,9I1L MB#9 .9?*J4Z!T8Q<+(QG1ZE:J)P-EI0H,)J1*XI73(E;J/P$*1:>)#&:2;8A MVH3EA+!")8'A3.A(B=.,3PN6\\%:E@2F,P$[V<H$935QZ0TKE M0@J@R)&MG4%4M2/S CMZ!.4OTY5F1YT1+H7JN7)5.0RO!+;T"&IMC$)4 M5.6PNY)8U"/J_.8H1-4)58ZQ*XE6'U&-#5((J^^0DJH$Y]WJ>7>]>SUX6+XO-MOY;KF>O?NI;Z*6;/G[^F'5/F^W7 M[0NSU?Z>^/['9OEVO;\$/_J\B7_S?U!+ P04 " OC 9-TIQ7X6X" !& M"0 &0 'AL+W=O=Z3UM,WFF.$+,^ MJK*F2SMGK'D%@!YS5$'Z@AM4\S]G3"K(>)-< &T(@B=)JDK@.4X$*EC4=I;* MOCW)4GQE95&C/;'HM:H@^;=")6Z7MFO?.]Z*2\Y$!\C2!E[03\1^-7O"6Z!7 M.145JFF!:XN@\]+^XK[N7$F0B-\%:NE#W1*I'#!^%XUOIZ7M"$>H1$3Y\D<($5K7/XI3BQ?VHEMG= 97DOVAMNO M2"44VI;*_CNZH9+#A1,>XXA+*K_6\4H9KI0*MU+!CZXL:EFV2O].,Q,\1?!Z M@A=.$GQ%\'N"&TP2 D4(YA)"10CG$B)%B#0"Z 9+COX&,IBE!+<6Z190 \4Z M=5\C/K]'T2FG4_[C$T!Y[RWSPD4*;D)(858=QGO$#!'K3Q&;,2))AI#MIR*[ M21' \^R3]8S)>I(?/$:('"U9$\8U!_&-07R#@);(RH3QS4$"8Y# (!!H03I, M+#&UQ$2!JTW<#,QV&C,P&QK-A@:SH6:VPX2/0>)(,SL#LYW&#,Q&1K.1P:P6 M9!6-1L35IW@=C8R,,-MIS,!L;#0;&\S&FED3YLFN28Q!$H/ PBRP, HLQ@*Q MMNW6B]&0^EHBFS$DT&=_#-$7R&X,29ZL#]IP'#=.]#T\%[B= >S<@X?;0[PP?D!R*6IJ'3#C%Y&\+LX8,\1%G1&PO=V]R:W-H965T8XV$/2,OXF MG!FOB%1#?G%$PRDY&5%5.MAU0ZU7VAL*;*MW_YW>:*G"=26*D;%2F%\KNPK)JCZ+*J4B[]VUJ,VU[?/? M9; ]P(\"!3[F<#K!=Z'P*RFTU5FK'XFDJ0)9ZW%NW^K(?JE0!M/+6:F)\W: MF6?*K5"SMQ1'7N+<=*(^9M_%X%$,&B(0!Y7A3D#?WC7"\ ((/% 2<*+$_!?F M(W\*$7YQ;0\867L6IM^.YH=VNH.FS[P$=[UY!^$7XI:6$Y*^$.+R"$%W)E_)XT\6SIB&PO=V]R:W-H965T;&'\5+8#TWBGI1>ZW4@Y[A$39 L7B@0W0JY.:<8JE,GF# MQ, !5X9$"8J"($44=[U?9,9WYD7&1DFZ'L[<$R.EF/\Y &%3[H?^A^.E:UJI M':C(!MS #Y _AS-7%EI4JHY"+SK6>QSJW'\*]Z=4XPW@5P>3N-E[NI(+8Z_: M^%KE?J 3 @*EU I8+5^5T&-1R)?V/0%;#T;W[/%?X,K$ 77F:@8)2/"?+UR%))1JZ)2H?A]7KO> MK--\LHTLS4V(+"%:"+O@4T)L"?%"")-/"8DE)"L"FDLQO3EAB8N,L\GC\]\= ML+Y$X3Y1W2^UTS3;G*GV".6]%M%CDJ&K%K*8PXR)[C";!8.4_A(D<@4Y1 Z! M]#[(T8&Y1YQ<*EMW&K&SUM@()'<"NU6M+LRC.TCB#)+\)Q 'P:H2%R9T!]DX M@VP< I%;('4*I Z!>/5'9LS68'J#2=)U*]#-/:/ &_.&A5>RL3?SX\:[C(DG M\W30/_@\8[YCWG2]\"Y,JMMN[F3-F 252O"@"F[56%L, K74VZW:\_EQSX9D M@YU;:!F>Q5]02P,$% @ +XP&30&ULC57;CML@$/T5RQ^P^$:21HZES:5JI5:*MFK[ M3)Q);"TV+I!X^_<%['@=3-.^&!B?,S-G@"%M&7\5!8#TWBI:BY5?2-DL$1)Y M 1413ZR!6OTY,5X1J9;\C$3#@1P-J:(H"H(9JDA9^UEJ;'N>I>PB:5G#GGOB M4E6$_UX#9>W*#_V;X:4\%U(;4)8VY S?0'YO]ERMT.#E6%90BY+5'H?3RG\. MESNL\0;PHX16C.:>5G)@[%4O/A]7?J 3 @JYU!Z(&JZP 4JU(Y7&K]ZG/X34 MQ/'\YOVCT:ZT'(B #:,_RZ,L5O["]XYP(A_\WFIL0]81H((3X(2'N"?$[(7E(2'I" M\K\1<$_ 5@34:3?%W!))LI2SUN/=<6B(/G7A$JOMRK71[([YI^HIE/6:Q4&2 MHJMVU&/6'28:81;S>\AV"@D'!%()#%E$KBS6T80>W0?83!&+A97#/YWL'CJY M2S-V%BLV_.2N6-@J5H>9&TS=8:QZ;AR0#Y:6*61FR=U-(?._B$F<8A*'F)DE MIL/@48PHL,1,(:&],5-(8GG932'QW"T&.\5@AQCKC*[QIWAD'Q#[I4T@8 MV%OCP(38DH-&-[0"?C;M4G@YN]12G[^1=>C(SY&^X99]'2XWH<.^51V\:[CO M[KOV_Y7P&PO]GN_#-<#"8OMDY M0?0-RZ/@'[E_'N=1]N=O1H/Y-S]\GP8_?)_]\"YV\YT?9E'V(HVR;PAS/]ZK?_B6/^FQX:K'AP)Z; M7X9]-K+KOWSG9TX0&MO=^0]!FB4. 'KM[/SJU\M/B^L5^Y.SVW_'5A_O?US> M72VNW['SFP^W'^^7=_#B[O;F;G%_>7/=LO+YY5^KWZZ6Y^P"D%']W![T_E;] M[-9/@AB1Z#'/R0P8)4[^^[_^J^[@%T'J.B'[N^\DN$3UZU[/'O9&=O7C^\3Q M@NB!K9YWZSBL?NNGKFO,<+ZP2P\H'FP"E]/X.M^M_80=WU]>GU2'B^_B#7/C MW0X&IUGL?A9,P>(\2S/@' #!/$\(\\X!$0]Q\FS@=>>$^/V=OX^3#$]P'N_V M3F0,/,^3!-GS*29[9!2(QSQ=5/?O+#L/"0T%Z%CP+)QPM0@OA(SG!ZP3FK)%^P*X&4WD;'&;#9@?XU!T[%W2?!HRGQEN7-\%R?L M'BAHL)L39NS*^>S3J$,K\>/!4K=)_!A$[L&M;V.0@I#]7[ 'I'C&\/.;ZW?+ MZ]42%=+UZN;J\MWB'MZ\78"2.E^RU8_+Y?T*-.W'U3MV?'3"CE@0L?MMG*<@ M6B:#^*Y2GP:]I+@X:>IGZ9GQM9-N2=.[^,+_1QX\.B&,K]&WH!,#-_/Y4$," M7!>)GX)$NCZLL0Y]BT5^U@0.B2TH#U C(QV$(]E!(.S. G\M!:06U =3N#!2F T4]!_CY&: M;@F5U3%7%63Z\"1(8\ 38"$%!4NQ1[&NA?Q_'WA.2+&'@ $*##+!FL(HB\=YYKJ,3?)_DP![:&M4A;P6QRB1T M*P3NP#.)GP6)3UHQ7H?! ZFAQE-I$Y'8^!*0D(75!;HPJZ*RYZ\-LI3YI 41 M=[7P=V:4MD-T7>2J=)*NL][Y&Q\&>"QI1QW'1 L&5N@U;./0\Y/T?XG;LV># MY4!(Q7;D9 "0,7!?PD!'Y?X9LP?68$#_I/OAY-D69/X7W_L.QQYV2LXU'\9B M1X/^<*#O,&K=P;:MJ3VUYM.I_#9 ]\!PU< L!(@DP CJG%X0]5QG'P"&VL!! M(T_SY-EB3@9RD@*=AM.Q-9H,&KQP$,)\EX<.ZFG/!XX M^VJ,O1=<5A[=D3ZK>_CS87D-M+FY8#>W2QY5Z>Z+% [-A[$.^#2CP]$DR&:M MQP.N70WP(#NHWM*Z+]\GP/)LG\0;4UINP"0[%(](3\'04BN?K)K%'OP(!H?$ M\8ZW"R**([,:5Q6\*?#WW:WP.A[],"9CWZ#IZX4L-D!K!AZMBB8SB-@\<$O32L9E:;=7[1" Q2=I.Y\L?J1 M75S=_-0]:"#'?Q/&3RG;)/%.8R;PQ(+'>A>P0*=IXG[.TPQ9.&59C,YO'+D8 M7D8%!>!S?$>1!C$#2#9;/[/C/(470732#8AW/A@K-^"9"A*U'?HJO]3Z(;>2 MZ1BPK/0Y<5*\3N/0SY"+>:!@V".2"@-M6R=ZX+I, Y9\:EJVS8$&64@H-(#) MCADOU81U:OBA&$F-/0[$)BDC2 M;G,P40Z2$R.GVNBT1MY2 YCEPL 3$)-B3 M/_[,E1:P07ML9T!7MU/=)$^C."Y@&;D62W!@:X;EO/M4D#D27/\AB"($$-Z M+*+M"V+3PKQX81^%^]"2%.HP+T\0@&(HZN$:S0AHAZV:O0<3M7:?O>?^EIG) MS>J'+Z_!.;UB;\%6TSG @4_AK-R2W .(J'XHZ8PPYY&30]R&1X_!"8U2_@K, M1N"1PRX8@ (C^$#PT88M'YTHE;6'')5@B+C$?#98^ 1>J,PI#X[R=1IX@8-J MFAV[<1CZR%!^"&$?(NY/_S,?#@??B7PXO;._P\!!?+&DK5;BBQ.V!7<#B.\+ MM9QP=L6S)1X [//4.:X<1$#>W*7D YIG+&PPK&0@7+1Y0JZ>Q3RPW3%9\C#W M %%A"*^+HA >(T*T@X5'34A9=H#0H=B2[.Q>1S9@J< >Y=PH="'R*2!>8^KMC[ MQ>)68JX/3!"DHJB &J' 1PI^5 AZ%XVPXPD(?LXCPEV!4(U&]NP[-(-1#BG/&/BW\3!/*#ZMB#R;2"8K1-D$! MFVT3'U]37>@?N9. >DGE-C$G1^C P(L$N.-9 IQM QB)213VY/N?)>'$ GUV M)]S ._#B'R)".5ND@*B$G^89;%KJ)L&::Q;4MVQH,7^SX8J+_<4!M@=*B_-9 M.EV!>6(2S44AFBL,@YP$W(:/>^1B):"+U4>EUF"E<6\ I)'@D;V7U8&4X^8< M^!),!F#A^!X8T673P?2$YS5ZH/=]KH9!;#C+E=Y@?HTS9RAR7;TU37&>"#90 M#3M*E.!'&6=@RA-*5!/H@.,'*AXC-Y(V(23^@MDV" ,YV_G)8^#J)E'NH;@' MF F=GSYP"[HD023-J+[MAH>293"=C,9Q( BD!.TZ1IP_Y]X#ET:NR"EW ![6 MCKN/.*UM92GJ)2B!Y0'^C8\ZJ0]$S;C"XR*!.-CD68YS^#X Q0XXT0N 61). MPCJAEVEH-:O/T)>2>8@KBN5OR9CR/!?%\FC973WD; KZ@2XN-\>H,/&(@H1/ M(F3OR9 ],LK=9O!N.#E -1[-Z[#\#D!0]@AW0J$KE>,U3^X0J"0&EK)^EGRV/AY@/*:]7P7OUQ!"<>+E+9K0)@1LV'8^M MT6Q,&)\-1]9P/N*! "!($%%F<*HTY\3N:G$B\8G,;I*MVTN'L,^J=4W] TZX ME!+[7--OP)F,GP E9\4^%>7,_[MSGAC*60*D2MD1FUK3X1C^3JSQ9,Y^BI// M/,R/*N<%XNP;7RUPD=# XT MY2;G0KD.M<;F;0Q_E*VY6*S>*F/#"SD,[ ^8MSXMV1N C;OR*1Z^1*OWR*VX MMAVL4#L33>!*>EI(&PJ0+LC1$G9J.!J<,*W(3B,T,R@7*GQ5[4/FBK040J$\ MH+)WQ75%ZH),Y D/Z2O17=D-"=!O1WB1R=$MSKEI%LZ"6+LA#.I7PZ^A\BHJ MWV KVUFZ=US_S]_0FL VW]#PY:?E]<=E"2;I.BC3WM49N"49%P9)6-^TM#2/ M'= \!925XZN"@Q7G#UMT9/,-+$S:$ZUGYC_PG(N%2 4LKG/^KMB TNZPUB/X MC7$N]4RFI)0'YF=L 78X[GT*4C2$ZC[?BTD$EIR"83D<$>; MD$M^#2@X[XD;CMT^CD@@)8K@:Z(%IH! OJG_*HTWV1-I8J1 [:ZXVH[7;."P M7-5R@X!QW Y747DDTC)[B'IP]2 GA\(A3UBXTI0O\^'?YR @((.0#D'!/"7H^S EWXW62S$/!(1# M#^)#(58.QU)E"#JF4N <,)POX:>N@ MKH* )UB+!7GE1HA#O9Q7A;)& 'Q[E;H$(3! 9<&HF*,+!9*A B\ (^MBX02 M 9(FA(+8?TS2-!NPC4\>'U@"9X?1&F&HH"M10GF9,$ZJ"2%GX"#N99\$Z%-* M)%#.9Q>3Q76JND:@D2L/ 3K@K$[4;>I=,2B&]0IIU\4T9$VI4780O&&F3&3O MONA* -2ORP/@U'^D;@+>/P^3><,=&2B12 7( M* S'#E[X]AE%'&-X4/S$,W79C@]^MD5_%K%"_C$X?#R3D>_1E_)X\( P:[Z( M'@>IL+]P)IXP5@H ;Z#!T@VUQF" 0%E4M.9% 0C5B,( \AMIC#CD&01'6G%2 M)\+\EU0:UX#*^5?I&FY =^)P,GY1H"I(+A":M9UC,/6.PM"F_5+;DN? M]9NABJ,79-*GK>IL7"#URE+;\* O*64ID_5;$MA<^\ M)/@ 7E4HJHK .K0 R8'$"Q8QUKRYVU*I2B0FBJ42 Y7$5YF;J'"FN-I6FW*Z M:T1>&5B@J@XRVX.RJFIZ'*'QV#1"60,/E:L1YV3:4QYL$\%5GD*N!"&!(Y#@ M8"6-&NB0:_F@M)YL9:G;$2D\!@,VYAO2E MEF5$A$>BK@ * ED(\U&I\_" 3"5%6:J]RZB<*6 9YQVI"WCM0LMG\Z0SMU:M MN8P*-R%@7@$&1YATYA_\&'S?_9:0"Y]\]B'WR(5J %Q$C6V@*\%;S/>ZE[\&-R"?A<"PTAV-1\H+NE1?$ M>/O6K7%TE CGC%T#OK=LL4/?PZ$GIVR1!@X;#D=L-I["AZ_CEB,\L>X(JV-0$?0:X\ MM^:SH0J8Z\-3RL\,!C@<=SVB+LRQ-;8'PNW!)><$URDM.X1%IR6KP.;C,8&" M?YMBVMEX2&/P;SN\]VUL<<;>4W9*=RH<;'&&72F?$8 9P'4'L[DX3$^]YU-+ M>0-]'9[3QP6FUF X$< A:#-K=CKNAN9_!RZ;6Z<#!'<\0V"G0P22&JRG!9N- M1S8;VT-BL_EX)-C,FLY.\73 D#W,V\&Y.+BC$2N'B0[TEG&(4MYRL9E-3Q644[5W/8=P4G:"FA=(KHRD3%$3N>@AC,3T KEJ))C6O+K"B1 MK^]PZ$S'0V"@V8EV*DJ;\ IHC5;X!;UU\U!9,XAU)T-,SKIRK:CIE8XH:KGD M1J(K:D(I^@_D/)XR$"4&?H$$:WF@'![HTJ;*D;@$1-XOJD M7A(L=N*99?1%Z5PM+G95.@$&448$\QFB(TEOS1 I0U&:*!:6]4SA8Q_YL2XE/'!8[@'5$P\$RJ?F ;EWU3XETNLJI$I_@XZUY!?P5UE%B^-+-W\P8^:'@?^H9>_K$QZB%L[QSSL/ M!4>GI7UN#3 ?T0X AF26Q)%E'I%"%'3CX8:[Q;)A&#_P.", $F00+&&A6H.+ MJ*YE%66^3G1_J'8I;0X0Q'$_P\(\M,)G+- ==IECOM66OREN_-7:6Z%Q4]7\ M4&"CTGBAZRG"&;;X<5S+RH)H0:+LI>JV6!>PUM-#Z_7((YFO\M@QBHR3B'J^ M]LT)4S&JBE[5W7S5:<#QXO%.!EE[AN!@,!S@?[9(-X![,K,&Y/*#\9Q@?#&< MD.<\FC#CHA#P7F%)]0)Q#!YU34LN3OAQ)UL4!9@ ]G!%%H>2I#"PR #$ MI5Z1HMGG!?VU+\U"D =TL$^271+3ZSY%#RT8]Q@"'_'H%Z&IR=R MJ\D 0H%3V$J\,"^["DX5%U<1CZ"=Y'(C:SP?U,!7O?=:6>1(8NV(\'8D,=? MKJG>/J)ULOXVC'O1-2UVF*>E#N<)#O"/Y[/IB8C?IZQT#Y,=3X CQR=L.AK@ MZ\$07G>X38FHG\XG)T R^4J[9RB3NL?# 8W /X+2QQ 4TV?T5[L<"'&Q?4K. M_)B '/21/4!H;= /XU$5MS9P\P1.,Q_9(//6;#CI MB-P1YGD(3>)5'7+E"+M +FB-V4P0A5Z5$4SM7"![IP0R*)\NG*YUI+^<'D^_ M)ST.'.[77(BLO08I$[A#4L*H*!06SDI-@,@7I.[F2!P(3VT,@3N:"%1J8V J ML!'P&M5;1TT^M$ZG8\KTC:PA"#J'%I<;C 1/T*O:NVQU!V8V!+@]^K_3Q3!0 M(%/:"/]TNJQ%,L0EJ"=?5[W%L>P6O=FKY*QQ]]7,5UFJNQ0#.G&-#A/* \S4 MV:J)N/(0K:+25'614JUEE7H@V)./F1YU_U]>U_*II0"]).'T4Q\X]CAP1^V9 M%]@(!\\R/C!7[]BN*M),[+BXXI_)&\@.ZQA>AD%D\/6W[Q$Q=C3P!& M/,K@%OL*]&$J"S(4ZP^^"UR T\2N1>R 9U1JTD M^P##0<[>=A_B#G-7XXH;);AGN-M$+D[!6O-P>S@G\,:D39HYQ-=7PW7$YWK; M]M8! JN^<'6?/%&!II1'S)G3%4;8;X)'PQ6G_>&(ZH%IN9N89VAI;="DLBZ' MK7M)$&$GO;H,<#0=\Z6.IK-IM249PX*W(824O94+O@[R-1VAAZTB"-PN]OQ0 M=15AW54$MC47&N3I7R *' (#.;0DIXZLQ*>EQN\'P33%5L;2%M+W"8RF3%\8 MNV SR4["+)2-ZX0NY<=XUBY5L&B9/'Z!1Q,O$1);7+#5?8#BV@3GM)I[)EJV M]RY(/_ M3 <))%8O1TC$?UPQ]=P2-%]\(J4MW#A!#@7W(BUN3&E@]]F/"C9YR5(/U3&O MZ/EN2%$,T6J"2!N#R+B=Q"VMZ+61KWZT6>S\:LNK,'^_>%*!M" M+ "JB/!#040>:7D=_1J.:]Q62GR.(=B7F"%M8V:1TT=7ES>L]LK?-KJK?8X!6UA/=W)V^@F99$3C7ND52EJ MQU8A^6P&8EQ> L6'GJG=&1W8%%FCG%*ZS7=*)XM'PP7BKII2U9+# M0:O,OK5XW:NH"@I]7-.R)9R(TB[45,U3 M_90I=DN'0H%1JU++'@J$EI$7EQ;*F6%>74A%R8POQVT\;$TP%8MB%%&V8>/I MJ=1UD?\E V]"N#:\(5BTX<,\#,[X0VS!Q90LO!2\U)'$Q6TVJ0F; OLS56F8 M,?F<"6X\(6Q'#QTBW87>@\?C(Y HS#Q31_)XP$04NI=@2\I+$&6H5L2>_ M_@AF%J[M$"/J8C@]=(@A1$;S0X>@C//$>*1:\:P-=BSK*D:HW%1PJ7W<1J=; M8*\/ZGA]4,?K@SI>']31X=KT'_-!'>9C)8VK+!V&_$<_VZ/VN<(UC_KH.N[U MD2#_.8\$J7O:FJA551\-TC+T]6$BKP\3^6,^3*23$_['?."(:3;;'T#RTO&O M#RSY-W]@B1[RWE.GF^%J\(_?K%Q@Q[SFL>+R"X3\LN$IPP=E[H\C8L4C8AHQ MKF.T=&-0="'4/*_W]7+CZ^7&U\N-KY<;7R\W_L$N-[;9#M6])B_2&:;]]1KD M[W<-LI4R7W\KLI-G]7H#\_4&YF]Y [.-EP_?LNJB=EYO@S7?!GOQ9;!.D85^ MAZE80FB+#B1[O1/U>B?J]4[4ZYVHUSM1KW>B7N]$O=Z)^B/KD6)FS%N(B MDG&EZO6VTK_LME)7"J;TB[6.Z"!1MV#J'.37NSF_Z]VLI6N&';_S,R<(4S0B#3\X#HZ&ZL588>,AMR-+V7DA.KFPJT&= M9.DD$=E/]6O7%IXV-W\34@>T&IB=L=H*:PGH;C^&6ZJ4&K_B6RZ45K\N5TOK M?NBYN6C:7 (MGZVVUOD5Y]0K,737K.;G.ZLE&_/'PDO)_EN9[+\/S%\%OJ\F M].L&U95$C%]-Q3J(89BT DCUNX;ZA_E3D5J=J/HEKPR9M[T#8V1M5>N?[#"Z MZ^>]!,4=EFC$?!/8'0C2,+663@UCV\C7,*4C51MFMQ*[84X]#S0AKCMKU/ZX M=',=M ,OM4U^"4-U7:>1JUI/T8&UVN;7\E?;A#8F:YO7D=/:EFAEM[:)]3S7 MBM8:QFL;7\M]C;7V#LS7,OR M0BO7MZ M&<0&?961$"YPO7H5)V(]B\ MHBJ*R2V'TYL5>*VR*VDZE"R_(@HP"I+_5$_UQ#O_3DV/)Y4LNPR#:*W3,+O# ML(-ESC*R6NN97X&GSNG*F@MF3UAGO/^-7[3NM M[CLUKZ4E(((YZU-"E>M00YA)-GT=.O]'A[CS]_H6/4S$"0)E$D]US^C-" M]'MB%IA=2K]C980N1EG52V5IAG?I &V9O'I';2BWQ76OEDM[0X'ND2+SO!;= MJI3U7BME+D0?=RN> MA$THM60VODC"+]33S[J(:UDI-M&CU^\G*I8&.FPFN)%ES$OAJ >749IXRNG?2U"M"I+)W Z M3GLQ."\3@(923K,7VU#+,-VWP?A;(Y=7JG14OZ7"1_7#H@YBY(>'D[H)I4*) MX3X);3H5VO3KRB4F/8P MGP5827&E7RI22?_J$K_W\X::0*Y]])!5%$3N:GAJ5D?O;A6:1BZYX!V1BL+B M03M@&POT)2S!UX31C:)V54$X9;V'EQ;()),*:=-#HRVR M2//HPY'W;'L''DZ%5"ZWS^"_FV'Z06#TK$#*V%ZO+9#&-=$:E+@QCIOLP)]" M:+#7?6T4EHKTT=(WP$]U@TFRD2H'-:6)\ BE,8/"RE&TK.RH91W8H-:2&R.G MI)2". WCBL$PM!DP=F_WWM=BC[LKD)]C?TF(D54QFJ;JP9S_6N@D[[)Y[AW: MRZ-H44VW4G]L337"^7;KP)V"@G;.[XHIOV$G=2[(O4:.CWNIJXX5O/R!6K^UWTN08 B;%>T MV?K/N6'PO?ZW-\T04BOWO!%K 99.POS\FCB8=%3>22Z=__"9-=K)7%L MY;Y$XX]0#K7PRIIZJZHZ R-*'&2G*2!, 1/CE?\%4W-<*LS-X+#UM!AD+-2] M\.&9-U6KE<8,W+T* VY:L 8\'>1H/AM/9LO)&$)M.7^>CH&X+G)BU/IP6CK3 ;K$$9&$II]R&[F TLK%9219"W M!.1M6LAN"Y;>RAW,JV8,%EK$*>^.(+M+2]9KP:2LM/V%&,[5*X>'+/T4_G)K MY>.4Q]I48F[_KRB 3\>#Q?IS#$=:([$V8KC@5_T7&N4*EE@6YVB]B$89@B56 M!!FXK!MC4HY@B25Q*70O_I:4(UAB29!1S/HQ)J4.EM@=YT!YA5G88VJD+1$6 MZ&!DRS+&I(S"$BLEQIR:$#W>NI!OOH!!_PK+&)-R"DLLE7-L!ZBP7K'7"'8- M&[0;)ZH8DQ(,2VR8CS"E-=X)&;]44X;AB0WS(>8Q1\68E&MX8M=\A+D2X=,[CS^2.&4@WAB!UU.[F/T0ND_LCNG%,2OH*#H]&-,2D(\L81( M3!Y+B%,2XHDE1+J2W\28E(1X8@G1F+&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%V#UN M@T 0AN&K6!S RXS_(]M5&K=)+K#"8T#F3[L;Q;Y]"$VP9.^DL+XT( 2:>:M' MP/9-*AO*MO%%V?G)I:X:OTN*$+H78WQ62&W]M.VDZ>^<6E?;T%^ZW'0V.]M< M#*?ITKCQC&2_'<^<'(Z[Q!V.E$P^K,LE[!)SJ#">:]@OZ1ZZ= M_&5]>SJ5F;RVV6#.![$\*!9/&@&#YK'@^;PH$4\: $/6L:# MEO"@53QH!0]:QX/6\*!-/&@##Z)4D3'%)VE8X[4FA6O">TT*V(07FQ2R"6\V M*6@37FU2V":\VZ3 37BY2:&;\':3@C?A]69%;\;KS8K>_ _OVMK+-EYO5O1F MO-ZLZ,UXO5G1F_%ZLZ(WX_5F16_&Z\V*WHS7FT=Z^\(Z.;X'5S:Y?W;)S?"' M7]LCN'VX5O+\C&'JP_TCI4._1G8(! #"$@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-F-UNPB 4 M@%^EZ>UB$;:YGZ@WVVXWD^T%&)Q:(G\!=/KVHU67S'2)BYJ6)B^IH@_ 96P DM%5 M;'@ ^9Z"LO,=[XR'],I-3DS6FOR:4%V.(VTT] -TD7-63OE:0%^I+K!]TI,* M[F^#< $&/N1H2*IG>QEIEJ.1M!//N45HKXX$>53QG/IR'_;+A47WWG?@/\%( MNN:T4S\?!T/"<8V$XP8)QRT2CA$2CCLD'/=(.!Z0<- A%A L1J58E$JQ.)5B MD2K%8E6*1:L4BUD !D;V-0&UL4$L! A0#% @ +XP&3;3DA\/O *P( !$ ( ! MF0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ +XP&39E&PO M=V]R:W-H965T&UL4$L! A0#% @ +XP&3=#]VH5>! M]Q4 !@ ( !'@P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +XP&3<-HE=CT P ZA( !@ M ( !2Q< 'AL+W=O'0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ +XP&30" !Z:T 0 T@, !@ ( !1Q\ 'AL+W=O1,B^ ! !!0 &0 @ $F*0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ +XP&33%V8<+& 0 -P0 !D ( !*RT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +XP&3>^.K;G^ 0 BP4 !D M ( !KST 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +XP&3=*<5^%N @ 1@D !D ( !!DP M 'AL+W=O&PO=V]R:W-H965TI_15O0$ (4$ 9 M " 5A1 !X;"]W;W)K&UL4$L! A0#% @ M+XP&37T;C:SS 0 2 4 !D ( !3%, 'AL+W=O7!E&UL4$L%!@ E "4 ]0D %2" $! end XML 40 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 41 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 43 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 126 163 1 false 28 0 false 4 false false R1.htm 000010 - Document - Document and Entity Information Sheet http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 000020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 000030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical Sheet http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical Statements 3 false false R4.htm 000040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 000050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 000060 - Disclosure - 1. General Sheet http://www.es.com/20180629/role/idr_Disclosure1General 1. General Notes 6 false false R7.htm 000070 - Disclosure - 2. Revenue Sheet http://www.es.com/20180629/role/idr_Disclosure2Revenue 2. Revenue Notes 7 false false R8.htm 000080 - Disclosure - 3. Changes in Accounting Policies Sheet http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPolicies 3. Changes in Accounting Policies Notes 8 false false R9.htm 000090 - Disclosure - 4. Stock Option Plan Sheet http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlan 4. Stock Option Plan Notes 9 false false R10.htm 000100 - Disclosure - 5. Employee Retirement Benefit Plans Sheet http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlans 5. Employee Retirement Benefit Plans Notes 10 false false R11.htm 000110 - Disclosure - 1. General (Policies) Sheet http://www.es.com/20180629/role/idr_Disclosure1GeneralPolicies 1. General (Policies) Policies http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPolicies 11 false false R12.htm 000120 - Disclosure - 1. General (Tables) Sheet http://www.es.com/20180629/role/idr_Disclosure1GeneralTables 1. General (Tables) Tables http://www.es.com/20180629/role/idr_Disclosure1General 12 false false R13.htm 000130 - Disclosure - 2. Revenue (Tables) Sheet http://www.es.com/20180629/role/idr_Disclosure2RevenueTables 2. Revenue (Tables) Tables http://www.es.com/20180629/role/idr_Disclosure2Revenue 13 false false R14.htm 000140 - Disclosure - 3. Changes in Accounting Policies (Tables) Sheet http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesTables 3. Changes in Accounting Policies (Tables) Tables http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPolicies 14 false false R15.htm 000150 - Disclosure - 4. Stock Option Plan (Tables) Sheet http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanTables 4. Stock Option Plan (Tables) Tables http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlan 15 false false R16.htm 000160 - Disclosure - 5. Employee Retirement Benefit Plans (Tables) Sheet http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansTables 5. Employee Retirement Benefit Plans (Tables) Tables http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlans 16 false false R17.htm 000170 - Disclosure - 1. General: Net Income Per Common Share (Details) Sheet http://www.es.com/20180629/role/idr_Disclosure1GeneralNetIncomePerCommonShareDetails 1. General: Net Income Per Common Share (Details) Details 17 false false R18.htm 000180 - Disclosure - 1. General: Inventories, net: Schedule of Inventory (Details) Sheet http://www.es.com/20180629/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails 1. General: Inventories, net: Schedule of Inventory (Details) Details 18 false false R19.htm 000190 - Disclosure - 2. Revenue: Schedule of geographical revenues (Details) Sheet http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails 2. Revenue: Schedule of geographical revenues (Details) Details 19 false false R20.htm 000200 - Disclosure - 2. Revenue: Schedule of contract balances (Details) Sheet http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfContractBalancesDetails 2. Revenue: Schedule of contract balances (Details) Details 20 false false R21.htm 000210 - Disclosure - 2. Revenue: Schedule of changes in the contract assets and the contract liabilities (Details) Sheet http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfChangesInTheContractAssetsAndTheContractLiabilitiesDetails 2. Revenue: Schedule of changes in the contract assets and the contract liabilities (Details) Details 21 false false R22.htm 000220 - Disclosure - 2. Revenue: Schedule of backlog of performance obligations (Details) Sheet http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails 2. Revenue: Schedule of backlog of performance obligations (Details) Details 22 false false R23.htm 000230 - Disclosure - 3. Changes in Accounting Policies: Schedule of impacts of accounting changes (Details) Sheet http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails 3. Changes in Accounting Policies: Schedule of impacts of accounting changes (Details) Details 23 false false R24.htm 000240 - Disclosure - 4. Stock Option Plan (Details) Sheet http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails 4. Stock Option Plan (Details) Details http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanTables 24 false false R25.htm 000250 - Disclosure - 4. Stock Option Plan: Schedule of Stock Option Plan Activity (Details) Sheet http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionPlanActivityDetails 4. Stock Option Plan: Schedule of Stock Option Plan Activity (Details) Details 25 false false R26.htm 000260 - Disclosure - 4. Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details) Sheet http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails 4. Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details) Details 26 false false R27.htm 000270 - Disclosure - 5. Employee Retirement Benefit Plans (Details) Sheet http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansDetails 5. Employee Retirement Benefit Plans (Details) Details http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansTables 27 false false R28.htm 000280 - Disclosure - 5. Employee Retirement Benefit Plans: Components of Net Periodic Benefit Expense (Details) Sheet http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails 5. Employee Retirement Benefit Plans: Components of Net Periodic Benefit Expense (Details) Details 28 false false All Reports Book All Reports escc-20180629.htm escc-20180629.xsd escc-20180629_cal.xml escc-20180629_def.xml escc-20180629_lab.xml escc-20180629_pre.xml escc_ex31z1.htm escc_ex31z2.htm escc_ex32z1.htm http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 true true JSON 45 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "escc-20180629.htm": { "axisCustom": 0, "axisStandard": 8, "contextCount": 126, "dts": { "calculationLink": { "local": [ "escc-20180629_cal.xml" ] }, "definitionLink": { "local": [ "escc-20180629_def.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml" ] }, "inline": { "local": [ "escc-20180629.htm" ] }, "labelLink": { "local": [ "escc-20180629_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "escc-20180629_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-ref-2018-01-31.xml" ] }, "schema": { "local": [ "escc-20180629.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" ] } }, "elementCount": 229, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2018-01-31": 11, "total": 11 }, "keyCustom": 8, "keyStandard": 155, "memberCustom": 23, "memberStandard": 5, "nsprefix": "fil", "nsuri": "http://www.es.com/20180629", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "span", "p", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000010 - Document - Document and Entity Information", "role": "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "span", "p", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000100 - Disclosure - 5. Employee Retirement Benefit Plans", "role": "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlans", "shortName": "5. Employee Retirement Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000110 - Disclosure - 1. General (Policies)", "role": "http://www.es.com/20180629/role/idr_Disclosure1GeneralPolicies", "shortName": "1. General (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000120 - Disclosure - 1. General (Tables)", "role": "http://www.es.com/20180629/role/idr_Disclosure1GeneralTables", "shortName": "1. General (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000130 - Disclosure - 2. Revenue (Tables)", "role": "http://www.es.com/20180629/role/idr_Disclosure2RevenueTables", "shortName": "2. Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComparabilityOfPriorYearFinancialData", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000140 - Disclosure - 3. Changes in Accounting Policies (Tables)", "role": "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesTables", "shortName": "3. Changes in Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComparabilityOfPriorYearFinancialData", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "p", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000150 - Disclosure - 4. Stock Option Plan (Tables)", "role": "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanTables", "shortName": "4. Stock Option Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "p", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000160 - Disclosure - 5. Employee Retirement Benefit Plans (Tables)", "role": "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansTables", "shortName": "5. Employee Retirement Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000170 - Disclosure - 1. General: Net Income Per Common Share (Details)", "role": "http://www.es.com/20180629/role/idr_Disclosure1GeneralNetIncomePerCommonShareDetails", "shortName": "1. General: Net Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "I180629", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000180 - Disclosure - 1. General: Inventories, net: Schedule of Inventory (Details)", "role": "http://www.es.com/20180629/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails", "shortName": "1. General: Inventories, net: Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "I180629", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "D180330_180629_StScenario-ApplicationTotal", "decimals": "-3", "first": true, "lang": null, "name": "fil:ProductApplication", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000190 - Disclosure - 2. Revenue: Schedule of geographical revenues (Details)", "role": "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails", "shortName": "2. Revenue: Schedule of geographical revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "D180330_180629_StScenario-ApplicationTotal", "decimals": "-3", "first": true, "lang": null, "name": "fil:ProductApplication", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "I180629", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "I180629", "decimals": "-3", "lang": null, "name": "us-gaap:NontradeReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "I180629", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000200 - Disclosure - 2. Revenue: Schedule of contract balances (Details)", "role": "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfContractBalancesDetails", "shortName": "2. Revenue: Schedule of contract balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "fil:ContractBalancesTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "I180629", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "fil:ChangesInTheContractAssetsAndTheContractLiabilitiesTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "D180101_180629_IncomeStLocation-ContractRevRecognized", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000210 - Disclosure - 2. Revenue: Schedule of changes in the contract assets and the contract liabilities (Details)", "role": "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfChangesInTheContractAssetsAndTheContractLiabilitiesDetails", "shortName": "2. Revenue: Schedule of changes in the contract assets and the contract liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "fil:ChangesInTheContractAssetsAndTheContractLiabilitiesTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "D180101_180629_IncomeStLocation-ContractRevRecognized", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "D180401_180629", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000220 - Disclosure - 2. Revenue: Schedule of backlog of performance obligations (Details)", "role": "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails", "shortName": "2. Revenue: Schedule of backlog of performance obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "fil:BacklogOfPerformanceObligationsTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "D180101_180629_IncomeStLocation-BacklogInSales_StScenario-RemainderOf2018", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "I180629", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000230 - Disclosure - 3. Changes in Accounting Policies: Schedule of impacts of accounting changes (Details)", "role": "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails", "shortName": "3. Changes in Accounting Policies: Schedule of impacts of accounting changes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "D180401_180629_StScenario-AsReported", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "contextRef": "D180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000240 - Disclosure - 4. Stock Option Plan (Details)", "role": "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails", "shortName": "4. Stock Option Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "contextRef": "D180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "E17", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000250 - Disclosure - 4. Stock Option Plan: Schedule of Stock Option Plan Activity (Details)", "role": "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionPlanActivityDetails", "shortName": "4. Stock Option Plan: Schedule of Stock Option Plan Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "D180629", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000260 - Disclosure - 4. Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details)", "role": "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails", "shortName": "4. Stock Option Plan: Schedule of Stock Options Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "contextRef": "D180629", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "D150401_150430", "decimals": null, "first": true, "lang": "en-US", "name": "fil:PensionPlanSettlementAgreementPaymentSchedule2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000270 - Disclosure - 5. Employee Retirement Benefit Plans (Details)", "role": "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansDetails", "shortName": "5. Employee Retirement Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "D150401_150430", "decimals": null, "first": true, "lang": "en-US", "name": "fil:PensionPlanSettlementAgreementPaymentSchedule2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "D180401_180629_RetirementPlanName-SupplementalExecutiveRetirementPlan", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000280 - Disclosure - 5. Employee Retirement Benefit Plans: Components of Net Periodic Benefit Expense (Details)", "role": "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails", "shortName": "5. Employee Retirement Benefit Plans: Components of Net Periodic Benefit Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "contextRef": "D180401_180629_RetirementPlanName-SupplementalExecutiveRetirementPlan", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "I180629", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockNoParValue", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical", "role": "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS - Parenthetical", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "I180629", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockNoParValue", "reportCount": 1, "unique": true, "unitRef": "UsdPerShare", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "D180401_180629", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "D180401_180629", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "000050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "kbd", "p", "td", "tr", "table", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000060 - Disclosure - 1. General", "role": "http://www.es.com/20180629/role/idr_Disclosure1General", "shortName": "1. General", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000070 - Disclosure - 2. Revenue", "role": "http://www.es.com/20180629/role/idr_Disclosure2Revenue", "shortName": "2. Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000080 - Disclosure - 3. Changes in Accounting Policies", "role": "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPolicies", "shortName": "3. Changes in Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "000090 - Disclosure - 4. Stock Option Plan", "role": "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlan", "shortName": "4. Stock Option Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "contextRef": "D180101_180629", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 28, "tag": { "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_ContainedFileInformationFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The SEC Document Number of the contained file.", "label": "Contained File Information, File Number" } } }, "localname": "ContainedFileInformationFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Fiscal Year End" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Period End date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "SEC Form" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Registrant CIK" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Number of common stock shares outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Current with reporting" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryName": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "State or Country Name where an entity is incorporated", "label": "Entity Incorporation, State Country Name" } } }, "localname": "EntityIncorporationStateCountryName", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.", "label": "Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Tax Identification Number (TIN)" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "nineDigitItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Voluntary filer" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "fil_ApplicationTotalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Application total" } } }, "localname": "ApplicationTotalMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "fil_ArchitecturalTreatmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Architectural Treatments" } } }, "localname": "ArchitecturalTreatmentsMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "fil_AsReportedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the As reported, during the indicated time period.", "label": "As reported" } } }, "localname": "AsReportedMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "domainItemType" }, "fil_Asia1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Asia" } } }, "localname": "Asia1Member", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "fil_AudioVisualSystemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Audio-Visual Systems" } } }, "localname": "AudioVisualSystemsMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "fil_BacklogInSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Backlog in sales, during the indicated time period.", "label": "Backlog in sales" } } }, "localname": "BacklogInSalesMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "fil_BacklogOfPerformanceObligationsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the textual narrative disclosure of Schedule of backlog of performance obligations, during the indicated time period.", "label": "Schedule of backlog of performance obligations" } } }, "localname": "BacklogOfPerformanceObligationsTextBlock", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueTables" ], "xbrltype": "textBlockItemType" }, "fil_BalancesWithoutAdoptionOfTopic606Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Balances without adoption of Topic 606, during the indicated time period.", "label": "Balances without adoption of Topic 606" } } }, "localname": "BalancesWithoutAdoptionOfTopic606Member", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "domainItemType" }, "fil_CashPaidDuringThePeriodForAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the description of Cash paid during the period for:, during the indicated time period.", "label": "Cash paid during the period for:" } } }, "localname": "CashPaidDuringThePeriodForAbstract", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "fil_ChangesInTheContractAssetsAndTheContractLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the textual narrative disclosure of Schedule of changes in the contract assets and the contract liabilities, during the indicated time period.", "label": "Schedule of changes in the contract assets and the contract liabilities" } } }, "localname": "ChangesInTheContractAssetsAndTheContractLiabilitiesTextBlock", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueTables" ], "xbrltype": "textBlockItemType" }, "fil_ContractAmountBilledMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Contract amount billed" } } }, "localname": "ContractAmountBilledMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfChangesInTheContractAssetsAndTheContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "fil_ContractBalancesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the textual narrative disclosure of Schedule of contract balances, during the indicated time period.", "label": "Schedule of contract balances" } } }, "localname": "ContractBalancesTextBlock", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueTables" ], "xbrltype": "textBlockItemType" }, "fil_ContractReceivablesRecordedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Contract receivables recorded" } } }, "localname": "ContractReceivablesRecordedMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfChangesInTheContractAssetsAndTheContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "fil_ContractRevenueRecognizedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Contract revenue recognized" } } }, "localname": "ContractRevenueRecognizedMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfChangesInTheContractAssetsAndTheContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "fil_CurrentPortionOfPensionSettlementObligation": { "auth_ref": [], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Common stock issued for consulting", "label": "Current portion of pension settlement obligation" } } }, "localname": "CurrentPortionOfPensionSettlementObligation", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "fil_DecreaseInDeferredRentObligation": { "auth_ref": [], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Common stock issued for consulting", "label": "Decrease in deferred rent obligation", "negatedLabel": "Decrease in deferred rent obligation" } } }, "localname": "DecreaseInDeferredRentObligation", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "fil_DomesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Domes" } } }, "localname": "DomesMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "fil_Europe1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Europe" } } }, "localname": "Europe1Member", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "fil_MaintenanceAndServiceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Maintenance and Service" } } }, "localname": "MaintenanceAndServiceMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "fil_N2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the 2019, during the indicated time period.", "label": "2019" } } }, "localname": "N2019Member", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "fil_N2020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the 2020, during the indicated time period.", "label": "2020" } } }, "localname": "N2020Member", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "fil_N2021Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the 2021, during the indicated time period.", "label": "2021" } } }, "localname": "N2021Member", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "fil_NorthAmerica1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "North America" } } }, "localname": "NorthAmerica1Member", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "fil_OtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Other {1}", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "fil_OtherVisitorAttractionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Other Visitor Attractions" } } }, "localname": "OtherVisitorAttractionsMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "fil_PensionPlanSettlementAgreementPaymentSchedule2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the description of Pension Plan Settlement Agreement, Payment Schedule, during the indicated time period.", "label": "Pension Plan Settlement Agreement, Payment Schedule" } } }, "localname": "PensionPlanSettlementAgreementPaymentSchedule2", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "fil_PensionSettlementObligationNetOfCurrentPortion": { "auth_ref": [], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Pension settlement obligation, net of current portion, as of the indicated date.", "label": "Pension settlement obligation, net of current portion" } } }, "localname": "PensionSettlementObligationNetOfCurrentPortion", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "fil_PlanetariumTheatersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Planetarium Theaters" } } }, "localname": "PlanetariumTheatersMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "fil_ProductApplication": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the monetary amount of Product Application, during the indicated time period.", "label": "Product Application" } } }, "localname": "ProductApplication", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "fil_RemainderOf2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Remainder of 2018, during the indicated time period.", "label": "Remainder of 2018" } } }, "localname": "RemainderOf2018Member", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "fil_ShowContentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of contract balances", "label": "Show Content" } } }, "localname": "ShowContentMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "fil_SupplementalExecutiveRetirementPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Supplemental Executive Retirement Plan, during the indicated time period.", "label": "Supplemental Executive Retirement Plan" } } }, "localname": "SupplementalExecutiveRetirementPlanMember", "nsuri": "http://www.es.com/20180629", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails", "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r102", "r130", "r132", "r198" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r104", "r130", "r133", "r199", "r200" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r17", "r131" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r48", "r49", "r50" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r18" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r71" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of adjustments to net income or loss necessary to remove the effects of all items whose cash effects are investing or financing cash flows. The aggregate amount also includes all noncash expenses and income items which reduce or increase net income and are thus added back or deducted when calculating cash provided by or used in operating activities.", "label": "Other {2}", "terseLabel": "Other" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r152", "r172", "r176" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure1GeneralNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r99", "r188", "r193" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r47" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total current assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r153", "r174" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r82" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure1GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BillingsInExcessOfCostCurrent": { "auth_ref": [], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method that are expected to be realized within one year or one operating cycle, whichever is longer, from the reporting date.", "label": "Billings in excess of contract revenue" } } }, "localname": "BillingsInExcessOfCostCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r28" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r28", "r73" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash, cash equivalents, and restricted cash as of beginning of the period", "periodEndLabel": "Cash, cash equivalents, and restricted cash as of end of the period", "periodStartLabel": "Cash, cash equivalents, and restricted cash as of beginning of the period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Net decrease in cash, cash equivalents, and restricted cash", "totalLabel": "Net decrease in cash, cash equivalents, and restricted cash" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, $0.20 par value: 30,000,000 shares authorized; 11,616,866 shares issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComparabilityOfPriorYearFinancialData": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reporting any exceptions to the comparability of prior year financial data with data shown for the most recent accounting period.", "label": "Schedule of impacts of accounting changes" } } }, "localname": "ComparabilityOfPriorYearFinancialData", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r128", "r129" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract revenue in excess of billings {1}", "terseLabel": "Contract revenue in excess of billings" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r56" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of sales", "negatedLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear": { "auth_ref": [ "r39" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.", "label": "Contract revenue in excess of billings" } } }, "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Pension Settlement Obligation, Interest Rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r37", "r186" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred rent obligation" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r143", "r148", "r149" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Amortization of actuarial loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r140" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in next fiscal year following latest fiscal year.", "label": "Expected Future Benefit Payments, Next Twelve Months" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r138", "r142", "r147", "r149" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r141", "r146", "r149" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Net periodic benefit expense" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r71", "r117" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r127", "r177" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "4. Stock Option Plan" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Notes" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r53", "r83", "r86", "r87", "r88", "r89", "r93", "r191", "r197" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Net income (loss) per common share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r53", "r83", "r86", "r87", "r88", "r89", "r93", "r191", "r197" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Net income (loss) per common share - diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r77", "r90", "r91", "r92" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Net Income Per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure1GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r173" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested options awarded to employees as compensation.", "label": "Total unrecognized share-based compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r114", "r115" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r55" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r80" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (loss) before income tax provision", "totalLabel": "Income (loss) before income tax provision" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r119" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails", "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfChangesInTheContractAssetsAndTheContractLiabilitiesDetails", "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails", "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfChangesInTheContractAssetsAndTheContractLiabilitiesDetails", "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r79", "r98", "r179" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income tax provision", "negatedLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r68", "r74" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r70" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (decrease) in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r70" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase in accounts receivable", "negatedLabel": "Increase in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r70" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (decrease) in accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings": { "auth_ref": [ "r70" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the liability reflecting cash payments received before the related costs have been incurred.", "label": "Increase in billings in excess of contract revenue" } } }, "localname": "IncreaseDecreaseInBillingInExcessOfCostOfEarnings", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r70" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Increase (Decrease) in Contract with Customer, Asset" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfChangesInTheContractAssetsAndTheContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfChangesInTheContractAssetsAndTheContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract": { "auth_ref": [ "r70" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the asset reflecting the cost incurred on uncompleted contracts in excess of related billings.", "label": "Increase in contract revenue in excess of billings", "negatedLabel": "Increase in contract revenue in excess of billings" } } }, "localname": "IncreaseDecreaseInCostInExcessOfBillingOnUncompletedContract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r70" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Decrease (increase) in inventories", "negatedLabel": "Decrease (increase) in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInLeasingReceivables": { "auth_ref": [ "r70" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreements.", "label": "Decrease in lease receivable", "negatedLabel": "Decrease in lease receivable" } } }, "localname": "IncreaseDecreaseInLeasingReceivables", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r70" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase in contract liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": { "auth_ref": [ "r70" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Decrease in accrued pension and retirement liabilities" } } }, "localname": "IncreaseDecreaseInPensionAndPostretirementObligations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r70" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase in prepaid expenses and other assets", "negatedLabel": "Increase in prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r41" ], "calculation": { "http://www.es.com/20180629/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r44", "r109" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.es.com/20180629/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20180629/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r9", "r45", "r77", "r94", "r110", "r112" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventories, net {1}", "terseLabel": "Inventories, net" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure1GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r43" ], "calculation": { "http://www.es.com/20180629/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r44", "r81", "r109", "r113" ], "calculation": { "http://www.es.com/20180629/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Reserve for obsolete inventory", "negatedLabel": "Reserve for obsolete inventory" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r42" ], "calculation": { "http://www.es.com/20180629/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure1GeneralInventoriesNetScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r57", "r107", "r108", "r111" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Provision for excess and obsolete inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Total liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r189", "r195" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Total liabilities and stockholders' equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Total current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r67" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net cash used in financing activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r67" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net cash used in investing activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r67", "r69", "r72" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net cash provided by operating activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure1GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r60" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NontradeReceivablesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Current portion of lease receivable" } } }, "localname": "NontradeReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NontradeReceivablesNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The noncurrent portion of the receivable other than from customers, that is amounts expected to be collected after one year or the normal operating cycle, if longer.", "label": "Long-term lease receivable, net of current portion" } } }, "localname": "NontradeReceivablesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Total operating expenses", "negatedTotalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating income (loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r2", "r82", "r95", "r185" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "1. General" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure1General" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAdditionalCapital": { "auth_ref": [ "r40", "r62" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of additional paid-in capital (APIC) classified as other.", "label": "Others {2}", "terseLabel": "Others" } } }, "localname": "OtherAdditionalCapital", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r13", "r187", "r192" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets classified as other.", "label": "Others" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCostAndExpenseOperating": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.", "label": "Others {3}", "negatedLabel": "Others" } } }, "localname": "OtherCostAndExpenseOperating", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r190" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Others {1}", "terseLabel": "Others" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r33" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r64" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Purchases of property and equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "5. Employee Retirement Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r14", "r136", "r137", "r139" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Retirement obligations, net of current portion" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionExpense": { "auth_ref": [], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.", "label": "Pension", "negatedLabel": "Pension" } } }, "localname": "PensionExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_PostemploymentBenefitsLiabilityCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the carrying amount as of the balance sheet date of the portion of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement that is payable within one year of the balance sheet date.", "label": "Current portion of retirement obligations" } } }, "localname": "PostemploymentBenefitsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, No Par Value" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, no par value: 10,000,000 shares authorized; no shares outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r26", "r27" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and deposits" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r63" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r51", "r52", "r66", "r99", "r101", "r180", "r181", "r182", "r183", "r184" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net income", "totalLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r118", "r196" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r65" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Principal payments on long-term debt", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r178", "r201" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development", "negatedLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r10", "r73", "r75" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r124", "r194" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails", "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails", "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r82", "r135" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "2. Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Schedule of geographical revenues" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r76", "r77", "r78" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure1GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r54", "r96", "r97", "r100" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScenarioAdjustmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Domain member used to indicate figures that are adjustments during a period or as of a point in time. This domain member would never be expected to appear in a relationship group without the \"Scenario, Previously Reported\" Member with the same parent.", "label": "Scenario, Adjustment" } } }, "localname": "ScenarioAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Any scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario, Unspecified" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails", "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r23", "r24", "r25" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure1GeneralTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income or loss that have not yet been recognized as components of net periodic benefit cost, such as the net gain (loss), net prior service cost or credit, and net transition asset or obligation.", "label": "Components of Net Periodic Benefit Expense" } } }, "localname": "ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r157", "r164", "r165" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of Stock Option Plan Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Stock Options Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r59", "r106" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative", "negatedLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r61" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Exercisable as of the end of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Exercisable as of the end of the period, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Forfeited or expired", "negatedLabel": "Forfeited or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Forfeited or expired, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r174" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Options, Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r159", "r174" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Outstanding as of the end of the period", "periodStartLabel": "Outstanding as of the beginning of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Outstanding as of the end of the period, weighted average exercise price", "periodStartLabel": "Outstanding as of the beginning of the period, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r151", "r155" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Granted, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r77", "r153", "r156" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.", "label": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure1GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r168", "r175" ], "lang": { "en-US": { "role": { "documentation": "Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Expected life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionsValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r174" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Options, Exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Options exercisable, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r166" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Options outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r82" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "3. Changes in Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r99", "r116", "r120", "r121", "r122", "r198" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails", "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfChangesInTheContractAssetsAndTheContractLiabilitiesDetails", "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails", "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails", "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails", "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementScenarioAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails", "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfBacklogOfPerformanceObligationsDetails", "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfChangesInTheContractAssetsAndTheContractLiabilitiesDetails", "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails", "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanDetails", "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansComponentsOfNetPeriodicBenefitExpenseDetails", "http://www.es.com/20180629/role/idr_Disclosure5EmployeeRetirementBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r123", "r124", "r162" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Exercised", "negatedLabel": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure4StockOptionPlanScheduleOfStockOptionPlanActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r20", "r21", "r105" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Total stockholders' equity", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.es.com/20180629/role/idr_Disclosure3ChangesInAccountingPoliciesScheduleOfImpactsOfAccountingChangesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlockSupplementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Tables/Schedules" } } }, "localname": "TableTextBlockSupplementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_TextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Details" } } }, "localname": "TextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r130", "r134" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r130", "r134" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r130", "r134" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_Disclosure2RevenueScheduleOfGeographicalRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r38", "r125" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r38", "r125", "r126" ], "calculation": { "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Common stock in treasury, at cost, 264,350 shares", "negatedLabel": "Common stock in treasury, at cost, 264,350 shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r85", "r89" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted average common shares outstanding - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r84", "r89" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted average common shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.es.com/20180629/role/idr_CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=35735333&loc=d3e288-107754" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=SL66093879-108312" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=SL66093883-108312" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4542-108314" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4556-108314" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130533-203044" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2410-114920" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591551-111686" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591552-111686" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r202": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.T)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868742-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3000-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e543-108305" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" } }, "version": "2.0" } ZIP 46 0001445866-18-000795-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001445866-18-000795-xbrl.zip M4$L#!!0 ( #",!DV&UBK9NYX '>F,,+-O:;KY\LN9YQ2IT]?U,^*XU-2H89GLES/3.ON_U__GYZ$+=\+=IO/+ MV=!UQU>?/KV]O9V_5<\M^^53^?+R\M,[7G,F+KIZ?[8-?>92_(1?7"F5JI]T M$U_29_[U\/(72L?!'0/J//.KY1=P5_FB6"H7JV7_%M,R36\4_0[-M3^YDS'[ M!!<5X2IFZWW_/L=V%U\#'T:\0F/3.?!G.ZQ__F*]?H(O(BX?Z,;,<)ASWK=& M_,)2HW+I7[8-7?!;;6X0\N+&)_%E\%C'JE7*S54/%U<$-[PON[:, S%TD_WC MR\.WZ>5N]/732S^Y-C6=@66/J L0PR?5BZ5*L=((/:0(1)QYD$_4=<^Y")': M<^VE$[W\!-_Z%\(C?ZP@"7[]3)TIO1>NGX$X?AMD??MKZ\'Q=)<1QQJX;]1F!=+27O$V MC=Q8H['G,IMT3--ZY?1P"O!'_[P WXTGMOXR=,F'FX\$WGQ11+"1_[F__\?? MZK_^T6R4OY5^__;'U[]^_>/7_STG')3:"[7YVQ"E^OW]Z;#_ +P_WW8?68Z=[1XKD*W"'E$O%OY-> M^X8 ]$&)_/Q)/.G__#QB+B5]RW29":AQV;O["=7#9](?PMN9^\O3X]?BQ1E! M^A79?SS]]9>S&W%Y\1$$]XQ\@J=\DA1[MK0)_-#T5]!-$P/4DJ8[8X-.4 EP MTNKO5W@ML^7ONJ8Q4_P.E]P)#4!,.L)[F7[5-F&DDP?VHCN(-?<.OCD3 WYW M']C@E[-;$-IRJ?PO7W9U[9>S >V[Y;-M"/7SIYD1K!W1#1# ID;'U-C[W]AD MLR%5SJY+\+]*LU&YJ&[^QAO/MN%U7W6G3XU_,FJW3>V6NAO2H7IV72R6*R"3 MF[_QT:9H:WJ3T;-E;/::VMDU<_K];>GX53>8?0.3>;'L#:E8/[ONC:@!]Y$' M-K9L%T;*I8^:DZW9*$@;/*?G4M=S-AM'X^SZG\S9]HV_6X9GNM06,]_P5,S>[(T7V[VQ-6*F-D*0&O1ELS=6MLT+00']O;+XND]S:L]F M P88[#,'_D:[=>5PBP0/)]R.75&[;UNH3#>QCOR.H8TC0WDL^D[-^;NC^5^C MQ_7+F:./Q@8[^R3'-#,._K=C>;;\\TK.F,]N;L;\>\8AQW_5-?QCH(-\\IFP M2"?BIO.W.6T8NI$/*?S,,:<^_Q7,M.VB^KOV';L2:K;0YV(\6NB:1K%R*9ZH MR2L^A9[Y*9C>PE0[QYFC<$;Q+%72SN-'2G?!#_R MJ)1O"JNY_>AOTR$;/G(2D0U UU&QY?LTNW&GEAH%5DM2@?WS&"I@9H;-#688 M4A1;S_"VW!36J%EJ5$O'GNI::[3/5-OEQA$EKK&GQ$U=AG_UW%^95;P#GWO8 MXGX134K1 R?8"WIQUS^++,P5>Q\;>E]WO[/1,SQ;T^%;D6=S;/<* P"&U\, M7VPZ'L+8C-:[[H"WJAM7,T,63_CY4^2#KSD*Y+O3XLX@&ZK5T@HVP&=?/ =" MAI?BO4%-!J/0O=$CQ.PN1BNY8]+:]\F\YO2=0![=9([3$T-VIN^-(%@B$*E* M_7%\B'3=(;-_UQW=M>R6Z]H0]F#:2\%D%4R6$"WG4&G9_:'NLK[KV=1XM$$\ M.%D45%9!90G1\@B5_ $AI6Q8<,/:GFV-6488( >;$]=+SB8/3M=FC%'NUFZP MR+2C=7AHY-O%6H1'IIVKP\,CWVZ5LN='&1KY=)V6_C^(V<7V3#;+SH>;$;>)SR8/; MM E3E-NT"R0R[38=&A;Y=IOFH9%IM^G0T,BWVZ3L]X'=)K$KR>W:/6:_ZGU6 M;'F:;H'J\:C1FSA @+3(X?Q(0R*Q,.3,NU4;L"43[E:,3%-N5YR02;<[EE+8 MY-4MVPXZZ7;74@J=O+IMRG](#UM6N76WUHBEGQ-\E/ESWOBT,NZO;<(:Y:+M M"8RL>F6'!L?).&+S ,FJ[W5H@)R,NW7J=OVH3E5O:+W)%C:I9T%HK/ESL$*3 MR[B;M3F;E+,5"TBRZG(=!R@GXWA%@R6K[M=QP'(R3ICR U+BD'VG.LX,VRBV M3$U^FGJ61(XZ?TY:Y#0S[J[MPCKEN,4,G*RZ<,<&S\DX<^L E%6W[M@ .AD' M3_D5Z7'Z'O61;KYT!X^\83BSNX-?+4N;\LK_W&9:R[VW@ 0=$^Y) [M\T5HS M!<'!X.(E\\F\@[C2\\L#FQ/QWW( LL.6%:_Q$D\$:+OY>@IL.X)MB6=T(F#; MS2]48-L*;#F T@DS'MOO*[)SPT)^*K")0BNSSFLVX952OS6' M$(O!98&8MD&T&FR;Z:Q2J_/3##P5K$UQL'S PD?+9<:*6)3(.?^ M8$/R/3?JG'N<&>/743S+8Z,E74YD;A"3L+-XFJA9YA?F!C4)^W^GA9I,82*O M'%E]/E8F2N[6--_)^\%,B;N3&T,DW<5U*87)(2OKT@.5=)?1I10JAZRA.SQ4 MU+$TRMAL!(M,FYE\'TN3!GADVK3D^UB:P\-#'=*A#,H:2&3:G.3YD([C0R/3 MIB3/AW0<'AKJV )E2-9 (M.&),_'%AP?&IDV)'D^MN"0T%"-VI6A210RZ39 M*85-7@V1:M2N#%5/+?CO>H8%&-1I5)2@0X635.QP;/R9@IU6A4F:[M%A95"\04 M-I#)09_-2)"I%H@I;"635["I%H@I;"J35["IUFOIL)S9[NJ7E-',)KQ2:B]S M"#'5>BU=5C*'$%.=HO9,3N2UK]A6-B\WB,EYIZATF;'BF+XP%X?6-]Z,?4_F98B>/@#EBSRQSUE46@"S/38=!+YY55K M9'D@+[IA9)-5X?'GETN 1"Y2MI9-+L'8F?Y*GPWF^-/('[.^T/X/PWKIF#UJ ML!F3^GT(E!HE)2D%@- MB4KIU"!15I!8 XEU'3;2#XEPR U>T]BRW50Y?ZM"W6"\>>)",$_MW^EG0_#U M=-">PW,=>6+)%VI@09OSA^X.+<]M:=88=4]W\&B-]7ZCU$@_HX2&7#.-[/&L MH[38'/EU$P@-E\P2UO]T'\(JQ70(*BM=WW,="!I6$_ST8)ED"4-IM6]@*) MVW)3\+-9:E1+BI])\[.Y 3^;R$]Q -*^EDOQ,WGY3-2J_;/<_'M%L?$ 8KF6 MC?N)95V()?RH)K7BM-E4ZQM,E5^SXU0[.,?$EE V\6_XZ"OEO3(3#\S5;8Y4 M+)V]HR-6['GCL<$_HD;[G?4]A.3L=2F2M\4)A+IKK)])BGU.Q9J,.YF*@1GW M*A4#L^E&*KYEP6_T3%TP[=ZSY6ZU$:,._'&- X<;X5>\R?^4/P'OFKW]J7<[ M>[?N6."8-:_@BPUN[PVI[4<0L^]W^#>;C,#1[IG-'R2>H^FO@('@HCMO!'Z^ M:]E;#7/V+OSDEID6Q D+3UH[W-D;/X4&.)W/)_W]"NZW/+O/'/GWD%%-N*-P M _R _Q+'G1@@"2-JO^AFT6 #]ZI>&[N?WW3-'5Z!3SQVSZY_'OO7#8#C5^72 MV"4M6Z<&>3+UOJ4Q\KWW63SBJO2Y;QF6??67"Y2BTF=-=\8&G5R9E@GD_.DO MY4;I\\^?QO#ZB(?>T-$S/'?ZK*WNQJU]#KEC;^3!&E%S^A0$:9$:^HMYU0?Q M8#9,R1E3,_R(HJ/_R?ASX,OGZZ>[SF/[EO0>6X_MWL^?GD'.\([K@[R\U[YY M>N@\=MH]TKJ[)>U_W/S6NONU36ZZW[]W>KU.]^[0(_JCU?NM<_?K8_>N0&YO M2*54KUW&/89_;?V_6%Y[0%!][3Y\)S^#) *!!F$=O*M/6HN.=7MX4I7@V/@66/J/O+F?[N7FF8N8)KAQJ=3!B8%'",_NJ9C%0N M"P3=LVCDQ#!GRXX'*T3P0?Q7XH;OZ=8Y.O(-'!\U[G3"$C8#VQH1K@5QRNE4 MA\_7-]9HI#OH#A/P=ADQ/>XD+T4[[@VBNLFTKW!UQQ1(AKOQSSM^[S::L03Q M9;G6:#83 WG^;5;[]]9=C_Q$1^//I/?T^%O[X1OZ)."*W#\]MA_@EX?[[D/K M,0&GY$/[G8)L8L"$ OK 7GA.'82<.J0W9GT,RC2BFZ3C.N1FR!5K/!8J3& 7 MMZC-.LI7)4(]U_K\C+O6[")XO 8=.^S*_P4HY]K^+4.FOPS=JVKMO,YIZFKD ME;\-8&J-S_S+A,==J5Z>+_6YMQ2^I5+6YB$BKFW8H#RY@/$ECAO<-FE/D.#; MB-F32X>)2=@'/C)4Y'QO/_DKZ&]'TX6&MP:QO&.&$OQ5]@LU]3_YWQ)0GUPM M/:Q[I.\=F940"U+;Z\:+9JG2O"@WZ\EQKG/^<-X[)[(V)!YW8';:Y,XZ#_/G MDXOA[;%%+UX3N@8*+4V#.-^1/[Z![2QO X-FLT3^!L-PR*VMO[)Y,!26F^J9 MU]_ KUW[T7HSMWEYCQHN^49_,(+W[_INKB"Z]KUMO>IF/T6:2XX/;=>]#4/3 MQ]0@09*/= < 8^8<7K\< Y_WEN-2X__7QS>6MA6++FKE4G)!R@<8$<$A;:E% MP-"CG_/+6>5L!<=JS8OSBY1Q;.I%G3GDD1EL/+0@'!0&I$# %!J>IILOI&4S MRDES)2.P#\"FCZ1^<5$LETJE!7I]XG[2=@-.;N@2+1 MX%L@$EXZMEF?<9*5*X3'V@[Y ,^#X(4X7G](G"'6>-M^Y.8.J3L_]C M+/&;Y1P^%@@U-?*A(N;XS!A0S7O^-\P K^>7PDTX"OD<3!HX?!!\D-1QR66) M:'3BG$N&_A,F%PZN?=]].4M\A_?9OQ/',G2-_(4G>X&?_R#KGW)V M/?-:\=\["V.C^(*''44F5D0BIX!)(]UU@:T@:WW7MDP\L->8$/;*[ G(&XP6 MNU2!0;BE+B48Z(C^0#P/:]4*^?R:W>H M.S!>.L8 *6GLBM$&D 0+=Q[![_!_IT",!8);(/ .4R>[PBX=( /.4F+ DQFA M_3Z #,(88 12WD:E$?DI 6-:C/S"&0$ZX2U"[R R^M8(!CM!%0E/ [V"DW@A M+[;UY@[];WT6]Q@C&AOH)D]6<=_GI[]<5"JES\N&R+\N?_8O6WO!T@'ZUZ&> ME-#7RTH196(C95]WALH?' M[&#-!$@DYEGQ8BPIU:BM.>"(65C#H2U9R/I /T;;)T'0:-SDP(/FSHTS9!#, M^3+R 9C$/0R1^E]MP#_N8\%7S@-]UG_]BX #>?"P*6W^ZN,P6-@#%HC")9\9 M4UZBTU5N?G8(K@EBG();! M1$W5LEBVYE&'3#U]E6U^%W)/XDW\1:(NK#M]XFP."@OHF]7R&<'R*?Z)+"0# MJ/5U,#\.7'/W%=0N!&_PCM+L*CO,7K-<>>G9=;EN_"%>G\\P M;QCDF,;TA16?;49_%.D Q.^*&F\0JDOD@(#Z2:CS9AT!1?L_0,UYIE:4Y5:7 M9?SGLZP,%Y'2V:>0KC= 8HKR*:4P:^=&,O_&DJP%*\T^&__-/'\=C(I@MJY0 M&.2?4ABJ\,FNI32B\F771JVV)GPI[!W92G,JETG]'+1,WSROKEZHNREP-[)Y8QB8' M^F 2X=VM<9D;Y[5CO+A^>5Z-.Y&^*M>ON! 7%TZ:YG U)4,;_8F_T$KP2#X< M#7L>N%N];#X^DPQ-AY;+,87SMW+7N;CJM M;P1\&3"@BU4[=..04TED#.@XCA+<*U)!:(&OBI47"^9U#_XM.K0W-^TV8#UN MQH8$LGI0@>RX;$3*YUN+VQK*Q*"8#DN'KT$B)-A6[\1-%*6<,JN<8B+YP?3) MIE1*1(S%B+ S/EQ9+#>G 0O/ >,',Y)>.YRDWU@X*LQ\PF_\.[X$(5MXD=Z0 M,=?!0EYK,!NT\?6[6]87VREEOJ=)/CR9U--T>,;'M9I"C.K0RN(X=*Y&4T,I M*J6HTJNHRN?U^KRN$I_-B%']Z.IJZJ*@GNJ.F7C_M*[J$<;*N,KJZ>_DNZB@ MB4A%\4OX)]52%C7: 5E14QI-:;2<:K1&RC3:#76&Y*MAO4TU6K[UV $94%=Z M3.FQK.FQ.7W5/)RXW%DN#-"UR!+%%94WVDKW'"%_=!Q*-I3B48IGRUSXQ>%S MX964Y,+GDVB(A;DTFH3'LQ&Q#^ZOW9 0I?#U(COL$U<2XDF M/B(=^*'4EN%P?7EO6WVF>;S_WN$6)A>:W\W.8I.%_&CRKIU_I:1TE-)1J0Y3 M9U1#N72$4JJY6JHNMD+:JXY*U3 HR4Z'9(=%JZR*HHY!B&_L!<(V[GCP_?BI M+8F*<=J5LG([E'+:1CD=MH2:*Z=&*I7380G1?A_JS_IBF>::G3DDND!8Z2^E MOTY4?QVVTKK7^?6N]?CTT$Z+!HLI@DRC*J@L4P5!GX0<[/6E_'P,6CGBOM_= MMC4ELO=34J,:$S5@>C^>M0 CEF@R<46? 6J>RSZO?3)?JQ)T6D/$J*@+WCTS M@/!#JPU^H[AFW<;L@!G\[(SO[;O'\/D9,6\83L4.Y"U:9//S/'I/7WJ=VT[K MH1-QM(A$5>V(,G;3O;MMW_7:.(6[7O=;Y[:%9Z%\:<&T;MJD]UN[_;C1F2CS M&>U-,]9GHJ_H=:BZ@WSHF 1/_7:HJ3D%PM[[#&[DG2)XSC[H&T$TZM*//W_2 MKW<9XB*]5IQ!L]_N[QFY]5OS++@QY9)L(;K:A2O7=_%70E:NM*[+![#$G_L6 M7KV<;FV'/JB'&MQ%];R\)^EVD;*@K#)W]&SLX)[M3<[PCJ&M-J8>3L!VF=81 M1>Z@PY5"..=IE[#C\L(.Y(/.*+*/2"XD-)6T;NXLNT%+[OJJEMSUX\A%J]>+ M\IG2H9?6#/_&LVW&#UUQF.MBG"G388J/3Q%VR7#4,7O0]V3Y"'IY4&[*PO%PV/ M.!XAC"%ITER;-/FOI7F2Q7>&S -ON[IB$((.C^$J'H5;+5<.HVY3Z?JW1,-W/"6GSX#JSP8K$).YRO//FPKW.?T0,/J. MN3)_DIQW7B\I[SQ%WODQ=/SFP(M)H1>:E]N"+H,>M)_ZY,?.\/.&B<&HPT*: M7'G5Z5;)=W"U334VE0PG8851G:S$,7R4V M''[8]XM-1T[[?_\P3&92MXL&H2M\1F/G6@>:FDS-F-0*_/- MNUL!]]%RJ4'Z,Y7 RK%.M\(^B&JNE J7V =!N=;YT:2)Z\QRLU!J9CK+O0W> MOEGF2]%E]FAA[9#G)S"OW9]=9SQY]SIWNCAB"0D^ZB>KFYLEE: ^\03U%KB+ M1[5?5+-06+U=(L0:,]N=\ 0([ML98R-VE5K.@-;U67=O4-.%B+#MWBEW9/E"?%\)F]/<#TNM+R1?"JA4BA5+T_(JU4K:ILA+*9\ M<.%RZYKY5#F\\2RO;:F9\^>V1.KRZOB=:):'G18/H,K7/2\5K17B6QU,S%Y< M%)JUF Q&_G >96+VAKEJ*K([\&,JL*Z#EU2*WXXEV=ENFW:W:1COWIWXOG5: M7SK?.H^==D\T8W[LWOSMM^ZWV_9#CW<5;WXF[;\_=1[_&6NWON,GVOR]K(9. MGW4#!)%MT@-,J83M9T\APY+>5]W10+D7N C MX7(^B,1+BQ[,' ARE^U1**T< *5QY8H:C<7%T4T0FBK/;7^S87M,"SMS>7(V MLK^ &H?>1PY_FS(X<=5?+2]NL]E#]>?8@WLLW#:WP';/22LA2\+EZ<249>2_XV!W<"R[V B9V QXF=Z:!\JFSJ7+W E!,VW%V!$_.?6LC MV-:NL6=UED'&*M#W]KJQJ\$C]_Y=GG996TRM".70MPX$X7!+A-5"O;[8WT%YTIG2FP=9ZBN7"A<[ M+F2DRF_>!F4/D=EFU>3I-++0(BCU^TYBBG"Z^G#+!KK)-)DIQ#X23D@,D]^^ M62N4ZBI-?7)IZO@A&5>#DW(].WGLK9I%KZA"-K*S+[JE^?K0_ U1OX MJ1] "=M4"UO_!TU7DH'9A894>M4(XX MI$#YT"=?W+$,>S$5=90+%Z7%CH-Y\*UOK-%(=S'-)(YL1.+IY@LS^ZJ.8W9D MN?()8R9%JER9;:C8>&B'.\E5LZLC)/M.W *G0\#VDJ-P MPYER\[R\_8G ,FWCH) 5R-KS.,7E7"3OK'MJ_TX-CZWU)1WMGMF](;59V+9W M[K[.F/2BP_IHUM_ ,7*8N78M?*/1S'D7.X[$M")Z0,Y]0,;41@Y[[&HK.O+1 M."W/'5HVL$9;1TUQ_<+PI9=46NDEQ3>N6;KN,Z9RJ0!(Q?]O0&.'OXC08%2? MR8Q>.*#P$*$!I![8FK!=SW5<<.? D]N1XW&)SIKQ;,3IO85',M::CD)YMBG. M),PB:#,KL!C9A;7"G\RV-.H,SZZ+)Y?^31-M1%_G+A(5=RSI\G! M3 "6H@EG[;]6LT%5"H]PH7#2BSH9= MPF*=CTCE;%)E[/=U!$.XV]4+W/"XJJHJS3JYTJS5Z(IIY6AG9!U[0_ N788U MC3.5&N#6Z!H\J=BG8]VEFY_6FEKYR+&6G;+M'KC6,6\$SQ(KP:H6+BYWVR2? M4=#D4'=NA)F8>I@!7G;L-)VJ\'S?ECJA\!R[!+LVHXYG3PJ$ND!UQUVWP/(H M;PBY\<>+*-8.)KYHHM*H%:H1^P>7A1(JADB5IEIOW3YL ;5$PXAJH5Y=[%C^ M4440V;6">V(K'@NX$ZZR&#_T^][(,S!/"V0:Z'U]\SYQJ16+/*O6!^92[ K0 MIK:)'U7KA8N( WYV4[II!U$>5>BV&.(J-4;\- N5 MB/T;R2C75 868:UK8>,/(/=H;+,A[D-_9<2P'.439ZZ@_KRZ_L3O-9(9 @9O M"',3AD7'!)2P;X -WI3@D;XGKNHKA7)S<45(N=?9W??16'^.89(8C=F4[(3/ M8[OIN^_U+57A;1)OS-+EN18W:;J>\9113.=73^^$I MKCQ)I7+077H9V8K--_;%H*[SYS1%*OCJ^)UHEO=LL$,(X[KGI>3 Y_UM2FB/ M;LO4#F=A*A>%9DUU,]TZ>%!B$+\=W$X&8BI!JA=*U7T:0WUR\8SV;:IEBR M M5_"U_V> *#=,\SX8.&;/;G:,>,4-'3W;.IWB2M.=L4$G.!NV]NXX!KB:X<_ M\^O'(2.TCXDS:DYT\X68EHN&UX:/3:+#FZE"1D_;KE*S1T MI(3_SC[MX(_,4J0Z__HQ?6'%9YO1'T4Z@$NNJ/%&)\[G^6%5N4/T>5$?79;Q MW^Q@9P9JZ"8K!I/S!W=V,$+$"YGV[ZV['OF)CL:?2>_I\;?VP[?6W2VYZ7Z_ M?WIL/\ O#_?=A]9CIWM'\(O>TY=>Y[;3>NBT>PLHH$37?CFC]2/.YZ9[=]N^ MZ[5Q"G>][K?.;>L1_N@]PH_O[;O''NE^)=W[MIC2XA2.-.P/(+I/)O4TW<7B M-XQGS&Q1(4) 3"F_>/=IQ*/&KN:VBG-%[=_L M7X*['RS?MH.T&73LL"O_%]]G*97^>\;27IY?BLAGDY@H,M*M-I!-;T,@;1%( MU&;CE/E&,G95[G_DY:QPF/P4V[85Z0X*I?GE<334[M(U>/09HQ\AR^& M#FF#C=,6!"7';*F6SQNI9$M/?]^ *?LEI!NE_2*?7>;ELVP-Q*)8M>]Z^D&' M6V^>7^Y90[++>/_JF8Q4+@LG0. ]P_:=J5LMG0!U&R4_AZ3@>R+P5;8DK<.5 MMB1]3DJEA'L]F>G-;WZ^+5^4:J7ROV*K@;DH7#1CK;+,&9SWUWL*RTNP M_,]R\^^5&"#<*#1KL78-R1>$X_%S8D#Q^@V!R:+X(C&-7(Y3(Y<;A5H]Z9YC M&<:S4LE)NA=- >9FJ5$MQ0'F6J%YL=NY3*E.K]Q8#B_7<[9R]=,I;P?,^Z^3 MO23D8,T^0>1D=_"K96F\\);9KWJ?.3W+T!+VO.N%1GW1;=FK/4$Z@95X6C?# MJ(K+!\:#V1=W,N0/3 =9HHD?3^M=SQBU5+S>:*E0K\>UMS[-R%)J:B6L8O8+ M+PL7M2/V5CED-GBFO7OXO[_:EN.0L6T-MNAFE;-8+J].YVJQXYR_YXQ/V,FL M%BH[=D@]#?SE4NGO"+ZX?-%*H=+8;;/]26 NMR[L'CHO5I>U7KBX3/HH\ SC M3^F\)!W;6N&RNEM+@53G.[MC9E,\_INP]S'N3'8V/P4YG5(28[E"7L)?1858 MUDKS0(@$X)"SZ+W'# /T88&\,)-A!P=LI42UD6[JCHNZ\I6==E"?-0]B3:I, M\OM7P>V6J;5F>-T69C'A<+Y<:%PLAE:Q-3K-,N@2K@K(".+BBN'+A7HYKM[I M^0+: +90C#F%,M#'SL?S5!^8P M:O>'W$_5V"LSK#$V$%-A?&I%Q&<9",?ME&&'\32;M<7&@/E<]#]=T,3E+#8C MCN/.'U;RZ?AMJ6/BK2TJU"*.>\T?+I?/]P!>7%YD7>4;3ZI<:$]=%W.5^];%R"/8G,]ZFZE1OHI)B+T4O5K5<8,X@GI9.BP!1[<7FS="AW\ EKKT0:49*1NN.8M M ML0;B%XU8>\2F&3%9U"U[PR7F4+M2W0TNV8RVN^Z0V?ZB2X&83#4D.JU,UIUE M6K,RME&147RFO%R**^N>,T">8EYU0S3&[D]>QI6ISQ<&3W6M: NE6$Y&*<86 MX.0+D$HIKD+CK"<<'QHKI<6#8K)Z3OS/FNFY:MNY,.'O_('+=E M:K-/:?_'@Z^_,W=HP3>O< EN;4DZ]=E0J<\TPW"-;CX:#F-W@7GBJ$9Y2?MLA,.Z=J8J<)%7'[T2SO&>#'4*0UCTO'^?LBD,G#E [VRB?5,Y$03=Y MN[,,N_$GG9MQ>3MIAFVT YU&Y%:.C-Q],^&KE&Z\B>IZK(?KI1F]2ND>V5^( MV[U/O+Y9H&2K_/;GMZ'NLB(,H,]@:&\V'1]7#K:;0QHD=[L1)[[3./<$3'2_ M<=ZIE_BNX[P3\+A[C^?&>IA$SD)&AHR9#;9R- )CZ@RIS>V3U$U!?$T*8)'$?S;PL[9IV[KX%G5EKIF97. M(YJ\J*A"X7F/5,X&@%Z>U8D!T%M7CF<0RRJ_I9 MJ>>$\;PL_Q,#GA<+K8Z?"DI1!*'IB M-%3TJ-7!0-7 K<)?5N"-G8J!,X5$B ME4@AR$2LDB_\J^CF6-'-4C.06'RCS( R YEPA;(<$QV^!':G%$#:Y/,(';)3 M38B#];M.,Q4.VKTZS81(3R_J(^=X_N"C9!JAK\RF+VPFO>,0RW,=EYH:MJ/> M8[4X9[Y-"C(]AW"!T:F,!1(E?9,A?9'> M=G$UG6*G'.@% 9,INP4Y.X +72F4ZKOE[[((.J72MT)K9U.@6 ICMC@TYP-FSMW7$,<#4:G@$0UX]#1F@?G&:X MLFFY\%XL1H1;=7C.BTT-,J:V2ZP!<8?,01_;U+ CD(:_\19(%%WP@6Y2 MLZ_#Y0 2E_%>F>? /^ 'O"LL@,,@F! R!L21445)PKGDDZV,;99*^._LTW;R M%D&0VOSKQX#TXK/-Z(\B'< E5]1XHQ/G\_RPJN=-;H,6PMS+,OZ;'>S,0 W= M9,5@;CO/K0>.]T[@E_TGK[T.K>=UD.GW5N M#26Z]LL9;1QQ/C?=N]OV7:^-4[CK=;]U;EN/\$?O$7Y\;]\]]DCW*[EI]7XC M7[]U_UB+Z+"V#AJNSIRK+"(@,N+RU6E:(BY%P^/(5D2AS)=0H5X&"NVV+7V?:I\OL\5)QT?0%N.-1T''L'VJ>=SM4[)49_5?<>/R[,'/+S2T-34O[MR=/T".N16P&).WK!B/FM#$*?(Y_ M]=$WY,>^:4PCSQ/RPOJB].A1#I=MIIQM@L*<;IE:*\3GA'VL9XW -;B';F" M\!]7DKX:UEO/KSI.6AE7E&>LH+<9].+VDT_#2[X94O,%'JV;X7R?XS!7.,N& M3I]U0^7^5.XOV[F_>AE?OQ5-.V;?9M3!.)%OW/$PG0Y1.]-?L1A>.3R9LCKK MCV#GS+YEXF?';$F6/P0<3]K9*30C%EMC:TVL,)<'S,7LY30:B^NA:Q!W5!=G M!S7N4Q?5N,%_V4&'IU1L,BT=VPK'-_@!WNE4-M;4OL1X?'EEMVA @2G#8)K5 MM#&"J7K0$I3T^=6!0OZ@2[9\1-WLK\9 I*E"?0FKZDIU[Z;(Z<70JAWQ68/1SBN02W"46,HDXCC& M^!3O^M/IT^**+RAEVV,S15C*#\^4_.T@?LCQ;U.&)ZS):Z7=^CXKU*48=;MH M_36P2TKQUQ;AES.'.UQ_XBMTC&S\#<4VNIM+D+SP]S+A726OR,Z#R0 M>/>W6,_Z5.C,!CK79()VAV=BZ9]")>)4VK0EZQ/W9%(G0*JKQ2$HD1[7:*ON M+G,G?^ >.V?GEL[Y-"V'$1E%N^2$+)XPHU(ZW[;/^KUG]X<4R^6M 48:8)S= M"5_49?_Q]#&NTRCKDEX?ZYY.>(_\1ZO5!W[9[%ZR\-Z@IMLRM;;/Q81#@(B6 MH_G- 2D0)92./U0E3<+IGEWTL&WU&=.DD^, L6)0R/FTV/D+I-<>+,.A\160 MT0-@= ?'4O)[5\PK<"IP[F \PI#\D]F6!C'AV74Q>TNW>ZT#R-1_9 2<*Q\] M?S*T6Z:TXS-ZTT1^?)G2^M:>F,+;*> MJ&UK[WS1#J(P)@:V.5 '(\*YMVPS)>BR^P1V-[G4\\/ MYV ^I[N#;\#G1V#S+7 YZ9J>LNIEHU"6^!$UI6QUJXDE@1/EQ^3*C?$# M:K@@*II6\;:(M[_Z.#A\?B<^[:[P>$IX3*PR\V!V0"6 LNX[*;_S^('Q880% M/2V;FGS.X0/Y1!%'"F?7W](X>D 6TUJ%UN?A+>!,@9>X!-^.:N<[=@;L%JZ MY-C\_#;475:$I_49#/+-IN.$<_D;JFY"Q8$+#-Z"30#P#W?(R)@S=)N^EQN6 M["P2(G\1P2X2U((HP;8GP(+?J>'-B4Z[W(RCSJ!0CQ"3_?JP;N;W'1;^V_=L M5=A-$KN-.#IM%VJ5W3I/[M[W->1WIUU_,SQ^85?-G2E1W5(BJ^-WHEG>L\$. M(9#KGEG@WYP61642T)"3R,U=RSPI%7_?*3_#3/QO3? M-()$+V1UP:]2_.0\4.H1W EKKD0TW+AG=2&C[%MB\M> M;+YQTW;ERKC#D.<:'A*.I5TF3TQ27$B7>X3@%#_C.K'/@'_ #WA66M6%@ ML$6B$Z8D+7=) M6?XU492T%*^._LTPZV=Y8@]?G7C^D+*S[;C/XHT@%<^NN1WZB MH_%GTGMZ_*W]\*UU=TMNNM_OGQ[;#_#+PWWWH?78Z=X1_*+W]*77N>VT'CKM MW@+_$Q[K'<>P:Y&; *@W8:!^#8#:"X!ZZ#&"['UX,JFG@;W0/AY/2B)4R5H# M<=TR#*)9AD%M0D?B /L/>"8;5FT-A>[ TS9M_R]Q#3]8\ D*^&%;_QVKOC8%9',/H M7-M?^=9-CVDM,(_]\G:>Q'H(EL^)H-BO[;OV0^O;7B*PEB&KF/"%.KK3'4S) MM@65$H<[EU4^0K2 84Q$2FVL1-O[80OVW?-USC96'"?>?J6FXQL #QP!VT I MOX%'@RMJPR_VV+(Y7;CX.]ZSHVLZM0']Y .82X/A%CUF3 I\>>2GOUQ4*J7/ M-V)H_*_R9V+9_A=M_JJ>_.(C&=)71IX9,\G89N"/B'W).#=;@P$S\J:[0_YD MW70 &=Q;Y%;@*SB8I%PJ_AW'Q5]N,W Z60%T&/H[<$/?\#0@%*BUT)(IGX;P MATR&)[U1>X+>*J$$"6HPE^%8 C@@E:;4\[WU M8:>H8@HCP!!P8FRA"#I5KX M&S<+6?SMNCL1LWDZ[YV3%V;"388QP^J17UNM M>Y]ROI0_#@'!0#H+73DS1!4'5+*A 6WA6ZK)YM0JNT!%G,=OR768(U!H4+O]J E(D_ M;'>HPY7 @R%Y8^R'ST3Y '],L]F-&?,;LR,!]C%X9X1%7&7Y'\2QO0^L;X'W MA"SF'M-D%W\I_EG)T9'0\/:U^?$J([Z7M>6 )-@"KA.B 4UL_5F81XR$2*5 MV& @K"_Y*P6M#0(M 5P@8?D%)6%Q S/UQ#!$0OQJ#GD:H[8*S$RK]Q089WA4 MK5@"X0L1C?<_ Y>:G\_L".C?@ JR1@CR#X^@<_JD46KPX*= WH9Z?PA> T@/ MZ$=N88,8AS@&2\?0IH%XUAIRO= M9)$S\.\2%2..KV&9=DYBD-Y-G? >QFK@YS(-Z0%62L0]8QD,=4P,;0%"V"39 M$5)Z5.'LN: >BGS )#SB(TGHVE&'QPAT ZW.C:J!CC;.Y)G/A+YQ60-7;<0H M1I;PD2L,[RO60_MF@8LBP/G%AGB36U'NW7%0_0DW6:],&DIFO^K]<#F2_X[ MW@% L8NJ+T"W$JQ^(5/XY0,1TL\.EKK\.C$4/C";\4,9'/)O3WL1OH1PLO&9 MV+ 5/6SY^%5/]AV5F;&"J899#)C.):35=X4;*DPY4F+@N1[>(]X#HQB![=1T MT(&VT$I1+@OZ27BZ<'#7>7P&=%,1](^0OFA*KK;"#$I M2&\\I<:T(L27-GB^Q/2XBX>N=>@!X,YYKH.V$'&[4.87R(YN\%>$1I3 4!#D M&KX)+;K_%2J1\$:W=0/F^I,(PR@R_AB3Z!JS S%;]NAS\L>0F3.V$R;KV6AY MD?X%L)DN6@L>MJX?J9!P'H1KN!4/'@PJ1S@MY,V/3D&[Z$7_83*.?Y[XW3;\ MZ2'E<0P+=/=9-#OOL6UI7I\'9,O(.""KU\1:,"Y_6#V,MW@;HK:<#YXR()(D M,H\X+^0MGAW=<%67W^&$%],Z=U^#U;32RM6T1JU6J#9K"RMJ'$Y'F.*2Q<)] MIMBL5 N5B\4S/P)'3 J>P.2BG H!W33&-.4GU9)(:? 8=^RGN5;;C_F_C[4D MUE!+8FI)+/]+8B!M2F"ZECTYB .W*C<@R.J/!W0V M)O7<63=N95#8'S+-PS-R@CG="$?Y$8LK$G=-UY4Z!"G>-65TP?R%D^,@YF5R M8& 9AO4&YNHJSG6:_F[OW#-A(X==N7_(B%>*X5RWSP9 M7L?,-Y8[+A1"5L\KF]7?UYHIK,&*Z :U9_>V7?22;_47M-'ZX5XDVD\+QN83 M<>N1'8600>XQ>L#+JGGS".)D6][LPAWT:7,'\2R1^93@?VBJ[PRB=,,[363< M';X1M=4WX;T8A\?U WTCF 2V(2+:=^-%>"K-1!H)9'^K4OUB[[IT&9T Y[[[ MC$NJ>5*CT*@LIM%BWR41!LY%ZC9+*UC' NMZH5:_V&>K6XJ]@S\LFQ>GC/' M767^'!AAM4HUIX[( \,J*+&P:R$) ML71?]T4F-K\D8VVL-X#$FE,, JV#K3KYPIJD=&*:IUHH-;<^HR#+ODL.,54I M7)8O=SQ6HKI+8X\$/)L]&\8M+L@F[>ZH?L:'\\'NF)N4_JL5*G7E>RFX'P3N MU<)E?\D<52A>\'^H9G6/%I^9M^+FJ5C_"8_WB6B[N(_*O%!Q_/2>@SN2?'$=MX MIH-"3][@#SXG,!?L3Z+W/8/:!?C8<1C##4>&,=T1(:XF%+Z3NP3$!X9.GW6# ME[.*\$!L-817^(_G^V8]L?>)/Y/O1*8$=TC@%DM9IHQ'VL.;<7M%,,S9JTD>R M-[2X"QX7[)':N<1IA0)/$*-WUJO8V+ M,73SJ,1@5 M+8\16U!#>S0WW50J-Y+B9S38("RN!/;;%/#G<(P , *=]X M5?!;J;G\#U#?H*^?/?'7=,Q(5GS6*P4:>O[F)#TFQPG^W9-;0ON^' $8P*]9TLLA M& 1NC8%H0R-OEFUH$$4P?W]R/-O8(R;E3US 6_BAHF4$EWDN5T/X[$UL7QN- M+9/OV?*I#5]S=0!S&-LZ@! $P+$&[AO?#X;,C'PK/FUD\=<"W81 B&UIV&]E MA$]!P1IS@42Y&(,0XM-UCV\NI;R/@VP$ :"'RX&$7.]0@_>GT5V/[S\[)]T^ MF&S^!7;&63H<3GCNH.*^-X+;C'A[#<^&6)#Q/;@^:EYU" [1#W5=F2! !B\^ MF#@4V\;XW6^\,5!,$PY%L.'>\8<@.OH4Y=_GI,?O1T&K*1[HR'W*X#'<"7?@4N@![C;@>V!N*. MTX ^VV@-T"W!$2+'><,!#UQ[8*2XP?6>>?L4) !OS^)O=U[H>0*TMNP)D 9W MD^%HPHB408//-]Q^B%3K6R+8\*T-0(7R: 94"P&%HEFVP.G\\S@FAOIX+/:U M42D1" W=%6+.6Z]!]#!Z1LW+MX@#\@!GHC<$8LF45DG<&DSEV=,-OFV4#Z=O M Q?0GY9ZCX&S9TTPQ()' "A\-6+9@(LI%X3L"(7!3;(9"4(8O%B0XV@ +&&4#M[U,YI8)*%S'J^2'@#)[E U&( _F*5ASS4AXA MT4#X_E J)1P#M7\0&U0RBGH@DWQX.DX[+!*!"'#QY-$TPK_&Q;-9(@/&-T6" ME0*?&%M[(86F?.6<"+;-PG6^WI%RY@S!Z94: Q0TWW7&VR&-+.Z3T7GE)]"//.1M"$U?18'/Y6*++-FVZSVL!$"?]T6/!8?A MKFL#XGK#0%Z*!H?.LAX='J<"MFB29>EN!.J+@PK7G3NLK#^T 39?L&D)G\0>P>6 M:#P]-)[F.[$QD>A'#>1 ?][FNIRY$]%R@@]^)BH./(29Z0410M!(,?P#=888Q-TC='R?:)B Y7($_^S-S$!Z8,+Z8/^5D$H"9QFR8@[.YF9%>P,Q[ M5IHQ;L0N2C$%P!SCRX(['W,R!8=KBCR*PM:9W,,4[IN\.A "V7/' 8OL\K$$ M/(4P_]T5?1#>^/R!O0, L(>AU+I1C&VF 73A L0"6N>H>&'J4 D\R39"/+$. M ?7T%;Y7^ PA^ XR\D+?T^] M(WY#OX>FY>O8DM9^!88E:P+E5<^IRKB MFT2BFT5TX_#@PA\8DF#2(*":GX' #WU?W1\WHZ"@O@+Y1_@@[((*"E]\*9) MP0UX*?<=';E=&@0#G3C=00*C2GKA3)Q1B!BJT'@ACQ\9@C4%H/[\+"BO*G""GCY!@R'NZ!9\BON2Z_A/ MY!VV;*YA??8Y'@]*[5BS/#)@20P+G(D/ UGB[#;A+G+BY=K#_[[G,5\U;FAQ-9% MH*^>097 2ZB&/VP4/;ZL,X8'!V3A! E&.$4/#X=,@V=Y#427"874/18GEB]! M(FF,75%#V!573HT/3L&E/T0G84/R==GC+@3:1$B(S!(4.3CXZ7KOF[5J3H^B&D+Q2(#*#FZ[1)8RSB M$5 BR,V&^C_[J.%@MRTPV=CFBDZ$W19.)/"&JYD^+E[[=\#TM%>.RH$G^H'Y M+8[Z4AQ!]GG5$>^CV3$Y"\0S"B&DX>("QN\C[%K(%YRG+8 #"RD')$8Y?2Q8 M+=XW:A+H>M[R3'H2\R9B$KC> 59=*R! Y&/G'!T8)N@W^/P9 B@45R[)IN^" M\FPRF!&#N:YLL08OT5WIOD_GC$K4 $;!6[UGB!EFTK<%\H*-%DVQY&QC"UY' M+X8^\YU(H;G%_JUX%X?R %CTET7LQ5\0,36G1\[.A33UG[???S>@E1B MG@-+H5HA+Y;79X2W]QZNP5]/I#9]O/L.9R!RVG3(08/HT&$+,]\C"D1F+#0W MV=N-MX 6S]YX 47X##+!M4R]1PW07[ $O64* SPS3#][YSM A>FJE?#KIF^: M4D9DW]#'DC$25Z&AY\ZV$Q2^R&NX@:?C2VOTD*.OGQDXCF&JD8*^MJ%.AE0T MY,1I^+TT->ZRRG;UJ&$D"D$7<%1@7(($F4[U%>T-&K:IIPV^O2>";^S[+WMG MHXZ'4.Z5%7FC-OX\O\/A#E",WV]?VDB:? ^MJV+WN 16*W%EE-F8SD%[*%/X MH/%DEURNZ6<$)>BW:ECPFI$B<83"PFHM#4^Y M""W3!@T$"J#WG]'S%&MH/LBY$XY>+G:OW]3$5IPW@\(2I1W\P\'T$*45EFYB,SF=O^I2;:UK-W2C> MPU&T'.;M-6T+(V^IWV84S[Q?[U.8*Q\^RIE'T(#:?C/LF?E%]=@'!P+HQWB! MQ:O.WIP0%[G:D_[",DR%="HNE/'J"D$IOP#+KUP279.%.GT-Q54CJ@4=1;_H M7+EQ7]1HF[P>/9UG;)W,(P@1<_+21L<1?\SU"_]3KN3A$/ C6W9,1=A@ M:2._698T!B[1S&$4&QU!$6>"*KKW7F6^(*K*U=5-0#R_R$![P$5%) M=]3#^"[40I9:R,K_0E:D]JO.:[]:;)L,5DTUI#Q%(@GSF#K&FMS!@T 3=07O MGLV7C4!IF[P%SA MZ0:8/=GUG 9@6Q<3.,)$"/GC'X0RB=PAQOA,=<@4. M\33FX>L9O)8$-3W0CAER^7 V\N/I*3_=&OGT\*$(H6(169*PN-H2OA&3RY(S MPCE?//EA:O+"^1(QV]EMND.;G-4,T6RB4MU MY-H@SU!%K46OKYFD4D-QR9(3-RVSV$>6&#QS$JJ%_<+Z%,@VK7T,BMGD$I-< MSO%,_3\HY^&5%%0XKECDY)$$]P7]Y?A)J("O,$T]FYC8Q( 0%_:I(;.4K[Q< M3 Y?#(5PMPC1)9=5SX$/.)<0/'7NZ_&\8JB$-P1 S6)B'U*?QQS3R,$OTIL? M@53\XI&%Z7H1_QOLA"->""_H,TY*OO^0AU^A3+!42,$PICXL1IHPD(((0/FJ M8+2\X*2#Q3-);"$P@[ /'PB5(U4A .R<= ;!Y1'?%Z9$PU057Y^@4H9P@/(L MGFG6G=L%?=I-VG2G9[M9S_^6&[QX\@Q8X_J%W>&9S:CMJ0()[1Z838H/11V] MGV_;(&.ZZN6'#DKJ>PO6'&[U&\#8,KQK":Z->%M9&4E_* M5<;5FK(00GAPA%:PL40NARTZ>CRC,;^(-Y-<"#LM?N#!)7137&Z@2?R)AT^V MXXO8TAWV#U7! A&YTD*Q"H0+_WJ1CSS6\LC.JCY381@6GMGC,%?4(?IK2PO5 MB$XAO 5E0:8*BU70XAI\H#A:8"@,L<%RX_6Q69MYW:.YE2#; 1UA MN33.^>)FP%6A$S[3+\((/T9P*=!EH@B)>Y X?6X;Y20+O((&,_*\($+6^P8I M#GBX*])%$>(UKS(6Z#:'3INZ/-4T-91,U(;,U*N@W,QGV6GP;+Y7A4<0[8 ?ZPK-LUAZD01I]4'GB_XR,!EGYY8D*^N<@O6F5HRR?6 M))J:[OI]#N9WH'$Z6C+CY\<=\!D_USQJ*WQ13YX)DBN+#@-H1*0;#UC',-P5[D\ MS1SA)"LQ"E/'$JMX@T-2S>E>5;&)+7BI-RM.0?%CB ICJ@OS\Q+L,0QN%_4S M@Z6CC!@/W&MS<\PW.DKEQQEN3]?(?&EZH-.JVSX=XT8&M)KA(K4%MLTZMBA M/':7Q3&"&A',ILX\583#[L*>F\SI-C+9=6?T]2K>RIE;T37=FKS:_LU>-M'W:K@X__@@;$=PGD8LGF9_J%FMNTWWGRP@A: MJ'R9_,JL%YN.P:ULX6K=SL?\S9&A$1<9.GZ9K[_NX0IS.,V:H77@$JX8YCO:(%XG?Y;5&;SQ ^J)%Q>'S^MGJ9K7B^T0FMZ:P^7BFY(7$O@^+0=5/A] M:%O/H[\M)]M3$D4*O\L=2:U05X=LSZLUTRCC,6B4D?%I/>+*5D)G]BU1''&K MA0U/F5O*AN2)K$9XZB-,[C2; PG9_8)SB&D0>K4M0]:UO*XE/YL-#O94@U:# MSJ0YW)[BL1)V^Y-!U'MC>6^V[^RNSBIRGDJ5E^.R+YY@]]E(,A;Q^Q!O'J6V%9K.\ M<'9(0J>&*%BE#U8\[2"S#J&D0QS'T5R^WU4B9B%W:GFV-V=%BE\P#3= O>5^K7"A%G)&[WS&5BH?+>)B<8U,K MQ>;CY8]== B>Q"-4LE$O5P_KVBI%),+)BT9$AWU5-+(_[C@E#[#AHUY2 M&SX.SLSD'!_>!T*DM0%7/C8:[*4.2-N4?1PIE($BPY4D:E#6( M8(BV+5.3GR;N+C1K%16D')NUJ?0/%#=WY&8J'0+%S6VX>13%JG:VJ )LM;-% M,5+M;%&,5#M;;*]QX5E*J\[#N]KZH"BUFT,-2.UWR:NV M.[7W9EN[_VI9FD-G%&Q&VUR]1S>WUFPF=6,?3 1\L%F8E#Z'@UT5%#2 7/C,!SF9^7+$3C M]><41',-T67.:;(0/?Y1Q J@*0=HDO"3E6L[>,Z?7 H@P%_$S7<>/VCYFO^- M\]%-CXJG#0,G6V#IJO19>MLE2="2CX\RXJ^$_\X^;86K,!.!7N#_@/HOB5%/ MWS^F+ZSX#++]HT@'<,T5-=[HQ/D\/Z[J>1,&\GE1H"[+^&]VM#,C-723%8/9 MA5#/1[+GA,*LV/-1ZPI&VK^W[GKD)SH:?R:]I\??V@_?6G>WY*;[_?[IL?T MOSS<=Q]:CYWN'<$O>D]?>IW;3NNAT^XME)DD/-8[R\5$K(6-#C1F.DS#W[@6 M T=8(U]UW/FA8[],%S[@:OW08_Q9O_[P9%)/ _6K?00AN5X8PO7A5:!#S&_#Q\TSY9K M)12ZL)ZOG]=$,#X?IE<:_C<:3-- *OYR!E->F9X1SU]N :6)BS""<9=C 1J( M3S/]^D'6+(*>)N G$T=_)R.X:>@0!H#6R%\]DY'*98%42N6+Z"*N)>F,,)UV M6CXY/&VD?20A:[=U 6?(X8EY_+O(?B@V)WYPGO$I\7B.R(".A"*ZC,]K)@@@ MTR@@X]/B[N)6BB-=ZZXQ5+ F3V0UPE,?8;8K;;GMA;#0GI 79KW XX=ZGU#0 M@2D],"05*R1JT+D:=";,H=JG=YKOS;9]N;-L=TA:/$U(4Z@N5%YZ;5ZZ7"K/ MGA#,>2I96DZ^[67ALI2OQI<*5EO!*L$329K'KF50P#HBL))K$ [O5L Z,6#% M4;I2*I1*A^M5?D WL.W9UEAU$]T9:8)^R3M;Y4*M&M\I78J'JWF8H&=35LU? M#\5%U14T*TR+14%>U+8-&K*=P6DY.E6GB,2/2:1K\@:]4F@T\Q6+9)"U21XM M5K_,5PXC@^Q-I0.@>+DY+V,Y/;2R8TUURB-WKKM4X+XKOCCY$K?RU:H*]P[# M/W6@1^98EDKSK%BVP+*CZ$'5$4!M%SS:B0[50K764!L_L\_)2J&&O<\4([/. M2+YPK]B8=3:6&X5:?[.]9#3=T.FD=!=)ZA*I:D 'E)%L M;6+,DUX[M?=F6X^W/$VWBK_KCH=M-":.RT9.YDH!\N+3QI9R6S@HE[-9<%DR M.?G#R0N7E_&U6%8PRSS,LE$*J8"6>:"EV.MU,QCXI MPI$8<,8!*T8N+^$H)%3,W9&9RCD^E4&ILNYE,,71OAF9C5ZEBYRIVQL"L M>J%^P..PTI MZ@VM-^S!Z@+<,YJ MF!L/SD2BX#O5D4;4[#-^RJ8DGTH=Q #!$&U;IB8_/8#+4+F, M[PAUQ=P=F9M*'T%QL,3/O2?6@-CR,#>;]:T74PC_UJ='J7T=:D!JYTM> MM=VIO3?;VOU7R]()"P]-GV8_#;W?P*"'0'2 DIOF]QRDT6NX] J-CXISBZ>E8SU?+3H6]I=A;LD:3$/Y. MH49 @6TIV)8L(2FP*;#%!;:,V;%MIO"%*L/ZG7%R&ZYLJ:XG5ZW)T9NJUT\1_4ZXE33M<+% MY;9'DZIB'+5DG'DO?[73U'-[?6;"9U8Q],!'RP6AB4'J9$714:-(A<^,X'.9 MIYYILA ]_A'%"J I!VBB5EQ6K^W@.W]R*: ?X&;<0*Z MZ5%Q]\9X$* #6,H_)<@:81]W'/F*8>"Y"WQ>E3Y+%[XDF53R,5=&3)?PW]FG MK; :!@;P )PJS F)$4W?/Z8OK/@,^N)'D0[@FBMJO-&)\WE^7-7S)@SD\Z*0 M7I;QW^QH9T9JZ"8K!K,+21(?R9X3"I-YST>MJT-I_]ZZZY&?Z&C\F?2>'G]K M/WQKW=V2F^[W^Z?']@/\\G#??6@]=KIW!+_H/7WI=6X[K8=.N[=0O9+P6.\L M%_.[%G92T)CI, U_XYH1O&N-?-5Q4XF.#3E=^(";BD./\6?]^L.323T-5+KV M$83D>F$$.XO)G, 17?OEK-_<3M?'!K=5:D+0 ??WHO(B7ZB!FWV<*37P34*] MW7G\C/B0+O9O\^]ZA %_,:S^CU4J^8PPT*UC>(1K>VP;DJR:!X1MH*@-PWK# M8D:N6\G8MEYU#1ZDFT*'(R?HL^6Y6.+(]%>\RBGPL?+94\=A+GR BQ3!AX9. MGW4#;!X\:&!;H^ ;A[SI[I#T/0=& 1$CW(Y5E'_U3$8JEP52*94OK@0!Q7CD M-'W^$NJYEN\?@#(SZ-AA5_XO$E_5R[)(J,RG6BK-S99V&JO=%DG#",\E365T M#:[ZXQWQ+BICAK<[3J62DJE0T$WVA)173699FJ]V7ML+?:FHO$=0)4SGG8=6 M.=K0=F?YNLQNH[;MI-9,X6&JQ$&ACRT;/0M0PK3?AU&X3DC+%XC)8FWGQ#62 MJLL 2M36OS\ZFO.4G7?,O?%LFW<<"3L2'=^#B*.O66G;-8_= ML5)16)%8J:U]?[70Q-6H71:?4F65 I?:WU6CFX2]@Y/,G43P*"$L?=FAL^Q! M%,_AE8!/KC_ I;Z1'G4+W?'D=4&MT*C'7:9R$)%/1OSJY692XK>)AY"T7'Z1 MDC5+4M^FL7'"0GI9J!PNU9]9Z6T4*HWZUMGG:6YGC^U2 M2W-$0VJ^,*=C/@Z9K^2Y8G=:IA;Z+ 2E(Z:1>L .?:#WJ>F2OA@YWRHU9/-9 M(IXDFOD\G"AZEADQHGDV3TC!A6.@C 4!BLTP2!')*B>Y!%%59,Q5CNC B97 M\1,HSW:6*)A,2#P33!6E)B^4VIQ53)8IQLS0VD3T$?)",WT,_F2HJ*E+WB@J M\[[A:?#)O%;WM??$U]VX5Q:O>&;P3E.V2)CJ\?1YB!GS?S9+6*PO%4@V85'? MTTWNF'V;48?=,O&S8T9%NKYVG:RL98!GP<4]]YLEJAB*_J, \ \!UI<[VYV[ MKX&W75KI;5<+E]7%]-B<8D@N-Y,.57MPJ8Q5^#;E3/K4MR\RZ#PSK"&@(Y'. MQZ09ZG)KNN9:P!@>%#JJ9_^RD-JG3I!^6W#$E0)7"IR_GWQ(@0IO%^-0Y8W"142KU8]*BRLMGJ@6#VU60HT=*KB9K:+QTREAK9TQQSL/"W/K MWQ^/FN1)D5V]W#YWW4FA>+J[[K-&,QS;)2E4K59V>WH?/9=C0$/.VWL@S &2OO,S[ MQ<87^F\[)_ZH'/+"3&93PYCXU> ()@*"PK FO,_XNAL7,]1=8SK!K0C\&E!8 M''>8"@98CPWF"@6'.QC(L^<2S2*FY1*3X71A(O"2(84!47@7<_ YP8-A#@Z\ MW!8UZ.M? XI5-_A$D2BNH)4+CWO!0G.N3^=F?4X>HQ8I@>YS^AEO#NMH3GO^ M(0[6"9/!ZO<]FR]T^KH>GR?2,.=DLTJ*6=:'UTCG^;_ QTCVR_'/0V7*\YEW MX,MM9NAP/<\&24L44-QZ!@T@MV@X(?KCG -$.S/ON5\8YBO640.%P-)-]P;P M/02 LV?F\PT>^SPA_:%MF:!57G10;V2D PM,0#U[MM@O@]0.W7-.8M\6\@44(8P47_3 1E3GP9AO#LA]:+S=@(X;;AV1 MC^X.0D\)/21E.TGDJI$#+W3![B!"?'2P]S'K2\WP/*.\!(9$O(+8"[P483"/-B=DCH:GX&\,% .#GSD#'1X[@=4(=1V=:[C0M]\],-H!L.0 ;0H MDL9I"6_L?._B@VIY2D3N"M7]L&/![6UL&)#4HQN 9*P8X2(=Z_=";&$4"($] M-JVD9#HP@\NLSZ!2ROP,RMN5@&S:AG")Y*51@&*5 MEAZZ+''F;"Y4SD:RJK1GSD86.3G;)62DV]TQ.6?#W3$"3Z$[0#\ACN88S4*I M5CE8S;:"5EJA=8=N6SQ[ .IEA2>%)W2BX^AO5M_V)'J%IGRBJ1P'FJKU_1M! M)9KP3U$;J(IJ Z7:0)U$&ZB%[+>OQT);S60'!-U\N0?2]'?< D>D;..9%+^< M]2]B2(B7<:F3TQ1# WA$L7PQE_ M7ZS7Y\_7U7,B1"3\WYO?6G>_MGND T"] MN>D^W3UV[GXE]]UOG9L-L?IDZJ^X(%:KDV_<^JR<370I:"19SJ[;[WTV%DMT M?+U1;@;4=*=O6([80(+P)F4P'9A@C3@]L\!OO;%&\$I<&W3$.J#C BF-":'8 MD%"N:-$ F0L,&?4;$8:@U@1#JN08@Y M"9O+FV'-=ADZ)ZUIA4D$=3B187JNLT"0"6=%!)%Q:45C+M6Q-OR9&=;;W$PE ME8.9$L_QBU)"J\AL,&!]EXR8.[3$V@V.P,9*%V#5S%:BJ/NF))",G> [IN_$ MRAH8JO9OH")?6Y4KL=:8\54U?],1/(?]Q\-M2-1=I![,RV9 !U:0FY=@BK88 M1[C'&=(25Z:?&?/?*=>C?!7A!,M5LFV.P/ 8@&:'26][X"V=SS;.6:74;L2( M1"5T=W"/S_LGHW:@Z&^I2W?7:9?QEJ@NKO0YQ/%&<#M^S=!>#>]=O@(WBI2^NSI Q=[?UG'+U MO)J^*>]\C'DC/W-1G$GK7!1GCC6796M6804/[\';?CEKGJV>N&]##CWW7<+# M#O< >&7;M!](A+>^W9+XWG8QA7!>*IPI'.L2T4OA2!553XBJKC6.(.FA5=ZT M"?B^*FUQ/F79KBA!EWW#NKV(L7%0I'1PQP""HN2!*:ETU;:$Q0U*EKJ M2@F8HJ125>D@K$@@\W61Q-35L=.EVQV0L4P:TY<%V$N"TS>=UO3 A)0RZ?18 M$BP-[M@R-+.YT:QP*%CWBU=[KZDAXG)=,:>V/CX>S&7._MK7FYKOMFQ%MXP\=52OTI5S)'<*_J!8:S<6S M'[,?97=,[/)HV3IV?S1Q'XD*L^.7#9_*D[OY[L7)V^Q*?5&'JB@Z!7S>.$3> MK--1H1G[8D9J#6/F>7\(D]4HE,J+K:^.'10?M1* 'QB=T+)Q6DL;=E^*2;[L M87^IXQP5I]P>UK"6P;(VX\Y/IP!P!UOHRQNZ4I;QWG<-6:$K5>@ZA,.PATJ+ ML6QX20' 4A:IIG-Q>.RV/.:]XI?$83D3EHM"L[996VC!J M2QE_=HKQTC:)Y$$6;VJ@V6P<-C&0-H8IU*7&QZA<%NJ5]"W5'Z_V>[,3K%2E M>S9*1U?+H<_KZ2H9+IK=>+;-S .O"UP6*I6X'8]C8^^4:I23!%K<"Q.7U;A7 MH%2!?&[!=Y!$1[E0;NQ6R93U_=%;KH!D>*$CPSG!;]/30P^^J'$147(5?SXB M&Z%?+@&3LG6*#"]'G A@#K3TL*OB.6):( 5K$J&#I@^:(\B8,["_?YTE$3^: M_U"I%E_?;:M"EI8^4IG[6[,%[0%/03*9UJ8VGBGDA/AV*]BVE4<2WU:R6KUP M$9'SVWDW62;6-$X400GM1L2L\6)!?3P(RM!:Q8F":@/K'J.V:A9*$>NS:["F M]FVDIHQ>[=O8I/99T_CQB=2XH6/=!> ?MO]?J5 O';4((N/Q78Z!EK)5$K6; M(Z] .TB+P-T5W4EL['!>H"I/P%6;/?)9$=T+<;S-.7WP5DJU MW?9FJWT?Z<3;F@!T!\"=0A9# 3']BN\P[95J%Z6,EW^4CUG\(8YMW]^/26"Q M_9!T24%E2*S33:1U>6A-LV5JQW:%$MD#FW88IVP)_@0PF_8MM8>I)%$@SC2( M,[%#]Y-+GPT&OVQ!_#GDB'??>2-FZ_WKA;^'@;)TKG)5C&_Z_C%]8<5GF]$?13J :ZZH\48GSN?Y<56Y-_IY$?.7 M9?PW.]J9D1JZR8K![*;T$B/9D^/O[4? MOK7N;LE-]_O]TV/[ 7YYN.\^M!X[W3N"7_2>OO0ZMYW60Z?=6SCL+.&QWEDN M/,NUR(UE:LQTF(:_<=W""Y"^ZB:(H0X>>,^%#Z(/S$MXC#_KUQ^>3.II8!"T MCR BUPLCV%E,0-Q0$>FF1[D6T[5?SOH79TN^N-Q2SZ[!(=<>_N/\FPCU7,O7 M]R Z!AT[[,K_1-*[,!E8MF M&D\X!#Q,H=H/0]7Q 8I=!:PQLSGCLG:\XVY9FPR,4U%TVW%NDN\)Q+FY1IQ] MC9'BO.6F]J S&F._$.P=,J3F"^,-16B_#\X&Z.L7,H;!]?DNH7T/#HT&\N7% MH:O8$EKI.D9!7I*+=@>>2/PJ,!W#5+3<:9BK#U9.N'!T4]WIA]7Q'JH<4HS) MNGX^_7<\1#VE@]NWN_NVN(R#&-M+0EH41);FO8N(RXR9DO 4#4Y)N)+P^"2< MRF0XA$")2?FQDSQ?+9NX0P;_MQDC([A@Z!!F:DPC?_5,1BJ7!5(IE2]VUA3I MBVOWTB[IFT[+(;9<.T\ID_;QYU-$9^W?_Z^]+VUN&TG2_O[^"D2\[FEW!,0A M>$KV3$?0,NWFKBVI1:EW^M,&2!1%M$& @T,2Y]=O9E85 !*\#Q"D*F:B+5%$ MH:KRJ+SJR2@(YT?F3S-QU-%S?'*)'^\'_"Z M%>^]?=<>5H*)G<"H^&Y?E6MGXWP-7<5WJE\U%!>U3N[:N M>CN^?.QIIHKW]\+[*R]X;\;\!RJNOYQ3%_;+VOR_ND)JC@@4--BKI.+T3H0\ MRLN:^M75HMK)Y8)2["@=8EQC]C78R HL3A?E0P2O"G=*()%N!U\]SZ("3.8_ MV\#N7<^QCF(TU?7&G)Z]ZY\7YQ'B+)K6W)U)#F1<-*K9*U+;VA9G%"P^2SV3 M"RR 7JYLK'X.&;LY9'"&45,*77MB+O.QF:-K::8ULET["+$H\GFG'DM9N[PX MI_D:EOB9B9\@]E=.:I# UA2AVZ]CK)0]RI%OZ(W+[.6*[8[\'/APC][>J?%8 MGBQV(+2AO ,/BM=.09_ETL]A&S57; >_X_:]$=-"\U5C?,.5EU],<>&4>C!? MA6!\ KD9S")\YG3>5[(NF_+OCWMT[\@>!3NK"W$DGRZK'%:5Y')?>V,-DT?Y MQ8G"!"].,1<5K6_+G-O!EE,T"2:>P'@EY:M \#*$M%.NQKCT?$2'OAH6:35;MT5 ^"P8( MN-45U0,O214O?;CS/?"TOGG!<0I:&\8B3,*=PS='9:V]7]96DG#P$WAS43A0 M!4JEML?RUB*?*4I*"B@E^Q:27("MF]4=BEUWAU(\*IK:]O!+&XK#'J$-=[O[ MIA47B>FX1G:>68L\L90.=\P4)<^C=J-X6 <*L*B DU-P)DK$%6"1DG EX4K" M%6#1-&!18+\JN*(3!')1<$4*KNC\=U_!%9T '(N"*SJO>/UB< HCAVMX#;U6 MWRXR7U@!4<@L16+^K?&*YG/_P9H!5XU=;J@HQ"(E%\<\%'*YRUC7C=HN6=RB MQND49-$)5-]N B62A^%4UNOU78J SB/*632]N3N7' H0L6JH"X]%XJ.#JYL\ MCN0KO3FG1:U"+BH 8HQ"+CH&TD<.)W]5K\W1Y0JYJ'@\EB>+G[^NP5UY^[LA%)W%6%^)(/EU6.:PJR>6H MS>V<5K/95-A%;X0[#\^9&+63I'8MX,>E%U!7I1Y;)Y)(]PU7VV:\^UT-7!Q;CT7A/,"G@ _L$[ MAH1-!#ZT-G"\EU.[<)@GNL])KD51YEAK6<J) M5@(I"+8"U8(=$Z I5\07M9/;35;IJDTW]D5AR15N<@46,+632E4I4+S#<;H" MQ3MMN+!3 ,5[:R0Y6?R\P]9_%(=";Q)C;\URI6+AB"F@O;>>6BYR*=+QY4/A MB16)]]]D\9'"V5-RH>G\3WF54)CWWNV,3[1FVB>O#VA(7V>@9%9\*%HT<0C MP0F<_X7XMWJ[N\A88KNJ(KHBI1#$#F),Y'^PIPZ6&SA20'UW0C8*'KQ[><3< ML)!C ^#I_^!=PU?NA(+_-'D,F-5QXRMRK5C''^?"\1R0OT.[CH6Q@15?[I,O MS^2NL>+.L^3.7)RK+97IZ3E7UW$-LO),E&>B/),B>":5I*HY\G^%!NQJ6S&=FP#XS_F_'39'Y2*A&U4:NJ$;*ABLP:ZWM)VS=_2#W MI(_BMP+S6QZ6?T6'T[OXD,8[F@O7\#NN3?-Y#RF\@LA>86L#O)?8LPF(6K4Y M.AEA0M2NCMLF"MX./G'ZW;J/Z(6/'0:'OZ3XD:4M]S[+:H=K97-2K4*<]VPH+?83L*G()+'E07?;+-G.UL79.W/635THYQM MB;Y[]*,H6/KGS(.YLV#!:J].I)W#.;-@_FIP#5OER-IQCT&5ZPUO0!_5.L [ MTFM=,]DEK'&]Z1714S*85JQWUJ+ MXO($5H^74&JF"%$[E %W0D$^UFX^W/6:QGP]O[BZ,5_(1[P]R;-_,6S'0[ M#POM#?-O[MHWUPC>YDIYAR8F:T7P"M9B;C/+;6"[0+L-++>C.'H%[NRZ=U=0 MM?#+3>=]D3$GP57)"?F8%<$K _\W M/=NIF3JVRR[BU25=>K?$HYQ>4)H8.PZU"GZ^_4?KIJO]S1R-/VK=QX??VO?? M6C>?M>O;[W>/#^U[^.'^[O:^]="YO='P#]W'3]W.YT[KOM/N9A#K#SS7&R]D M! N:]/&]3O?Q%=)H.EI7=O3-=CTX\!S_8?_Z_M$U(PO.(@M$S/XU,X-*3[<'O]W]KM'3':'?"@EAIB)WD09<4T M]3G;LN78L4UV$XV8;_=GSHO/=M!WO"#R&1:1C\; K:0D[YECTGVW( RZ0]-G MGTQ@XSMS0LSZ //]Y'C]'\L.D9\U!CI_#"\+_8CQ;X(.9E8+='_?@)FUZ++6 M5-,<7>/'"XG/./+[0WBOMOS,2^:77D'+]Q%%"N?[:9)90NO%]"W8DA[S;P?T MUZ 5P0'G [&MZ55UQ)E(CSQ,QNRB/1H[WH2Q;@A;<$OS39U]?+3T\=>Y^1*? M?^45A6?ELJ$W+[.H$UI P_+;;:.1ASP*;X?7@F12-R)F,^P^;I8IF:ZE@9C,O\9?H%9:8,H!$[0GF#GPI* $%[*/MW^ MD%F1P\0>9HB0VJ% F!Z3!SRI]\%!!G"0%D0C8/4)[HL(34TP8$7MF3(;,%BK M<1-\S<&^ZMI[L>"_?(C;(+D;'N?\A]F36Q6:-B10W*VXN(#>WGID/3N%;XN5B;#PW!K=HJ%?< M_KG'V,;V*_/[=J 8N( M_,!&YL[)V7%Y\?;Z#CP!)02YJY^MN:C8_%VD;=R> M?5=DD([ U[=1&(3@UE-E"\<99# *HBC@+Q@K&(-/[UE[+'8YC)5>L%3OUC$Y M$2Q*$88;9M-QHK;17!IQV^"F9Z.\7<^RK>E_"-]G?[,[ G>>2VHV-XF0$0_A M*TJ3FTR.97+R&%AWS*>W;!>>+I<:V;K*[.SM7EX?^]:/AZMJ1@'Z7O1U;CBN,2C@LV8KGUM>="=MQ9D1HE(PO:=BA% M6CRS6^ZY,JLW%05,:7:"(&+6Y\@'4X"S-%>/Z61KO,,[*=A"5$TJ>SD'MKLX M.RONB^Q[>_1I#N_ZV#:BL+277)F838:RUPK[SCLC&JOCE\URXNPFNI$ M-?M1 [6=O2IPO7ZU'=**,CX5AVX4.,WR[3Z"I]D&OH=2[D7.%.=GQ"A[;O$L MSLEP$(),-<_*<#@-M9RB60Z&@U'9=W,N93BH+.]!I>+(QDHM*S [7L0]SF73 M%>1<>@>-I<\5/%'$YU[*41V:EF9J+X)8FLFII?EL9-I41R2;D46FH\%"1OB^ MY9>JD&R]U3S4VYB'[N6DKI,Y/<"4C&R @_@IQ2 7 >M_L")_PDR@13T5J)#7 MGFB'#KJPQ9;\HH55-EU8HU2I9A:&?PITO"HW9GC'C#D3G59+M']TH,MM)DM=IGF@M*V-[8/IP-[]Y,#9?]'M#ST'[XO2YEV,@9%1&8T\ MBSF:'7!DK]#3$,UMA*R+IO+ M/V$BT7)8DYCVP_"] U8F"<_]>AZ,.D9#68A&2,0 M'A4^B_ %^#,M #\7-V4_;"\'RY-2<^[5;W^S];+\T\_S[K66LQ[OR+8LAZV- MZU.OY.WQWMO!CXN!S^C( ;H!27T@SE(O=[-%U:_VOJ:,/7X<4_L+:#DZ.%+: M!/?S"VQG1^SF/6SF MLA/E?NHL76]45E>8?04CG;(/2G]6OM5[/LT3CSLXW( M0V .3&SF+ ^[S)WRV^*[]BL:$\R2NW9@OBN7RMEJR+WR7?%4Y1\>GHB.'4Z4 M=MR12Y.M/#"?&I5LJN0\U*/<2LVQ!QL=UT7CNSV[^,O8;JL01;54G^_(+V*C MJF@T6Y* UXXQY*.R&-7>\ N?[#Q6L\&C\7G[J09 L5\=)<]UP)G MQ@Z']%QJ"7(>O\6SQL@*X M/(S\ _2A"$/*\K3 FW%+"T#0N6%'OIH76+(Y'OO>*_E?SF158"6&HV+^L]UG M\S7_C4?([O-!TTG]'I*\;+_R3@7SUO2<7 :+2+OBA@BSSBO*(6W&" M,+P?SX8C8%UP'NRGI@Z_(+MRQ#*D.;FGP3+WFK/G"W)K#V.U\3L\8.I4./=" M,CE/(JX,W1Z,%+Q&[8OGBX_P>QNKQ$II06RS>/+1741K]HH_HYKJ.Y'%PQX! MHW;HNO;$7""70ZK!M$:V"WH%R_R>6>HYP1$2>)%'NIBH!DQ#A%U0@$20?CY2 M&+Z(/JF6Z9,F2>\*>6TYCM='7IW/'FT^TZ7XK!T7-H5UPV\X$,;WNGP+OO(- M:+E6:VKY8LQ@#P([)RBZ3O1WNT4W^:*;Y4:U?,Q%7ZZ,!&O:T5DV',+Y732F MK16":>&0%CWS^\,C+#,@[V ]TF%V+ M.J;?@2GHL]#VN>\,RF-@AT$"VGO@_!<'\D_@B"5P?V4N0G&.P,WUS8&;V]_O MOMW^V6YK]^V'SGW[>_OF0?O4OFE_Z3P0CG-W9R#G);NU%L,)VM/!=!\37;OM M >?RHWXN'^[/Z.ZX: [4ISUP+%D!@:34(QQ' U"8EC864R5?"N<;L#!T&#GD M>-9$#N4@'=OL87#"YB"Z[+4_Q#@062RF-K!?T>.*EP>#]".?]X^?EVTV WA+ MH+W'O^&'E?)'N65=>OW,=M%WC(^_E#2*<,0%.6.!8JU9$4LYB4O'0O$*X+1> MZ $.;$<*[QUL2C)(ZPFL,OQ!1+MDWCM3FE+GMA+\4RW/BFS(L'LJ6(".$UN M[YKU,FK1]-R%AM"^1B;ZP!/80W_L<4.1EFNZ<,P[S@2#.+?]T.O!XJM&*>,6 M/JS<$#L@O]E'^])EM#'V:!R%9-^*$)*T8,'77FYH?6:]L /K\R-\33H)1T< MNK^HN<$/-\70@B%C8=Y5(,NT\B:A MZ(@&XW'G"G@G&Z_@N22SY+26R@&VGLAJ-WV_5TL MC]OMU[Z6S96MB-3X&E6,V;TH#P6;VG'<1PQL@L;S8;=HU_\=X25EE.E!Q(.; M&NZ;C)*V*%K%!3S681C[')D6FU&:F@5#]7%8TA >".'+T$.)94@F,0SXCKXW MRKXHT(*H/]1%#5+&TK\0V+W\@UCC M#6B6AQ?F/+/O5!TSOQ5 PN4XX V\\"(M#[$X3']O+[Y=%JQ,Q@=:,(_GBN?ZU69P;!R5#'HO#AK/E5E MRPK[MZ]OJM:HO]C<&J=U@1J,9I&@N6$8_)2D8OFT&_4%K=7VE1E=UW& M!@A6$6M'8LU8*V^!2L7"F96!Z2U@<0VI[!1F;VHOJ^4%>WF"7 QK^K*@8<^' ML\$)QXS,.7)_(7>ZN9%LU$JK&K\K!7\P'BH\@Q=I)P^D$UI;!/ZKJ.6U\ MR+=QY3D;89$D1 =[:1G+T>(HC4TO-^^_Y[>" E!RL:C2Z6ART=SNTO])N16M M$0:C_\.S&;QM:&3Z6&[@>,&#OX:MIN\ WV;T5C^>-%SK/W MGG:#_CR^8E?LMP[[%4.QSBE /!*NYQ$T+F9TQC*C(S.83&9T#FWART@$I8^S M88BCPG:]54MH?C*NF">'45;.@A*Q,Q6Q8IR.AK$=,FI\97/KPH9SS+;/$_<3 M3,ZJ3/H.Q"I>^D7EVHN0'U:Y=I5K7Y%KIVN$*MM^4OQ?R)U6V?8BY8A/F\&+ MM),JVZZRB@5R])=GVVL%B*!5LUB'*H"FY.)HOFUHMP8-259Z D["PE[,AG8GV[ M>K.%&,BSOQ\-(ZY1-(RXK7?"U&SKGS^;EQOMRB8@*'N0W?(ZT%6=D(VT2DG+ M0G*E9I >MP<=S_XIX&\((_A1)%:%Y1+[ M&QQV>/X]%KXD?<]2 MZ%L"OT47P#XQJ#C]L4VOZZ;^2!^_L-E/HD!^@*\6'WJ1+^&"IG!3B=<,7-.= MZ8=:AP.;VX'V[PA^AW5-!-H,(C5] ?VH&>6+WR482@>69UDD"1(Y*P64;KM< MH0JXK] DJ#/$Y+9=?8VWR(D&6I_Y^+3VMW]''IY0/@(]7SB>]P,80*XV132D MM$!Q&3&3D)=@75W6YS!F./5*LR5!W+L(D\9!U5I] MXRKJI5VKWI1XSVG$?: M$H0M>;96TO[T(JT/'(S8ZJ$]F CHGYFII^WK?'\);,]T4_JMG/0Y!(EAEG9$YF/QK[WE]SWO@4 M@3BY_V8_HQF?&/ ML!,^XPJ!:P"7I10 !W.*50:,,2#@(HD C+SBIW0!?$IL#$LJ:; E MM%V;JJ8@K>415A77*_!UD!%*V^^PYSPB#C*((W\!>!?Q/H"FYI"%GZT+^\"4X <\/9!<"5+(63![4EP5J M#.46)LO% />72\F(-W7D7^^;R,^B;:<7A0CGRQL*V(,!T!99$>.9L V$H35O M^H1R%;#9)3OV#\9W3VQHZ,&;1QY2DO@&E<%3H,\%07SR@):ZZ&] $%F$A$7' F27\IQ'V5_Q"N44$=1W+N27'CSLZR.VF9SQ$ M)GYBL Z6*!8'UNG@#MACIT]\'>?. J5&9A+3["/HHD#CHY"@9M*<*0!,"]RY1#'7:)] MQ%!F?X@SLX3E9(()S\44- #.@-M1**TP>I\ 0R.TUQR;L[C+N3(96')=, :? MA ,JSG101+R^:00\0B$-S1\,00'3:(M<23 38?C K;?[.)J+YL>S'7#6]9:J M6(2OY.* 4W"!M"DS1Y=G"6P H:_Y7 .]V ';@>F$K>_SJ&JIEO5-MN7#V9'K M*_T3!$VTL'+;1Q4;21U,LN9% 1 ]V!J_%7FXV\,)E7DI\XW^UKQ\?.G^T MM>[C]^^M^S]WP[',15,$H!>#OF_WN'%/VD^"@V_H^$R#%IN6-\9O/GACNZ\U MR@U=^X?]ZSVR.0@O'=BR4[3H3'0=@2$S8MCG&4$&N>D5-SS%L6WLNH*=&L9C MD,,XL_E?I@M.P40S>'>%:;FF[Z;G 5:R;,3:CT;4JQ4[/8!) 0?LB %/I5]P:IQ9WDP$+Y[H-2PQ8,]D&VT\)$ S:CX:WH\W!C/#U!_ MP"\OHL-6BLM 2]H.34J:?M23JM]G)%3"1Y#3*&F/A*&=DK7TK+DCV4])V_RF M2^#=L91TC&/$9VJFXC#:/;Y)\H054,1BYXCE\(TCC^-T>Y$_=Z^0'O9H!)8C M2GD%(<,D.HWYFP)$N69H" 5HN$>.)CO<4-V'APW&-%1,GDJQM M!\F8Y.&9*11M(*V9EFYXW.4V>$IV<>T@4T"#=XW+"F_&[ 4H+!YF_N"[[PP= M>0N%F6STJ7>D88$7RWJ".)PRY61R4>Q4O"$QA/#<^7*<\('#-T4H^:QG,M.@ M;B[.MH[&([$/\BNQ$,9@DF'CTV#:O2EI7SUR"KF9A(VNI3V:DD4:N$_HQD"& M8.1Q7TS2&?LPF"/D_6",5B)OINXGC,"9>)AN%99VA= $'"/V,>$[I^5O");L ME)S&0V:YPP&S&.S-V%=(WL6EDUZ5D<]CNP]KZ$?I)D[U,N*QR!GHOYEF1EQ# M"0QZVY5^X[N&<<4[_#3JE[.MFO"%]+!\*VH8ZBXX,)\]W^Q)V.S5\TA:*)%& MBCG2I#HGFHG1-&:6M608?!/?-@I(QLLQ:NG.9$M& &IS_08;@UZ-7"(U=S=# M#JY-EQYAA? "[-R(O?5(5:29C1_P73$!;@#Q;U/_JNGOT_DP,WA*G<:QS65' M' P!/KG#HZYF#V9/]@4)V2!"TR9C+ Y 2*<,QOF68=+C 1N'PPI-,0['[FZ]-R>[24 M6_-L4F[[TUD8 P">(^9\\?P?TDB1,29A=8C@7!"?4 Q=&IE&0-9(?(99$02; MUZ1[R.<4%NS:,G@@>A'V*.FV+1 MPG8AO3%[#O!6%%9JKP[ATB[UQ=>AOKV\>;A\[-5^WN M]EOG>G6CK?5GD193-+3LP>10A_.U<#I2FG,,CCB%8RE*AGUQ@#[<+X"!3=[G M&9D13+0^9ITP.X#6M,LU,:AFUQ(Y+K+1U_?RI6$*\F+[4YZX$(( .!,.%G2" MT.U,IO-79#T)^QE9-!TKELTI)._YC#O0V+I1))T"/)"B,&7AX^3A+R&3<5X> M5>*18V>21(QC6QKMMA%ZSQC6EMLR;UM%8'* &A.E#O=()AG_.Y8,])'%Q'60?]C/Q[=%&C'+YIZG*G%JI45^ M/E(I7:UYE;96+M!5VO51+VJ-DT&]>"!?@O<2TMJHK5=>@,WO(L0!KAB?)1&[ M8.RN)N&B6P5%%L==KF4W&DB9DR#@E+]^;M?C3XT.,E)U%#KDBJIP:I11$E(, M.BR7D!W.F55W9/(_@,A3V.,]M86D?O/W8&I7*]]_J5\V*Z=U_VI7W![%7;EQ M5T-OUFJ*NQ1W'82[C(9>JU<5>RGV.@Q[U?3F93,?3.(=B-%E3(3C*?I*/U:W MJ*:D+ -EXUU1(8])"TKFQZG#3"Y=5/?Q/(+(\/.H>I+CWJBV(Y58IWKQ=TW] MZJHA$NEUW:A54P5C@3F:-Z=T>I_G67ERG;]!5$C-JXW RU"I@@=*\HJ"'I[D M=?#B$:\Y9Z'IV]%("R8!;""/?%MX8>1C4D\M21!W2Z<2++XQ6$'%RXVRF6,L MK>#U*32SJ<*?5(UDDKHH1D7D_4Q]G,5DJ0DL^UT%C('FI:B+GR*ZGA3CT!>; M>K51%E^RT@FPW21. M7US;.U.7&%<('*ZL]X$*%9.!XU?B\*OJ#>-ZP!DZP+XY@:>GEK.Y*A%)0+[M M\.*J4:;B-Y'DQ!VE.%EOSG529M,@A?Y\ I%SF0]V$D@ &*5 MOZOH5T8#WH17>D-1K,C<6/_QU^K9^HNTPDM*LT@,KO3&58VS^RQ[B[I,GH / M0A_OD073=1P#;[Z>6E'2(77*457+@AOOB)9!!SU6A\ (%T;J.V14&&M=7O^' M_>M78N@[8NC=$Y6[YANGQ$MFL:<_Q*+[5'TTJ@ABO'-.5=;+A3+!U\]SU9LE MXT2"CWM+5M;.+5EY0D3,*UEY#('<"46:W\\[!1+NG(RI%3@9XPCZFK+$]XFON8CF;SXX6U]V^9V_OZI7C$L)/C5E MLN\Y#7 (NS;O-(#BM!TXK:)7&G7%:8K3#LYI=?WRJJDX37':P3FMIE]5K];G MM-.,'*3-ME3L=(M&%,=@M8,838V?=NS-[:#Y0;BNT_SS^-TC4"V3B>=_&># =X;YKB@-$''>Z$5(1#/ M$.&T^P(':DZ^E,:;>]OW:"@;EV\/9>/PJ?W;&".Y+0!JM>-G^!/@9HF:^V%K MA*9B)^W5_>*32=FK^\7GG[(_R?O%A:/66[@J6/]PM\) MGK+G+TN7]1F+7GRTT=5AYH #\Z1K3\RE7@F$FVV-;-<.0I^*Z-7MJ8+W0&:C?*GH_!;H;*P( M\RXZOJNE7'W9=#JB4MXP\?! 8!O9*IX]&FXR"44%4MD,U$R.JCI^U2POPMJ? M/:2HWDKHI:+7FE?*25"\E@NO557X1_%:/B:U7JYN#82J>$WQV@:\5M.;Y;4L MOEPO2>Q>.!+;=.E^G+(KZA1"I82AM#E2I^@+23FZT;4]=6*8![4I(W:I_=9TH^57X](MROU.2JDR5$)"9]0 AIB M%3HA0"+^'S)W.(CBKFP$),GLYU3;19PN;T(-8V&O9='3EJ,=4G]:N2\[-!5> M01TY[F%HOR@Q-4/PM0!75X\E&,R9X!68">\\& 5T X6Y,%T&@_+&@Z*5I^B& M23W710M?&C%&@YUN(QW?U1'W>29 7&!?$'RDT-9=G^?>,K<$!RQNK>C8 M3_B$>^AQ;&-!SS,%J%1W70Y=!ZONNIP!$=5=EY,K/5?U_H6K]U=W713OG^^F M;WO7I7EZ%2 BEY2VCX6Q?]K)Q7,)<(&OH!+7BK<.PEM7JEV98JT#J:VFNFZG M>.M N>SRBAZQQ0":9T=$&%F.)2+),F3=96'H M\)#];0^VW:1\#.8'1IX?/B'ZE.N%F 5RL$T3)02\P2" Q_CP(FKM#9)7P8?> MB/&V6J;6-\X18MV+ :GBL'P4.I[W(X4BM;<73'65,WO>< M-/" =\P ?Y^CY_AD,B]%\"?(\V+V3PH M:?_#.QS:+I<;7B+'N^MIH%UM"V2*/7O.,TX7Q_$&(7.UR!UCPK'/0_H][.G( M FP)^6S[GLM;VR'"V\B7.-;_WB>"]!49,VG>6=WW3MG5%M$AP@+@43D;;%.\PE=8])KI%G MH&<::+XS]')S_ACX:G!R8]4F&N/Q'*NN$=P=Y_RX":+KN1Y.XTR!,"%MXXKRE"L4QKFIEWE4O@#/2!K8W@8\( MM%#.FZ1ER2B4+Y:*.TAUDDPGV#%E#T(6>BB[O * @RNF,139:Q_9'E[,?.^).//#Q;KF2H%XJ=3V>74-%B0]&XT MYS1-G:Y[D(/IJ;:FYH0WF,5-<(%KX[]0)"HX_#%V.*EIHM3HE:N$YV7SV0UD MYJJR+XEY9S0OYT@.%;N@SAV8SQXO<9 Z=;Z(&'KM\HH+R>(O4NV+#T>4B[.= M$H=$"H 10-&/3=M*2B3H%"#SS(2##_N@KB\>^ESQWTP>B@'^>?7VP#]7"IL@ M/7%>D%:QZRN>];1,BK-%H^=9SC:=P ,9&W#3(LMC*[FZ5#1-=IU63W@V!?/4 MT[MZ(U8U*WIU3W5MODP]AFVYN9J2:E+N?F?>:_$YL(J'\]"$P<:TR6(UG1&6 M\<#'ML_H,$1E"4]@/V.T\< 0YJ588S"#A\@UA:/ E[7V59?-HJ=WB2CWSN#= MCTFY3^V_4:[+&D%14@;<:H^!F^/S%]S2:9>TEOH*9PD==4DEA4L-+D11I?GD,QXA(._?1,J!9J)VX#W3_2'.-&#F MD1UB#V??I\HJ.K:BL;"LC7(9?T+7CKAH5FOY* (^$[0>:%WX^#\E[1$XC+.= M(_9U=E9Z*O 0H%KTGWB[>^YCR0FA$(9\(.1:7S051W&%'=3([7/PK"V7*O6? MI,2W8'M2"XKBV7#J:JUX;U#'!^#U^ES?TO1A4:)8%S8GH&[?4U(/=K%LE^Y% M81#"9[@E :R!)9M ^^TA);W^#V[6+*30G,#->Z):K-EFB/<+&18FR%Z? ,XM M-C#!S.:F'$:(0*]BR2YU"Y=_Q%)'FQ\6*=YP'&&C<_QM)F MU'06OC'$\YA+;CHVI,5B(W:#"MWA] \C\?>AQ]\DE,K,+&(-DF51602/_TDO M*[L2%&=2L4^1"80(&1.!A')=NA*D=_I#9D4.WW,PZ6#[-2NB2FV'1[ZV+VF1S-%'U,S;;^^;-YM;GCTONU ]ZT M5I/TOKZ]>;B__=:E4/;=_>UU^_/CO8QA;SKEE(?X%S@N]F"R??G]O+'64+"? M[:#O> %*\36ZRI[#G9H[W^N#H;*E=_RB8,S&"4180C\T&(8>^0N(X\3)1.R$C+TTV08QV30WIMD9M %"3@- M[D%Q:4;5O##J[]DO]&6C;HG?$AN@BQJ:^Q+M5^'\MGCAP!4=8F,0:RDKGRCW%HTI=P96I-@C M6+:^[5[C[B"Y:)_-<-V]VWP-_)B)Z2B-8(P$@$&*P0AP^".?SF8'KP0!!_:' M?%+\'@H<^R-.X_31WF-ROOR5D0B=X3O!5+#Q-$JH-T4RF-M[^Q<,LV%P P]J M7"!FD?3D'@9O],/'8UP,1'(IM$?)[29A27!6HH5%CLPB><*Z-1Y-I]>??M (*'(9LQ^@:^C8X(&B=X/X76 MBFE=6"0WQGWV9/KTKH1;2EK'%4(ITU220X4%L)JS]-2*B#(P%EZ&(3Y RRY^ M+I@$>)#T31<./!GRU60"/\5-,0MYO;\X\\74F!T,C9@1"WDH%3R"1,#BT"=^ M&]ZY\H5H$HH'N'G&5XJF&WZ)V[>^&0&OV0-S" R7EH(#!68?6[^>>CQ8."_GJ MWB!\(1N<<[(MDG'H*Y%[3^Y'>KP2F"0VAM*\9);)K.*))I,1@DI7+#%.3"P\ M0N_(EMD\,2%&2D^+:#4FJ/,GLS\1,Q-7?H7:PUCI"/P?G(6XMBG/>]ZD;")% M-;760>3RZ[KAT/>BIZ%\THKW1@@L+GQZR:))&GY&!3\\[#T0KE-JFL5(;U3* M;R^]L;7D"8T<@$"A_\I]:5N&N&+MC$WL.(G!Q.7653H(.90VY^OMD9-5QS02-V6#LAW%#4T M\HX\;DB/,1?/PR39@Q;&!EN">%&Q>93='39STJYA@<_;[^F9[5M)N(U^>"J1.4[;4HDU!Q!9@&BC$,HWT!?FL M+Y7QM5B V4([&#)KL4,@PND8.8<#)-; [H1\K+CA) \683T2&.XIMH@)9@=R MT7N*H(I0A;'G)"L8.7>M^P>MT]$NM-N'W]KW6N?FR^W]]]9#Y_9F?Q%5.7UC MT^-DMK"0)KV'.MOR2D4L8SQ&:6H;9HMNTX.*IK+\.RO&_M;^VOK&0T7MSYV; MKUTM]9H]Q4$.6@7CHB.+&B#R><6J+-P3U8E4J )VE^=PFX;:P*) XVGA6$0[*$9)S8P8 NC8/''3K2J:>DSP02*,H'A6.K@0^(8?)PNDX2!\62 M)U1IJ'Q"RN7NTXO6+A'L+ M% O"J5AQO;/:*%V![3DV+61EL5O4EEM^Q&=?%[,_Z/*K1LE8>GDC._]:S1=Q3XP7*R?(BY5"\&(V[*YX<1=> MK)R@7JP45B\N2P_=I?C4N.3<^%CJEJY+FE&MESG#6=X83;Y@\\?N"HW M8L8U_9X)MN[%[:O#)C)S5BF7*V?,KT:Y^.RZ/E"9M.8#&<8"E_WWR/3A4V_SQ3=+ZC6I.Q>R!V>?WVZ_Z:];[^&>#L0[;Q/\FI3G"K0 MOH'2B\PGD:KEO,,<8#O?PQP9!EXD*WV@/!\/PR-T.4:-KM-.QR=1%-0=,JJD MI_3;DN]W0_@G+A&\C;T0>G*31Y/[3KK(^SW_PNM-4(@6#)%(:3)8*L\_6F]?!XW]XI439/!^3FUJ4/%1XT MG*ZY7:/.0A_(Q>O+.!ZXE$./*@&V#DBNW.WM(1EKEW30K>/:XM7B_ Z49< )=O= O\]OO=XT/['GZXO[N]%U'H M11!0BE7.A%46]HDI%(67,O1GL&$^;&@?Y\P$RW&W6]%3%(1:0P+>;;228BF7 M3Y,/<2!]B2>ZU/?$_,G?@[]K=V;D:)]-&_V\]*W!1?]5VNKLM=5RJS#A%WU1 M/$+QR-OF$0I5>?[8HWMR7<0C"DU_HMCB;;/%^U;LI$E-\/GB7:!^)4VV"9(NE-C)^BZUC=C7+G X%+1$VT0E M4DM1>=Q??T,]K#KQ[OOWI^?=8>>W#V\N_];MHKG@EF\2"ZU>T'AT9SQX/I4$>7PM MG[ @;Y%A/6*F"&ZXX_J2"#1AC#]B"0J\M_#![+V%/O=%T,U6HI]O?D''@\'[ M[O%@^![]:S[_XQ^G=Y]_/1O>#S[=?[[]^^WGNW_WT-/34X]8&RP";3V3.ZC; M!42>N24.1F #\RX89\QWKCI;*=V+?E_Q/*^$W>-BT[>DZ,L7E_2!J M41%"S M$_)E&)Y. G) -.S_\?%^$(V=OPQW[8IYA.LDQK:F?P$T\-3B!]<'9\'I-9A)8+ MAHX2*,\V95_+QF5X?G[>#WIWI"#-RJ&.1O"T'W9VD,1B0^04.\1SL4GJ("X@ M2$L^Z:ON%?9(&@;5T%/F234M87;;Q"%,WG+AC,@:^S: _]/'-EU38G40EE+0 M%)D)1XN\$]ZG\7BRRR/M0B8*&,-M0>&Z\.M0=8B-U 4TQL'VH* ML)B^_6/GFA*Q!!.0>OCGPR0C+I$;@=TM!511YV%AJ!.@\>5Y[5#RCB1C^'_.W@EPSME,@) V(R)^*&.PYGBRT61!-$-3DUSBH&4>*L"P1R M42@8@604BD:![#:.=,5D=1SE*#2N.=&4@VT9JW2K7*\)G"I2 MS>OF7<$=[WHH$(-".<'[I0V+,L^(;G^4[8=D"H'2Y4$Y1G MM8(RNWA.=WMHIQBE-+=1K*M3=)6(+CJ+SDIJC7:<]RYN9_/Q@[&<0.\!*^(4 MD\8S[UZU)$YDM][3;0=>8_.KS3>S-=30:RXI2CVZB#?%$79LGZ[Q&JQ<#%92:1<%IS2JT71[4.6N+J\SEEL1'9U % M$.D9S$JUW5.\HC95QX"''<>]7KXF@(?U3^R2RE=N27* AP,,"#,KVVXG.-K( M?L5V9W6@UV/4Q'VQ=JJWV=GF@=B)W/35 ,7_(0+'L!*4+Q,6O-D4DI3GZE!K M"JHP1B/F]*.*N5 22HEJW5/]3JSSWM2YHGBJ6O;&;#VP_QATC@58OH5<8Z87 M@8NJ%ZHRQ<5L0*V^I0MS\V81 >D@LHHZ=$)MZ+VW6^/UB&IF8L[H:G MS_92&MXB1F36]SL]K:MUKM8=8A1H-*XJKNG29^:QA-8%-<^(4O'BN+"R]6;K MA"CBTP3A]Q*MROLXER@ M1+^*=_6MG!C"CC("\7\6^9?]Y,82/*QTCM?%7>S^@?J3R[UA1?ZE/9SI7UX5DM[GO\; ' V M_58,J8N)A^)(7;93^D^K-)?>SDLK*[)H[SA68 O4E#+VB2V]N*6;B H!:Y!X M^RXNED&I9%(/Y=JCVX$(K[Q@\_ZJ(X5/8"RI;:O71_PYN"6^<7EC&S&Z2:92#'\D4 NZ-R:&=-[2]3 M&(.M$S8]RIJE18&=R2T06 M;*:I46#CL[AH;^N!F'S#Z'^(E35@+UDCC3(<561>@_8J>\HH&FD*C#BACT&! MK 9?6-4>JB1LE&'1-SHF;($!:M:6\KY&P3=\B_)/U/.QO7CQ@"UG0G5_H\P8 M<2<_^)FF1H%=;/F3FN: )0NYI*-1P#^"0 "G:FB#60LB'JE)LB9H21IES,)W MW1 *ML?/Q 19CZGUHUJZY;Q3GZ%1AAH FX;EZA+67W8NP"MZ&V7" U$B+2)F M:U5-9RVHZ&R4 5- =IXKK]--30-[/"B 39H:!S:_<$DW-0JL ;6,6G7FBYYB M>Z-@Q[]'\9G*+?>E8?'@4'&V7G*7FF>#LWS94Y.\44:J_$TD%M1WEEN")1&Y M@D)#T"A#@D4:E&Q4$33\$"N5[@RQ V4E&V^[RH0>]LYIM;(5Z(ABL)]\%N8@Q&P MW3*P!N7_TJ>)+?N<&OQNG4R553O'E?34,"&**TF>Y;7-S:\_9%D>I^QEK"6_ M'"\A^,NQ'_[U[*)YWR3CKQZ!/;=)"M;6IZ\=6C\@240)+OCJU"[)&1M!PF46 M?E'_XK/TXUQ:K,W5Q!="-G4K-U6F^MT$/H2ED0ES1* %>V3"1F1-P!KKH=32 M_71@WF4_/)_Y\.:_4$L#!!0 ( #",!DVF'A5GY0D Y_ 5 97-C M8RTR,#$X,#8R.5]C86PN>&UL[5UM9=O<\71$")T[%860S>E>K.TO*40(/.Y@L!K-3V/+JTA&R OY-O M[--W\KOYFI')5)3^W/A+Z?SL[*)R?E:[*/VSU_O][Q_N'G_^6.N<_=9YO/W; M[>/=OTY+J]7J%)R)Q?S63FTZ*U4J4B.7>-^NU)^1Q:$DH7C\^F0JQ/RJ6E5E MGD;,/:5L4I5-O*]N!$_>OGGCRUX]<1*17[W?2->JO]]W!O849E:%>%PH3'XY M3JZX_W&'VCZH% V6C!+J764C5E$?56KGE?>UTR?N[-0<$S?2"G!E@JHRV=G' M\\N=H*HIFP$.2@0FJ%U>7E;];T/"LC)';*7#=7^H/G\9%28QNFR-^OGMFV<> M&76A#^.2>OW2;\MYDV]4W]HM :_ MMEK#P4G)AW$EUG.X/N%D-G=A\]F4P?CZ!+AM5S95*\O_E++FZE9WVW+MA>O[ M0T>^CS0)3P(\!YQ-HTKW'P9.:A"HX%([W&S95?Y)63D,M1RF;FSQD<_'@EIIJ+G@V+ M3PWJ^5^%M H16&=1!2UF;RJ1__KLE8UN'4A4^6(V\VNKR( UVY0?,SHSF6C3 M)MU3LK3@LD$Z5Y59;KE$F0,L"-4K4$'T^4T^)NX#%XS8 ARE;-WS7UK_7I"E MY4I4O"X:%F-K.9S\9KD+,+"1M1;LQ&6VBI[C/57O<5#U0#W!+ =VJB>$Z9@"V&F*PZHGZ:\X2&I0+GC;:SW9 MP'EW?$-JZ_IM' M(J;$ZWKP#["8::Q[M?:PN\@K6EKO81]P>%C;6TJ+4+:6@A- M_Q&'Z7L,YA9QE MY'.30WQ538&DRYC0EL1.5"KV>OY]Q\/>L:^RD!@<+VLPE MC:&1S!PTP[?\R,Z:K83*H*4E 2KJY%^.B7-@8MUS+4_(#JUF,?.9U-L\M,06 M04M2/%#46?\=IO5]/\>*KBRQ2"K@38J!.4GM049G.7KE5"=0,>C(G@&]SKA'EQ MNL*%(#&M(5XI#3I\TCDF[M>@U1YEJKWNN"?G[O*? 0CA@M*S.W+)Q#? 'D59 M2Z/F*+,I<"='U)L,@0.2]"[H MRYM%216*&0C"_'[=E('8 R>(R&H-@(< )L[V?DS=N G_0?9[I=Q2/[3%Q.\' M$#*%BL1[S>B6L0*<#'Z/)5#GD^'(G]@W#<(XJ4I"B'I]3 8!D'HZ?:EJ0[Z2 M9')BB^"F*!XM[N1PATR&\X&@]KP6%B&- 9Y_I*: MIN,@1B>%>EVJQX* X&L>M]U1)YDS0^DXT4)$W6D:=#:364\2(P=BA:#C$!SJ M#E)WY!CI:]:SB-/V&M:<",OTU-(D70AFC%!1I]5#!A9?L'5B=]$(%H(6'< 4 M&74ES_WUPE(3ZY;%/+7Z7[?MQ4P9%QPUY;:)*;%.4; 0E*4Q .I<.Z2POVZB MSL4QF*KI^!+::A\J="CG_B1\:#V9GS5FJJ40W&8V38;%W4_5?? =^?X5#IL- MAO+O?>MA..C>=GNM?GW8EM_^T%-GAB9R.7YFT"6??4],>D>/T;$Q"H8E\@K@ M2_ 6QO7^[=(,">;;/9:A0N\G\>2:P);&!#V0<,N;]Q@*X"8E# MFF(2D&-&TYT#D^"]R2[ F[;0:21S9B5&^_J M P=I&74"N"E'4)?Z&\KC.8PO4P3J$E"C7J,*'I/&4[0G5 1.]G&A7H?:A?1; MB50=T"3>0@(,D%*/W\"8LF"**&>&P.^)1YF<9K8] 0RX.L 1K>5Y%GH/8DH= M=9R0"^64IN'NC]0@9_?)P=C: 3H\CJ,.Z@_4HU&EXZ.%6?Y_F_D8.^(>(OR\ M/F;>$A+(F>%#5:.GJO] _E%WZ2W"P .#;6RQ@\.A= '(UD#,,AW*95&U41_\ M>MOI/K[>FNJNA=R75'>JY#.V@5!7%4E76A()\&;]A8/LQ]M!NF[+R5?<_N4, M%?P_>B=TZ.QD[)UGW@)%'7R;,&=@DV?;RGG^3&U!_8_NN$F:$H7F+-84J).B M[0TMCS(]@"9=F;C3"!::,AUPU)-K_TFK!IRRP:U+5P-A"7^#N&DE.'7Y0O.: MP4RH]V3+O$]M>H$F/+^VO)R,5132A*/MP, MX3Q%74?F JG,9_ )-&MF^Z""C"5ZQ5-WO#G[D-H?DNHY,E](-)O!#UZ\(J>_ M=&*G6/B(>.PE2HE%"LE8.F,8R,%R DO_"QX]8$0]X8ZZHFF7>98J^!& M=G5D\!34CZ4,0)XW-;S@4:BN@N/D7&LJU$^Q#$!NB6=Y]@LXUU5PG)QK387Z M>9B<(?I;E(:T;DM#,#!>!&[:,)"^ IRC>$Q(BVPHR&"H%)$]QR%=*FX#./Z& MM8%T_.XX,^<9:B@VZ5E,A3JV]V$>.'!W'+Y=RW@,PR".D\Z8(2IZ-,-DA"P] M]C6V 38)MUW*%PQJP9F?T&,="5K]%JNS4 ZXW7'15%<#N/Q[MP6^H,77WB;X M M6*]GM3>6C9MU;WEI"ICN6:UU1TLKEOV#\TLW8O4A0@ZFG6;O\49=_40QJJ MEG 2-X]%A(M"RQY$U,/E5NE;=>I2AAO_K'D2+U'AHO"R!Q'U=&6KM+J^R+> M.F[)EC'/AXP%BL*/!FJ66YM,Z4KPN?JC?A7]\]O_ E!+ P04 " PC 9- MC68S9AL0 ",_P %0 &5S8V,M,C Q.# V,CE?9&5F+GAM;.U=6W/;-A9^ M;GZ%-GWP[DQEV4Z=QIFZ'5J67>TZDL92DG9V=C(4"4G84(06 &VKOWX!7B12 M(D!2X@5,^1)'Y"%PSO<= @<'%_[\Z\O2:CT!3""RKT_.3\].6L VD GM^?4) M)*C][MWE5?O\Y-=?7OW\MW:[-<+(= Q@MJ;K5N_V7GLD#J2@1=",/NL8_-#2 MS"?=Y@)=M%PY%.!6W[;1DTY9!>0']L,X_8'=6ZTQG"]HZ^_=?[0NSL[>M2_. MSM^U_CT:_?ZOR_O//[T]?SC[]/#Y[I]WG^__<]IZ?GX^!>9=SK\F9#K5]]]Y\J^ M?R$P(O_\)I ^[_S^X6%L+,!2;T.;4&Z3^QR![XE[^0$9KE$I*FP))?BO=B#6 MYI?:YQ?M-^>G+\3S:@PE.BR ?675]]Y/.K8P,@"CV#6\O_[\;&_7QNT:<>$ MRXXOT]$MZW7+U?0]7:_ ]6L"ERL+!-<6&,R$:@1J<^0O.>;?\](ZQZJT8'I@ MPYF"-KL*;/YNY:AB7.E'J[PIJFV"F>Y8-$>%]\O.4UVTU&&>\.X5?;RR;CGM M)5A. SS9Y-(5WW[1G"2[>I M2]8=$,-H!X6[2J8N>ZL_\Q)H0W[Q@?V,U E>*+!-8 :U;C ]%,$7)!>.728."T!NQ",.F"T"A MH:=H] ^%,EI-Y;B*U,D/Y/&$_?NA-YB,AW?#4>]1F_39W5P!%E11!;B)JA0# M;%<;_W;W,/Q<'*[;&JJ&-4Z3PWHE2 P+$0>#\WM@ WSX:Q]34M$]CJS&(]&X M> 1/P'; \6AL2BH-C9@:CT3C37>AVW- ^K9F&,AAW;H]'R$+&A"0XQ&2EEX: M:BFU.!+)'\<4&5^'*V[&R-(/C_C$)9:&F*3F(U&Z[#$3-^P- MGT'*Z\G!Y9(J* W#](KDU+SG]]KNE5AZ65CM!>O3EU MBWGALU->Z5UDWOC(.I&\,$M1AQ*=9M[8[G8W>>$I*+>R;C1OW!*ZF+Q@3%>- M*AUKWB '#>X T+[-A,$(X"Y:+I$]7N@8W *J0RO'#B6AGM([FM3ZY(1SWV;M M-T68M3.L:CZ/9#H6&,Z"Z^O<$4]=8^G8'Z!93F' MJY[@.987RUX"LV_27*C M(%MUI0<1Z=1B6OEJ6<@(ZW)B\8E.A$_"F)R$YSQF.IFZLQ0.:<]U?>5JU0$6 M)<$5%[WVV;D_L_F]?_G+F.K4;?O<]BZHP=*GP+H^$0AUJM7TQB'0!H2,P9S_ M)-H+)$F*QSX3LF/K"!J.6J1C(RC039DO]RRWE.L3XCU?%8E>[;?NO)F(M(A,823M MSC(F,"3SN@AA40O%!-6$@"_GI5#@34L7P0$SH,379+^GFD'K"X\H62N/H;.< M+ "S!I,/[ISQ#@-RV>)X"$]C"SB(\QN.>8)Y^?E_/+)#N@#X$R20R6N48MUP MESD)T97+*XMP@IGQ*%_DAC*#8 $I,*C#4T:84>R^?T*4Y?+*HIQ@9CS*;_)J MRPFFH7:<_=IMP]FE;5L8CB1C(B"YK,J13X*58E))1Y)78UCYV Y7+EM1 MY)/*RS9$B2TM./(ICX@*(Z!\N% A AH@3!?:$F"FUKFPWXB3JJ*W2.4[0:\1 M:UK1<4_/P6@%Q$A&[RN/X8XYA<>0BIN07H4BB;7EL71?<(J;$ MX_9CJ7V5MZ^##O$8X"=H $%0%RNF>CP7;YO86]4)Y7S-B6:;ONY$&$&(92L, MY61NM4-/G)$J1'&Y<%!Q%'<4#2H$<)IC0O0)$D>WQFO"WG7)Z%\D6E6GD.A MF\Y4:&31\1S3!X@1#=]5'L2(*45'NYRQ[>I$+U]&>4QC#&KZ-CN U.# MU<=W!&[5$V(JDU8>7:FI!<>"F6=L)G )[?EP-L&Z368 #V?W")FR,#'+DRI' MCID0$-.FYDQH@E'2";ITSU8\J\:N%T*C /6R2CY8:X.7'N&X2! MJ=$18JCV;69L?*>9\J$JY\8R^7"$X00@E'M9M_H.GP#.PMF.?-WIVC4_OW ] MYT5?8X/%:QBB-(N](K)U"' $5L:3<:EL>QAH_]$F*V# &02F?)V14%Z515]Q M7A;N0H$(@"4831'5+G$^+%ZQT&4V2-VTR:@(C ME7L] I=Z@#;H\\Q?4B^S%C: ]2GT&)@%,O)X=I4 M2=OA6C>;:Z2:>EOSMHVA?[*B9+0E>Z(.8RZIQ77+1 F,D0;X\F)S!1:^@V+)M /CDGGK &6?5I'%UT3.U@UYB M?L'[?I3.5>36X6&@$W +O+]].X#],Z2+KD,H(PP'8?M:W 5F*D7=S,C!N"@8 MR:0PP!VC'46J5\*W0JB/1ZJ6O+W MA./%>+E:3& +3"PZ!3)@5Z[$^Z1#=VN!8L2Q2_2Q.U3%C,^G63+I5&T_Z&8>^ M/=8MR7;86+':S#C$&ZG:ZU*_28;@/%V!GIO;ZF>1MY8T2R7+3A'+/E@0.CE[ MN=(-2H:SK9#_7&X9X[P44>)3#UD4;O+)33ZYR23ZD*/ 2.#;R"=KY!&L M$*:2I4=[(K7(0^T;INK+H)G_=8A[[K%T2[107'DZD@TN.C\=[#KA2T*00S73 MJVLXFZ 5--Z>O94,?-,]J3P)F6!HUM\=JW%7)PN!CNXM]8?$G@6J-9J/@% , M#=:L<_TTV_W3^Y\#GW0+\ ]4T*Z.\9J-<3[IEB,:5F0M17VV,N.BVKD3740H M&\CV7EC[Q,:J?$4V4Y8,[8\\T\?&\MPT?V4?&>(1YL?-+DGOA35Y[-8$W8 N MLBSW!V_?H#VTP1] %W6GQ=6GOK,4B+5J/E9Q)&2:T%.IJZ\@U2UI M4+0GK#XU(BL%=%2YN@(97Q?(8GH0/BX6[GF,$52?ACCK!!14-\0/M;#\$/"T MA"0^ICX]R98+R*INX/P76MM3W6B9!]?>(;+A(_3'S#4D62O! ^H3(;-60$UU M8^LQ<$="]\ &6+>8OIJY9* 2BG4*GP#/A=E$N&PEWO?6A M$_W%5_&&63 31LDB:?4)$MHI8*3BL3IO I@7^D!4ZETA%#&[W]_$Y"FY.A /6)SX*&@,KJ M4B[[R@?3Q^*77/Y,'0F+V"S@J,HE"OLG6!&ZMSPC=G5&:@HS%%E'AK,@)G" M2G>E[YCC&Q"=A1W.@OF/U*PGE5-'JA.Q$?!;72HII@?A(\---Y(\DYJEA#IR M*L%#P&9UF246YAT71&1XND&.HC"N@ME3&HB&@LKKD ME4#Y.\B_.7P$E7$%U);*6#0$5.XDQYH=[S"_'>\_NC/ 0[>^D:7;N>U@%Q5< MVHYTD0+-#G-Y&N]9Q^:$U2+961Z5J<..\AVK:K>3?*%C<,/B4S9V7/+9&^^D M'XSYV0EN(O!FO949Z6M^S;5Y:[AM\K=@H"_EWZ,NI*J*]Z_'^G2D%2\$7]4V MK-7&8!\*CVAM;O^-!$H,<48PS<#@% MPYE[EV@.72#,/Q1XZ) @/3U M&<#Y@@)3>V*O_AQX'U_@:UO\^7)'MR8 +\]E#E:R)C5QP;+Y4>U$EV-!&#J4 M4-TVF;$I0;@HR$D/T>3;=]*#^%'M?)@D5MS3O42ZRO)GY5#-:JG?FS25MZVR?C+1\@=]$&\%*B9(*H M;H7O\R5S T3_ '3[J?%0'E0T?"JG;O7=K20.5#L0J3"S1P!#9-XA[%_B"WHA)2'.TKM6+DU2%=3B*Z6J1Q)W&?1[ MCX!"[ 7YWMD'7+'\V$E93VD4I-2G67 IU70+7K!01+*80B!'94^*+/V%FMO))UJ_<"#(?/X$<5 M%G[M)/VS58Z(DCPN^-Q)!B14>ZG*7-$0[T8C[XUQHSQ J8>C-L? P\[+H0;Q MW^[$VP$%J#O$/@0-U?SI%DQIWR9L@,P5[;/V!P-"'YG9KNT\UV/P]V0NBMHR M%* NDX>@H=JL.C_PV 9F*.8//LMQYU V/@AN>"Y)!JRCF3P#ZPE\8+W.0M2, M'%MJ'3@_$K=4,]=-YBS'S%G"4)?G-Y'-R1K.!H!ZZ6IH^")^QK.L/$ F951) M%F12NLDH-!F%)J/09!1J0TV346@R"DU&H;Y[)/8C]F"DQER>P4+XB:C"DW>RE%!'_B1XJ)]('U>P+_,_^%+O']Y]7]02P,$% @ ,(P&37"1;&4V,@ OX@" M !4 !EHL2]J6VKW>B0D'5425L&:1-7R15)Z8_WY(@*QB%0D09((D MU/?![E(5F)E(/ 30+[\Y=^?%@%YH''"HO"'%X>O#UX0&DXCGX7S'UZP)-K_ M[KMOO]\_?/'O/W[UE_^UOT^NX\C/IM0G=RMR>O)A\C')6$I)$LW21R^F>V3B M/W@A-#B.%LLLI3$Y#\/HP4LY@V2/_S%]O<=_6ZYB-K]/R/CXVOJS[U8<'L]C19D M?Y]+%+#P]_?POSLOH81W)4Q^^/H^39?OW[R!9Y[NXN!U%,_?/LL3%+HDW@N8>\3\?5%-!6=,F!( ME"W@K_VBV3Y\M7_X=O^;P]=/B;\1<\:"+2XT 16\ 94=O'O[_:8A4&JG@,H3 MN0H.O__^^S?BUU)C3LQ/UZW+M+]](W_<;LPTLJR5^N-7?_I+' 7T(YT1P?!] MNEK2'[Y.V&(9T*_S[^YC.JNG%L3Q&WC^34CG7DI]T.+WH,7#=Z#%?\F_OO#N M:/ U@9:?/IXK!?M^BY9\Z,U (E[3F$7^:=A-UIVGAQ7Z)O7B%"%VZ?FA!+_E MBQ[M)'+IR<&$C5(OZ";LYDDAK%PRX>\+_FE+9OJ4TM"G?B$UD-',8,%%K!"< M;D$XFI9)O@A@D8SB%V4]O"BO'S,ON1,DLV1_[GE+L:B]H4&:%-^(-\/^P6&^ M*OY+_O5O-_?\?0.KF0]O&AHF8C6>Q+$7SNF"ANG1:M/DVEO!5Q/^CO*OEN)= M=)6EL +!F^XSA7<1]2?\1>C-^5@N/!;R[X^C,(V]:9IY 1_SQ=NB&T)]/[P8 M4Y(W)9V#-%M:CVD29?&4[LC+__G- >T)6+UH@!5(_ +>Z%QX,$5HN/_IYL6/ M.7<2;=COD<=< .))"4A#/*PL%-T)CR7IQ0^>]Y M6 CVF:7WQUF21@L:3Y*$IHH)WX8"=J)VD!8SP0IVY&7!\!5A(2EXDD?.E!1< MN;4/?#63:NS>UIAS_7=ZC)6D@^)V5X"NJ#:9N3293O>+_8J8C7Q/\UM!_R-] MH&'&%XII- _9']3_F2[N:+R#$Y,GNLZV%M)@9M<:4;'DP?\MF%B81)8[X4?3 M#%9Y\2*HZ0SLCOTLH"2:K=^SY,X+8%>7.#(]6JBDF YM83;DBXM+PVFO/D?Q M[^?A=1QQ12?*=U1M8_SK2"<#9FX 05AUEY*D(P RZW=U*6U4_H ;I7R>7LW6 M8AUG<[&]''TEJ2EG!BPE=>N-3?'(-=6'Q6+OLO M#0?+(R]AR=5L,IU&69CR[8$"?]5V6* I.6,0)8@"G*ZY!,5;TS%$*3N^"QV] MSL?#\&XD.\9M#K[JMC=\RV M71U[Y<;V2JV9YGU5 Q*'FU]\K9I1_DKP;U+^(OC%"[)=>.A:8F>/ACMFLJS) MD@3H[I$P(DLO)@_ X#TY/-@[.!#_D00.M!+B9>E]%(-Y_V=HFW];.F)T#(P: MO>UBKVG8!GS=LX#3G"?GX>D3&,-7L^,H27.#1/7JUSZ#-@-,)$*9!#D#6-^H M8+&U5<[/ !P#EY%6*O:"\4"9 BXI$)?0Z>MY]/#&ITR"C7_8Q1C_ZK=3;J>D MJXGO\Y%/KCEW+_AOMCR._%T(-#3NBBHS&3!PDM1)3GZ/2 :$FA M %"+P1CX9O&H^2KD:/2]R.G3DDZY$73"'IA/0_\CMXAT M]XB]\K5R:SB$9E#&JH]WX#:'!VON]P<#U3"?K1Y;\?A93;J*G ME$^'=*C)6LO7J4R7(9,.G&+_QDE7XGBH88=Q,];\R$*%$F*9"VY%N"E_A+<2G1:Z+L26( MG.%>%[?\G97(\^"K!QK?L@6M17QS>^RKH5$2#/Y+Q$G$J1,@[PAZC!6PNRB: MC<6 6&(+_M:YFA5R7!.,8,TJ M6,%G8,9A17)VKN&OC7(J6&P]?HA7=,*\0_5[N?0KZF5YOO5X5X]]Y'4SBM+0&\K]VUS_^U6\W= ZZ_4"C>>PM[_G[/:A=[_1M MN^+52 +4L4")JB-0,.IS 0QSM0]XX,5GHCA6$+YWJ@.K[4;H Z=:GBBWR8*B M([#0][1RY*-6[PA.W&C$O=W8FA-WK0P8@!0$R1PH.H82?;>5 M/MQJW7>W:C:^8">Y@\Y'SNSJ+F#SXHV]:^HT/H*Q?TSEL>7$Z!7)-8W&!=\*"C ^48NZH6F-G38,4F/ER25..HVFT MX. *HB1Y1984%F:Y8 ,SLD]\R<\QD#5H91=>)H,S'+ ^Q%S9UW$T8ZI+U7(+ M+(!JN.&N^CDYB*WD]"PNIQVE3-=):;J+.@9^:[J[BUD5!GIV?#ZF<(87G(<^ M??J)KG:&3-T.[^ZLX(QR"J-SEJ3@8$&.SW]R! .-/:[Z-.N4C3D1_TB749QJ MTB14FN#.QNOYX0[(^1Y)$K5V3MY=RJ;-$*3^+(@>3^47 MR>0N$?<5JE-4DT?19ZLMY$.=N);X<*,NF7*++Q/A:3,RY7S)C#/FR.-[\X6+ M(<=M]%0YKVT[D,/!\X)Y=RQ@*=_FY!Y)#:#4/("%8K,L*.\Z29($&R[O'<-8 MLP)VD64X&KW9;.#AYK&0^F2%/R^SFI>ZX4,8:\Y<)JRSIN!"@"XI M\=F3WTA6CB"LG5[*!F#+P>IN#987R=,G.LU2]D _TI3%XLMKKGVEF6C^+,9^ M;"VAM??EFAO9L"/ SY+-V4O/6AJC9AU^7G9J:[V6#=ANH![P?'*Q#*(5I2(B M7P83:)TPU>W19Y1-DJ"BE7/B1% GDKPC&#-60.5 TF@LQKPMNN(3/+[B4]J# M.[J2G6-\=Z2F8/\FJ5%:# +763U9N'%Q*YFQCH&Q@W::KV/,!A-Q%I7Y+/J% M)9D7W*R2E"X2]9F4JBGJ;*J!/^J,"FCO2^(DIV[KL,J"V%^,AV>#+K8.ITPP MU!W-8K9P\HRWGZ1"8Q#JIX2TOCT&UT:28, M&)"< RFQL(1P:QWX4F!NI) R MULW!-62^L&A*J9^<\6[=>)!:DG_#WR[I"LSJ=!+ZIW_/V'*ACCMM0P&?7ZRU MM)@I5; C,.@D\20FESE+XH4^H04_1X")T%0UTUBW@1W36,[S6R;7WDKCE=W\ MG'W#6"&9%7/XI5].MRR1 6R MXV[,X3;*:Y[8K3$_1LK^F*7T)'I4A<36-+27JG^7-]+*>6!0+5*X@^=I* 0 M[Q+^7$K7/JZNY5-7ZT.=OK]V,(:#STXE)7EQ=#7+_2"%3V2Y\)("6VVI8('7 M46H,*C_OE@ KN\-NY?)UUC>VH]9VL8L9[/&6=A!@D*Y+EW%"9'E+^LJ&QWZSW1 MY&<61GQM7Q6I\+BQL$T%-JOIZF>:WD<^O Z25+@=J>WPP22P8+P/K2VDQ5^: M2G="M&)^I=X3G*](>\2NM>^BBK1>\S;T--+F8&A=U^PH1IF]0^8)3%*9I"7A MDN9I6I*;*%"%16D>P&<%;)(%YU^6I'#L"L>O-@\ D%*;;?)-A1\GGU^3 JII M_(PP--PLR*OYJ5[BZY^Q"-_E@_)G9V MR]M4Y<"=PA2I!FYDC9O+B'#Z1#!P#"Y->M#7K%$,R'!P*J<'..;_LO22]UF; M7%?["!96)O+@PO%;)[$8 U4F:MA%EO&X#!A($H5S*(9^0N\:,C;7M42'CJBY MVX@9@3@R."GF)DW .>US6WE!?,[+,2QIU%")'&D8A6%M^E+!I:($TU7X"38B M2SB*]XM,RLE5?!U#)K3%NG3';71$CZ,@$'] IF467H7T5^JI_)#[XV=C1]&K M)K !+\\P>7?/&JW;*_0/KN$F9^%KL"GQV)B17_L(=HJ8R(/RE2V\2#85//=( M2%U;Z$W4L M-XW$9U"2%T+(C&O(/(J)ELH!7[1_"4.-[;H^%"9Q$*?>Z;2A8 M,%C;2HN"8HDX++%\QCNGTB<93EL#; M7] MZF*9I;EQLNM&PDV73+U#LD(;O96RV4.4H5L2A&PD(84H,@ZE) Q8PX4XA,M# MA$![1(KDV.RUJN;*GLXZDH:;8;#[]))[X8?+A3U:?>)KQGFX#O*=3'FO="'? M+0A@YTI[6;&>=R(GUC+G1^Y6)"IXP48P9V;1+Z"?'FH]?6J[^3+C? D+7[7M M\!ASN[W2=B=P1PR/&>:3GVEN#CFE?T2QMJ@]"UO2L1_<8RBYK;B>=<7.K9/R MZHI>*\Q:!U[U#[B MK%W'W)A_:N68AXHJ\#ADQ4XN4!:OA"N,#-Y03*JZEO@JG4KNF"E3D"U\ER1E MQP"EZ7NU-*=>]4/Z!$"424F.!Q96T-#8'%_!0B\'!E>2/LD9\!<6L("BT 431[!EJHMJB0N#0>D- M12=Y:K SEDR]X%JDL3WCW^V:R/JV&/PT2H!RQ,Z)$TF=2/)$T'<(-XTZ*(/& M;!AZ0\R$\_8%_\#;S990_1V#C%I..+>FG" !B@Z-?VU/RV.N5NJ8'G-%Y"8< MIBD,G(:'[/O%U0.G0Q&_H8"E_5!^3WA+WT1RS MNVD)Y;E9RF_FB>MRJ/-"(2N?_"AKO& 6@R] >U()_.4;IZI+SWI%WM$Y"X7+ MJS5U.KFVVAT2:][RB'D_W)HJCE)A$P*9KN4!Z]H;2;$0:A_!KEXF\J"6'*"? MD']\\T^+BP9::#/7!BF[8[/3I.^[4\H80=UK8ESR;[Y75L H_XJI=U'#!0-. MH&:ID$5'R5I6<0,FSZM&6XU>RM4K5, 8.BNDV&K#0%P )SX6)Q$$3"A69/TS M=C(O-DAD(5?BF@,I6#B"FU:*J,_29S(VW1>[ZSCRLVDZ62X#-BVF[NZ:5],( ML_2I>>)NM 554B)K:4'$R=MR75Q$(>7V^HIX(N0"[.^:GCVOE5.MP/("VH"R M 0\+UC..A?0<:FZI]O75AN@MN)(W*J?>>GW\*] E@O#?'$%(<]$ MHQ$*>%Q'?!U>W=*G](BS^UUI0"J:6ROFH9 #9S9*V@Q\:;GVR3\.;6[J;8@. M.*"J[?RN_(Y@W[3_RNHC.@R-5ZK!;"(T/66[?$,/TP+B+/,=%01+%Z[GP,TQ MA!DJHZF&@QMXVY%B(-YL"9ZK6:,=CO10HNP-(NQ>4V]#CBB^Q@>*'3.V] ME!<&R=6LG*)3@1IEF2<6'70KIB=PR-[-,8L M:=)*-1>Z =(&7%QS86ZCR?3O&>-K?MOZO>8$T$MP:UE1LXM+<^]![$>7HKTC M]\UPNJ&Z.,H[J;6:*J^I;G@=,XY^?8-W["U9Z@4-%E + O9CZIMD1<5ZWH-C M@$@#4)0VG25Z!L3,('/./5_%MJ:)[/H2ZEM;R!E2YVTP9 -0A8P#0=P0;!AI0 M)@I0#, P.,G_N6 AW4TWKF]K#2MU$MA$2_Z! -R%;IR466D!R5FE$/1,VH^ MTR#X*>10O>$[\"BDODC)M.O]TMP>CYX&23 ( M+[OP-M4A"7^;1BY[#3H(4J M?DP&Y/E$W:F3P \1=6?*?>RHNY9:0BV^&U9]1=T]QS"QEB-@.TRL"U#'/.XO M"C= V;KC+$FC!8V+$X25\9F_GHK]@W\CJ9&Q##+][,N"Z2NX"5B74WSDC$G! M>8^L>3LVF3IJKODZP'S NSL J4R [+A8,DAV)K\7XI3L)%"RH[!YM@:--WNTHOS.7M<1S#824$U.7M; MCN& NPTJJ@9\H"&W?8))Z$_\!0L9W!E#U9O\2DVU63![&&WKMY(1!4_):8_, M)2_A0.!M<;.9^\)>O\P\>W#=&V63T4I%E3U">WP.FE%Y1N.8^J5DWI,LO8]B M]H?3R5OOZ=SG)A"; MY?&AEUF-6=[<'G\ZV2 )ZEK/>R+;M(DD3E[>GE^^<@12QJJH'E&:C$IO0,IO M[&0R7C!<3D/_I%I-6=L4 Y\F_ACDY$F3@2KA9!U"2E.ORR Q4ON Y6@,HW+L MQ^/T$HES0E./!:YM28Q#<%P)ONE\8BO7NJN9H8UDG\]HEQ5-/4?M=8#FOB@E M3,IBD9)<4#*RW"Z7C0CA]HIW+-_ NV[%]38"UJXEC, WBFN@8IJ56UAT [0! M;7<3MVWW4>/L9^EHOCC^WU2H@V)UT'5?>3S?_ SFB-Y8(E1,R*8*Z)H+?!9L M+)W56^W(EW)>;ZR4\IE].\!U7@.3."VM?_ROW;6/?U7D4THFH7]#XP?&U5N; M"D[?MNL$,9( =_PBLV+!P5].W1'T&'6]0(VY]A$9+:,XO9\L:,QWW(?JS)8U MK5 9+M5<44DJ@"S)Z=I*>8D3]4M9\C1JV,ITV0"4$7(5??0>?X;42610$'<&(4:>5R7V4>A]PWYY/Q'QO4MFYB"/NW*OJ%R_( MY(XG2;*%_.X6WNA-B8 L,T'OV'OILZV;<\&=Y.S)FC\I"> 8^/O19V7SW1^( MNML11][T]R":7\VN:3R+X@6\OS;5C1+5Q&CU*,;B:"N?+1#?2;XBR<2&,XDV MK"W9*7UTL&5^VI3SR+R A%XLKYZ)SY)I$"59+"=T*[T\KSRV;=5?-IHZ38 A MTTGQMW1&8;,Z#QF(9);UKODY?((I0\E0UI9D0DI<',%=:S54\S&U&:&AL]7? M>D\TN?:8Z@9DMY6=C/05KDB_;>XB M@&LX90&]I*D4[R)*^/?'7G(O:B[[U#]:?>)642E/S&3*7T@B"T'#;6TOK- 1 MXCWV'^4HOI&+I)$X>Q:2B<2Y+ =_)/Z:\Q+96IM1U,9=N"P75N(.W&C]$9GY95W=35G=C._,YNS%\8J;4>)MI3S=:$<%?];126KNLIN(7&+%8_!GGMB%O]ITJ%1;H<[*Z5:Y Z% MS0%-]$ 0IWZ]P[@^[MKP8;0)WTI&E$E?<"+*J(2BBO'??AP'+.BU M6 ;1BM+Q,LH?.!F(O6%?T4B,I66?X>BXY=1^BM-\ZNT/Z@OI^19%)=N MUW;S+(XD!+K".<)1^>_#V0.T@7?H5Y1A=Y8+!/5"SY0?=3;*6 M![7 Y'DY_M3H9EN.37 M*J",/342Q@Z'EMN32>B?\QZ&X"H(YPN)]#Y2;<@[4.HGI-E(>I0#*6SA]H\J MUHDCX+.@';. 8O/!'3!D.)Y[W-C(;9 PX;+X7B[FM7R52=EGZ\1GZYKTR26^8>7CXFN19M1R;>6,ILQ+* M/28*Q\Q3G%^00S?Y/B2F*8MW[LG5L69=:-G/6=RB![BL,GGF8A9"_LLXXZ^T M9>YZ >&Y&\8.E[E"::\Y>W%; QY[% MC=+@H+HA+W-&EA@XAD@#553O\\Q&9LC#.J@!3J0$^Y^,N+U2@^=J] MV689Y$XB:FMJ;>0D+_FK-G$E1Z"ZR]44D[40&"$6);^GR*^]U6_WVM;68E/J MI; 3HR+=\Q,[_I\V)#>[[VW9@5&#;>J5H RZT:!HQ.+$TZO;6BQW;C&59 M$U^7"G8M!J6Q^XTU@T>.!MD8NB('V+:U6_4W2DJU8QLKM]JAC38S;/80Y[NY MWE=MQ52W]OY>[!\I$/.A%@S\IO1FKV^'\6K7 MG'\PK(T*JK[![?#"U\19J)R#=TQ(+ H!1- M36,;-6C4,N"2FN61$7E*I3M!WW+5&9SH7TJ@1[,VZNK,-*!IP#J)6_G&;[+E M4N:4:BJ;V/08NHJBH5R862)X)&\*I+F"JK8JJ!1;;#,V YKCF(B*@>(@AHM> M^.8U.;X'2R\!Y^L-,U)P96E M2>IQ$S^<\STAFRH V8X&%I6=),9 LV!(/,F16X*0SZFD)#7X M)$Z5$0<&#UKPAC"4S19"?4G6,4":ZZ'&.Z+-( V;GY_)4@.0^C025C,-P68N MA>?J-^KM:-C(V=]:8MQ!UYJA<$.=EEDZAM!.RJG+W-]M/$?U4]7G_]8\T(.' MJL4\X,?;OJ=P5KGKI^H8")OU8>",.FZ*<%F=OJE2T'8CM%%8RQ/U1KVY.;V] M<0P=]=VL&&UJW?;LCURJ6U+9Z>R,GN%#>&]E$YE0XO0>1&5Y1>K6YW M'<%2.\U4W9R-AVO,!.]\0R+=T-@T_Q92'BK6(N/'[:=LU\N)C;)?YJ3)79Z8 MG3J9(;>M6IJ3K1N,'[ID$O#9U'B9S&,J/;BE(TAQ:?6VYLJZ)0$+)9-:RHJ* M.LOSTP@'_0U/LF:Z5Y0'6)>TM5LPJ8>^MO0!\3EN8K8L+,X.&GE>3B/=%%]3 M,JG+C'#(7['!9;KTGMQVP%3=J?;&;^Q B$9-6/$K+G%Y9G[%?:K6=B" &>I!R-7D+UC(8"\$.3"+9 ZU_F3=:*!G4Q>),3,D9[A7Y&<4)W/; M3(M:"JZ=T772507RG8>WN]%XE'O&P64VWQ-._&@I1DLV?7?P3NG@:/HD MQDQL*1T&? 4K\BAY$2]G!J:28$=E[+;5:-O2Z@'G( M^E=Y>M6;*0T]KG9-\'1]6WP5*XT$J#4_I^=FN+2VV]4"3DV:[[Y,_^RQ,*60 M;5?DU94U-I1+LZXU9CDVD *#A1)Y\>K/&5A: M>K>@P+/Y\^@$O&TE19V" S/'T-E: 964O)W&:N#ZV?=1P-6:R"P*RL.#2D,K M]:]K>:-","%!OO1HR6G_J[>,DC^+?*+:]_ZP\FL3^7?OQ#AG(2I%U%:R5J-H M:(^_W.O0R/%OMZT=_S^%!#8\2#W!P+7WO;;;]6Z!.LWW[!WX2Q1D?(,KZG9X'T %9PPPUB3)#&@Z HS&+E?]^73:[@T0)_EIB?32.@W]$_[FK@%$ M?3L,(+2<<8Y/HH8UITA\3M(A0&B[7 9$L[:?02*_,X_%P@&!KW?9HLA]MJ33 ME/JW-%Y83^37S'"T1'[&ND#E"\L)DH#-7(']<)JSEJ:O'8P&WF!/?%\4A/>" M8V_)N#FMVTU7&UO9.BME0.^3$_*/M_^TN)?!BYMRH:AJ/R-E=FRFZ?M5$K:]O!I0%40UZ.2?>(3V'"WR)LQJBO3Y*J;(^_RFJ0Q(9GRQXID7<$.<8* MJ-XSF8Q%9RPE<5K"$?]K%T/\JXV?S0<:S6-O><]G:%#C$:5OVQ4[1A)@<%.F MZ997E%'7"\28:W\$/[JC+&$A39(;.I:A?*=%"DYM'9W*]ECHTZ <&JM^^)J>+91"M**0K7E?4R;D* MQP[7-A=8=;4J8V@Z[D/F-THHU]8]E_>$/M @$H7N\C@%!;3US^"S&AE(A %I MP4 XJ/H;%A9WZ?@^F)6AZ="5<1(T&:BCFIO)%&5#UOFD,QK'U#?*0V'Z%+[: MIY%4J!N(@H7TU-LCDDLY$-(QS!DJI5K[TWRLQO3^:+@*USQ@WQO$YJ7XCM=^&(<#:*G$-T2LM%T$C1_'@K2MG!B87IQ/CLXOSF_/3V_(Y/*$W-Q> M'?_T'U<7)ZHG09SP(2=7G*O@*'X"9U>LT0? M[7HNTF7"!WBU/G@!G+PX!I=R?RN),'<5VKLOT2VGNS,XE9]M> Z5^:"LJ--C MABB['K'"MO=12-K=?Y=K>E59=G6M'4&+:_>82US;OLUJC MZ)8M^$;Q:G8;>V$R@\S\'Z+(OXKS@%O-/87)D^CB2N;2H9S[!1N1B")G!)^! M%11,SIFY>:'10D.5\DLM!["['PI'N,;]I/PKQNNDA@L&%(*<)0^3CJ)]*:'4 M-=TONXJH -#OK?YU'/G9--4M=@6TYDX=:2U=3Y\D5^H]:' MS*,F+GOU'D-;;?!YT&HXVKB3=P0(VGY6A2Y@H/ M_=)WI5V\Z@(=30Y5F]5"/VSE1)ANB@2"'^/Z=23CQ<2JM/5]L)')5KG7@;31 MTMTSY3PR+R"A%^-O)A MX%KP(2_]G-,K, \\RV>0(L5&%UV\MNYZ73UB7?'.P=W @_BL*9GE9>A_%[ _J_YD<'NZ].WRW]]V[=\6O M+$DRYZ*[5'JKJPVI'+"AL_4H0)7_:"CB 5 M)FO&>TAC]X&&G/:*F^=*H[;4!&^\5OGAC%1)3YQ#A=1F<$)74;4H;2'O.*9S MM<]5$UF!A][3A=I3@ZMISGI*.@S37!BL(G7XF'X[ \3_W^R1!0D MUY>\4C6WE?M!)8>=U \;ZHZAIJG[JL0/VG$8T$\N=Y**J3])KR,6IN?A+5O4 MET0Q? CM'6I")V@\#!D;PJ=J1L^X?DZ?^ X#,@MR*RI:\-W$ MT6J3'&D"MVM&TP)#$1]A@NZ-+2^W>3E75BSEWY>EP::,@2TZ3"/ MXG$CLTE-UEXH"@3KGK#HAZ.2QH)+SG:.L T+Q]!HH R-GXUV;'K/2''&$KYA M^I5Z\1G_IJ[@D:JEC3P5"NZXX&!)FDC:!(@30=T1U!CTORZ?A4[]O:%DPCG[ M(LB/)M.8+?.XJEV(U#;#X$/'%P..-5U2(NP0+G3]+H.B4>$]ETF[SN[X!NPL MB+Q=\ZF^#;X\6@U'5$BV($<$/8?&7]G7:DTTE7H'+G]5*2]=+2-TM%M&Z*JH M'$3C*4O@3.HRT]W[6^=CI=A5'SW'0+I$E'CBA@#B3?DZ47R4L::.H+UW5=86 MO>H-1<]GUI62T/8ZZZI\QIYURIZCO-8V1#O.NF>E!MF;F]2+4]7!6+U&[NB< MA6&>R^F+78V4NK6]&NEGUX"!&FL?L.22J]=+[L]3NDAN([AV#:>,+Y8T/0^G MT8)>1 G_WO"P1;$H]<8.'4S2LQ[0CK66RP>ZT-]F_US'5I>^E58)G!EBMG3/ M]2.&2)E[KOPK)A-/#1<+D\F*DSI"/!3V!Y#O2\F/5]/]^]IC?!KI*Z^K6N,W7UHI4!=&:])DR6GO MLW!_*JD[!IH&'52W!LU#,6#FGBB+\Y[O*#H4GF.IAY7 MK[HUJGX^]VYG43RC+,UBD&ZN3!QI[9&W#_#J0ETY(X_(_$%0>T4?2\._6'A^* &Q.0]I9S MT=3NVFZ#WH#4<41M.H @ 8IN5;#1=KBRS5#JN/MEYN7;@[>'RLO,\J^8R\P: M+IC1!&J6[@D[2M:R8@