0001193125-18-155371.txt : 20180508 0001193125-18-155371.hdr.sgml : 20180508 20180508091602 ACCESSION NUMBER: 0001193125-18-155371 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180508 DATE AS OF CHANGE: 20180508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PGT Innovations, Inc. CENTRAL INDEX KEY: 0001354327 STANDARD INDUSTRIAL CLASSIFICATION: METAL DOORS, SASH, FRAMES, MOLDING & TRIM [3442] IRS NUMBER: 200634715 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37971 FILM NUMBER: 18813172 BUSINESS ADDRESS: STREET 1: 1070 TECHNOLOGY DRIVE CITY: NORTH VENICE STATE: FL ZIP: 34275 BUSINESS PHONE: 941-480-1600 MAIL ADDRESS: STREET 1: 1070 TECHNOLOGY DRIVE CITY: NORTH VENICE STATE: FL ZIP: 34275 FORMER COMPANY: FORMER CONFORMED NAME: PGT, Inc. DATE OF NAME CHANGE: 20060223 10-Q 1 d557758d10q.htm 10-Q 10-Q
Table of Contents

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

FORM 10-Q

 

 

 

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

For the quarterly period ended March 31, 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-37971

 

 

PGT Innovations, Inc.

 

 

1070 Technology Drive

North Venice, FL 34275

Registrant’s telephone number: 941-480-1600

 

State of Incorporation

 

IRS Employer Identification No.

Delaware   20-0634715

 

 

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

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  ☒    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.

 

Large accelerated filer      Accelerated filer  
Non-accelerated filer   ☐    (Do not check if a smaller reporting company)    Smaller reporting company  
     Emerging growth company  

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

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

Common Stock, $0.01 par value, outstanding was 49,976,644 shares, as of May 1, 2018.

 

 

 


Table of Contents

PGT INNOVATIONS, INC.

TABLE OF CONTENTS

Form 10-Q for the Three Months Ended March 31, 2018

 

     Page  
     Number  

Part I. Financial Information

  

Item 1. Condensed Consolidated Financial Statements (unaudited):

  

Condensed Consolidated Statements of Comprehensive Income

     3  

Condensed Consolidated Balance Sheets

     4  

Condensed Consolidated Statements of Cash Flows

     5  

Notes to Condensed Consolidated Financial Statements

     6  

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

     20  

Item 3. Quantitative and Qualitative Disclosures About Market Risk

     29  

Item 4. Controls and Procedures

     29  

Part II. Other Information

  

Item 1. Legal Proceedings

     30  

Item 1A. Risk Factors

     30  

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

     30  

Item 3. Defaults Upon Senior Securities

     30  

Item 4. Mine Safety Disclosure

     30  

Item 5. Other Information

     30  

Item 6. Exhibits

     31  

 

2


Table of Contents

PART I — FINANCIAL INFORMATION

 

ITEM 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

PGT INNOVATIONS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(in thousands, except per share amounts)

 

     Three Months Ended  
     March 31,      April 1,  
     2018      2017  
     (unaudited)  

Net sales

   $ 140,253      $ 112,721  

Cost of sales

     95,480        80,982  
  

 

 

    

 

 

 

Gross profit

     44,773        31,739  

Selling, general and administrative expenses

     28,657        22,785  
  

 

 

    

 

 

 

Income from operations

     16,116        8,954  

Interest expense, net

     4,043        4,910  

Debt extinguishment costs

     3,079        —    
  

 

 

    

 

 

 

Income before income taxes

     8,994        4,044  

Income tax expense

     1,654        1,045  
  

 

 

    

 

 

 

Net income

   $ 7,340      $ 2,999  
  

 

 

    

 

 

 

Net income per common share:

     

Basic

   $ 0.15      $ 0.06  
  

 

 

    

 

 

 

Diluted

   $ 0.14      $ 0.06  
  

 

 

    

 

 

 

Weighted average shares outstanding:

     

Basic

     49,858        49,263  
  

 

 

    

 

 

 

Diluted

     51,998        51,628  
  

 

 

    

 

 

 

Comprehensive income

   $ 7,278      $ 2,999  
  

 

 

    

 

 

 

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

 

3


Table of Contents

PGT INNOVATIONS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except per share amounts)

(unaudited)

 

     March 31,
2018
    December 30,
2017
 

ASSETS

  

Current assets:

    

Cash and cash equivalents

   $ 34,048     $ 34,029  

Accounts receivable, net

     66,434       60,308  

Inventories

     35,506       37,816  

Contract assets, net

     9,210       —    

Prepaid expenses

     3,551       2,490  

Other current assets

     11,025       9,873  
  

 

 

   

 

 

 

Total current assets

     159,774       144,516  

Property, plant and equipment, net

     88,193       84,133  

Trade name and other intangible assets, net

     113,384       115,043  

Goodwill

     108,060       108,060  

Other assets, net

     1,363       1,367  
  

 

 

   

 

 

 

Total assets

   $ 470,774     $ 453,119  
  

 

 

   

 

 

 

LIABILITIES AND SHAREHOLDERS’ EQUITY

    

Current liabilities:

    

Accounts payable and accrued liabilities

   $ 39,610     $ 41,085  

Current portion of long-term debt

     299       294  
  

 

 

   

 

 

 

Total current liabilities

     39,909       41,379  

Long-term debt, less current portion

     214,609       212,679  

Deferred income taxes

     23,398       22,772  

Other liabilities

     8,317       964  
  

 

 

   

 

 

 

Total liabilities

     286,233       277,794  
  

 

 

   

 

 

 

Shareholders’ equity:

    

Preferred stock; par value $.01 per share; 10,000 shares authorized; none outstanding

     —         —    

Common stock; par value $.01 per share; 200,000 shares authorized; 52,639 and 52,486 shares issued and 49,976 and 49,805 shares outstanding at March 31, 2018 and December 30, 2017, respectively

     526       525  

Additional paid-in-capital

     252,329       252,275  

Accumulated other comprehensive loss

     (62     —    

Accumulated deficit

     (55,493     (64,716
  

 

 

   

 

 

 

Shareholders’ equity

     197,300       188,084  

Less: Treasury stock at cost

     (12,759     (12,759
  

 

 

   

 

 

 

Total shareholders’ equity

     184,541       175,325  
  

 

 

   

 

 

 

Total liabilities and shareholders’ equity

   $ 470,774     $ 453,119  
  

 

 

   

 

 

 

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

 

4


Table of Contents

PGT INNOVATIONS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

 

     Three Months Ended  
     March 31,     April 1,  
     2018     2017  
     (unaudited)  

Cash flows from operating activities:

    

Net income

   $ 7,340     $ 2,999  

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

    

Depreciation

     2,961       3,024  

Amortization

     1,659       1,573  

Provision for allowance for doubtful accounts

     416       18  

Stock-based compensation

     514       458  

Amortization of deferred financing costs and debt discount

     615       691  

Debt extinguishment costs

     3,079       —    

Gain on disposal of assets

     (10     (8

Change in operating assets and liabilities:

    

Accounts receivable

     (7,921     (6,194

Inventories

     (3,332     (3,356

Contract assets, net, prepaid expenses, other current and other assets

     (1,034     (179

Accounts payable, accrued and other liabilities

     4,591       3,688  
  

 

 

   

 

 

 

Net cash provided by operating activities

     8,878       2,714  
  

 

 

   

 

 

 

Cash flows from investing activities:

    

Purchases of property, plant and equipment

     (6,644     (3,117

Proceeds from disposals of assets

     10       8  
  

 

 

   

 

 

 

Net cash used in investing activities

     (6,634     (3,109
  

 

 

   

 

 

 

Cash flows from financing activities:

    

Payments of long-term debt

     (72     —    

Payments of financing costs

     (1,687     —    

Taxes paid relating to shares withheld on employee equity awards

     (637     (181

Proceeds from exercise of stock options

     173       284  

Proceeds from issuance of common stock under employee stock purchase plan

     5       9  

Other

     (7     (8
  

 

 

   

 

 

 

Net cash (used in) provided by financing activities

     (2,225     104  
  

 

 

   

 

 

 

Net increase (decrease) in cash and cash equivalents

     19       (291

Cash and cash equivalents at beginning of period

     34,029       39,210  
  

 

 

   

 

 

 

Cash and cash equivalents at end of period

   $ 34,048     $ 38,919  
  

 

 

   

 

 

 

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

 

5


Table of Contents

PGT INNOVATIONS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

NOTE 1. BASIS OF PRESENTATION

The accompanying unaudited condensed consolidated financial statements include the accounts of PGT Innovations, Inc. and its wholly-owned subsidiary, PGT Industries, Inc., and its wholly-owned subsidiaries CGI Window and Holdings, Inc. (“CGI”), which includes its wholly-owned subsidiary, CGI Commercial, Inc. (“CGIC”), and WinDoor, Incorporated (collectively, the “Company”), after elimination of intercompany accounts and transactions.

These condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and footnotes required by United States Generally Accepted Accounting Principles (“GAAP”) for complete financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the interim period is not necessarily indicative of the results that may be expected for the remainder of the current year or for any future periods. Each of the Company’s fiscal quarters ended March 31, 2018, and April 1, 2017, consisted of 13 weeks.

The condensed consolidated balance sheet as of December 30, 2017, is derived from the audited consolidated financial statements, but does not include all disclosures required by GAAP. The condensed consolidated balance sheet as of December 30, 2017, and the unaudited condensed consolidated financial statements as of and for the period ended March 31, 2018, should be read in conjunction with the more detailed audited consolidated financial statements for the year ended December 30, 2017, included in the Company’s most recent Annual Report on Form 10-K. Except for the adoption of the guidance relating to revenue from contracts with customers discussed below, the accounting policies used in the preparation of these unaudited condensed consolidated financial statements are consistent with the accounting policies described in the Notes to Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K.

Recently Adopted Accounting Pronouncements

In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.” The amendments under ASU 2017-12 refine and expand hedge accounting requirements for both financial (e.g., interest rate) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes. It also makes certain targeted improvements to simplify the application of hedge accounting guidance. ASU 2017-12 was effective for us in the first quarter of 2019, but we elected to early-adopt this guidance effective on December 31, 2017, the first day of our 2018 fiscal year. During the three months ended March 31, 2018, we entered into several aluminum forwards contracts which we have designated as cash flow hedges and are accounting for as derivative financial instruments to which we are applying the provisions of ASU 2017-12. For additional information, see Note 12.

In February 2017, the FASB issued ASU 2017-05, “Other Income - Gain and Losses from the Derecognition of Nonfinancial Assets.” ASU 2017-05 clarifies the scope of Subtopic 610-20, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets and adds guidance for partial sales of nonfinancial assets. Subtopic 610-20, which was issued in May 2014 as a part of ASU 2014-09, provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. We adopted this update effective on December 31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our financial position, results of operations or cash flows.

In January 2017, the FASB issued ASU 2017-01, “Business Combinations (Topic 805) – Clarifying the Definition of a Business.” ASU 2017-01 affects all companies and other reporting organizations that must determine whether they have acquired or sold a business. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The amendments are intended to help companies and other organizations evaluate whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 provides a more robust framework to use in determining when a set of assets and activities is a business. It also provides more consistency in applying the guidance, reduces the costs of application, and makes the definition of a business more operable. We adopted this update effective on December 31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our financial position, results of operations or cash flows.

 

6


Table of Contents

In August 2016, the FASB issued ASU 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).” ASU 2016-15 reduces diversity in practice in how certain transactions are classified in the statement of cash flows. We adopted this update effective on December 31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our statement of cash flows.

Recently Issued Accounting Pronouncements

In addition to the following discussion of the status of our adoption of ASU 2016-02, “Leases (Topic 842), see Note 3 to the consolidated financial statements included in our most recent Annual Report on Form 10-K for the year ended December 30, 2017, as filed with the Securities and Exchange Commission on March 14, 2018.

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, “Leases (Topic 842)”. This guidance supersedes the existing guidance for lease accounting, Leases (Topic 840). ASU 2016-02 requires lessees to recognize leases on their balance sheets, and leaves lessor accounting largely unchanged. The amendments in this ASU are effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early application is permitted for all entities. ASU 2016-02 requires a modified retrospective approach for all leases existing at, or entered into after, the date of initial application, with an option to elect to use certain transition relief. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.

Adoption of ASU 2014-09, “Revenue from Contracts with Customers”

We adopted the new revenue recognition standard on December 31, 2017 (the first day of our 2018 fiscal year) using the modified retrospective adoption methodology, whereby the cumulative impact of all prior periods is recorded in retained earnings or other impacted balance sheet line items upon adoption. Under the modified retrospective adoption method, we elected to retroactively adjust, inclusive of all previous modifications, only those contracts that were considered open at the date of initial application. Refer to Note 2, “Revenue Recognition and Contracts with Customers” for further information along with our new accounting policies.

Upon adoption, we recognized a net decrease to the fiscal year 2018 opening balance of accumulated deficit of $1.9 million related to sales in excess of billings of $8.7 million, that would have been recognized as earned over time in our prior year ended December 30, 2017. The details of the adjustment to accumulated deficit upon adoption on December 31, 2017 (the first day or our 2018 fiscal year), as well as the effects on the consolidated balance sheet as of December 30, 2017, as if ASU 2014-09 had been adopted in our 2017 fiscal year are as follows:

 

     Cumulative       
     Effect     

Description of Effects on Line Item

Net sales

   $ 8,704      Additional contract asset sales

Cost of sales

     (5,642    Cost of contract asset sales

SG&A expenses

     (532    Accruals for selling costs

Income tax expense

     (647    Estimated income tax effects
  

 

 

    

Net income

   $ 1,883      Additional net income
  

 

 

    

 

     As Reported      New      Adjusted       
     December 30,      Revenue      December 31,       
     2017      Standard      2017     

Description of Effects on Line Item

Inventories

   $ 37,816      $ (5,642    $ 32,174      Inventory classified as cost of sales

Other current assets (1)

     9,873        8,176        18,049      Contract asset on additional sales

Accounts payable and accrued liabilities (1)

     41,085        4        41,089      Accruals for selling costs

Deferred income taxes

     22,772        647        23,419      Estimated income tax effects

Accumulated deficit

     (64,716      1,883        (62,833    Additional net income

 

(1) - Adjustments to this line item are net of related contract liability of $528 thousand, previously classified as customer deposits.

 

7


Table of Contents

The following tables reconcile the balances as presented as of and for the three months ended March 31, 2018 to the balances prior to the adjustments made to implement the new revenue recognition standard for the same period:

 

     Three Months Ended March 31, 2018  
     As      Impact of      Previous  
     Presented      ASU 2014-09      Standard  
     (unaudited)  

Net sales

   $ 140,253      $ (965    $ 139,288  

Cost of sales

     95,480        (427      95,053  
  

 

 

    

 

 

    

 

 

 

Gross profit

     44,773        (538      44,235  

Selling, general and administrative expenses

     28,657        (85      28,572  
  

 

 

    

 

 

    

 

 

 

Income from operations

     16,116        (453      15,663  

Interest expense, net

     4,043        —          4,043  

Debt extinguishment costs

     3,079        —          3,079  
  

 

 

    

 

 

    

 

 

 

Income before income taxes

     8,994        (453      8,541  

Income tax expense

     1,654        (117      1,537  
  

 

 

    

 

 

    

 

 

 

Net income

   $ 7,340      $ (336    $ 7,004  
  

 

 

    

 

 

    

 

 

 

Basic

   $ 0.15      $ (0.01    $ 0.14  
  

 

 

    

 

 

    

 

 

 

Diluted

   $ 0.14      $ (0.01    $ 0.13  
  

 

 

    

 

 

    

 

 

 

Comprehensive income

   $ 7,278      $ (336    $ 6,942  
  

 

 

    

 

 

    

 

 

 

 

     Three Months Ended March 31, 2018  
     As
Presented
     Impact of
ASU 2014-09
     Previous
Standard
 
     (unaudited)  

Cash and cash equivalents

   $ 34,048      $      $ 34,048  

Accounts receivable, net

     66,434        —          66,434  

Inventories

     35,506        6,069        41,575  

Contract assets, net

     9,210        (9,210      —    

Prepaid expenses

     3,551        —          3,551  

Other current assets

     11,025        117        11,142  
  

 

 

    

 

 

    

 

 

 

Total current assets

     159,774        (3,024      156,750  

Property, plant and equipment, net

     88,193        —          88,193  

Trade name and other intangible assets, net

     113,384        —          113,384  

Goodwill

     108,060        —          108,060  

Other assets, net

     1,363        —          1,363  
  

 

 

    

 

 

    

 

 

 

Total assets

   $ 470,774      $ (3,024    $ 467,750  
  

 

 

    

 

 

    

 

 

 

Accounts payable and accrued liabilities

   $ 39,610      $ (158    $ 39,452  

Current portion of long-term debt

     299        —          299  
  

 

 

    

 

 

    

 

 

 

Total current liabilities

     39,909        (158      39,751  

Long-term debt, less current portion

     214,609        —          214,609  

Deferred income taxes

     23,398        (647      22,751  

Other liabilities

     8,317        —          8,317  
  

 

 

    

 

 

    

 

 

 

Total liabilities

     286,233        (805      285,428  
  

 

 

    

 

 

    

 

 

 

Total shareholders' equity

     184,541        (2,219      182,322  
  

 

 

    

 

 

    

 

 

 

Total liabilities and shareholders' equity

   $ 470,774      $ (3,024    $ 467,750  
  

 

 

    

 

 

    

 

 

 

Amounts in the tables above presented under “Previous Standard” represent balances as-if ASU 2014-09 was not adopted, which primarily reflects that we would have finished goods and certain unused glass components classified in inventory, and no net contract assets on the condensed consolidated balance sheet as of March 31, 2018.

NOTE 2. REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS

New Revenue Recognition Accounting Policy

The Company is a manufacturer of fully-customized windows and doors, and manufactures products based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received from the customer. The Company’s assessment is that all its finished goods and certain unused glass components have no alternative use, and that control of these products and components passes to the customer upon completion of the manufacturing of each or all of the products in an order, and upon our receipt of certain glass components from our supplier, but before delivery of the products to the customer or input of certain glass components to the manufacturing process. Additionally, the Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended by the Company on behalf of its customers. Based on these factors, the Company recognizes revenue upon completion of the manufacturing process, and for certain unused glass components on hand, at the end of a reporting period.

Revenue on products for which the manufacturing process has been completed is based on the per-unit agreed-upon sales prices contained in our agreements with our customers, applied to each completed unit of unshipped finished product on hand at the end of the reporting period. Revenue on unused glass components on hand at the end of a reporting period is based on an allocation of the agreed-upon per-unit sales price contained in our agreements to which each glass component on hand relates, based on an estimate of the percentage of which the cost of the glass component is of the estimated total cost of the finished product.

Disaggregation of Revenue from Contracts with Customers

The following table provides information about our revenue differentiated based on product category (dollars in millions):

 

     Three Months Ended  
     March 31, 2018  
     Sales      % of sales  

Product category:

     

Impact-resistant windows and door products

   $ 120.5        85.9

Non-Impact window and door products

     19.8        14.1
  

 

 

    

 

 

 

Total net sales

   $ 140.3        100.0
  

 

 

    

 

 

 

 

8


Table of Contents

Contract Balances

Contract assets represent sales recognized in excess of billings related to finished goods not yet shipped and certain unused glass components not yet placed into the production process, control of which is deemed to have passed to the customer and which are deemed to have no alternative use, but for which the Company has an enforceable right to payment. Contract liabilities are customer deposits on orders related to contract assets.

The following table provides information about contract asset and liability balances as of March 31, 2018, and as of December 31, 2017, the first day of our 2018 fiscal year and the date of our adoption of ASU 2014-09 (in thousands):

 

                   Contract  
     Contract      Contract      Assets,  
     Assets      Liabilities      Net  

At March 31, 2018

   $ 9,669      $ (459    $ 9,210  

At December 31, 2017

     8,704        (528      8,176  
  

 

 

    

 

 

    

 

 

 

Net increase

   $ 965      $ 69      $ 1,034  
  

 

 

    

 

 

    

 

 

 

Contract assets, net, of 9.2 million is classified within other current assets in the accompanying condensed consolidated balance sheet as of March 31, 2018. Because we used the modified-retrospective method of adopting ASU 2014-09, the accompanying condensed consolidated balance sheet as of December 30, 2017 was not revised.

Policies Regarding Shipping and Handling Costs and Commissions on Contract Assets

The Company has made a policy election to continue to recognize shipping and handling costs as a fulfillment activity. Treating shipping and handling as a fulfillment activity requires estimated shipping and handling costs for undelivered products and certain glass components on which we have recognized revenue and created a contract asset, to be accrued to match this cost with the recognized revenue. This policy is unchanged from the Company’s policy for recognizing shipping and handling costs prior to the adoption of the new revenue guidance.

The newly adopted revenue guidance provides for a practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We continue to expense sales commissions paid to employees as sales are recognized, including sales from the creation of contract assets, as the expected amortization period is less than one year.

NOTE 3. WARRANTY

Most of our manufactured products are sold with warranties. Warranty periods, which vary by product components, generally range from 1 to 10 years; however, the warranty period for a limited number of specifically identified components in certain applications is a lifetime. The majority of the products sold have warranties on components which range from 1 to 3 years. The reserve for warranties is based on management’s assessment of the cost per service call and the number of service calls expected to be incurred to satisfy warranty obligations on the current net sales.

 

9


Table of Contents

During the three months ended March 31, 2018, we recorded warranty expense at a rate of approximately 1.69% of sales, which decreased from the rate in the first quarter of 2017 of 2.70%. We believe the decrease in warranty expense as a percentage of sales was the result of our workforce becoming more seasoned through experience and training, as well as a change in our warranty profile on PGT-branded door glass components produced by Cardinal as part of the SA on which they provide the warranty coverage.

The following table summarizes: current period charges, adjustments to previous estimates, if necessary, as well as settlements, which represent actual costs incurred during the period for the three months ended March 31, 2018, and April 1, 2017. The reserve is determined through specific identification and assessing Company history. Expected future obligations are discounted to a current value using a risk-free rate for obligations with similar maturities.

 

     Beginning      Charged                  End of  
Accrued Warranty    of Period      to Expense      Adjustments     Settlements     Period  

(in thousands)

            

Three months ended March 31, 2018

   $ 5,386      $ 2,366      $ (110   $ (2,319   $ 5,323  

Three months ended April 1, 2017

   $ 5,569      $ 3,043      $ 89     $ (3,087   $ 5,614  

NOTE 4. INVENTORIES

Inventories consist principally of raw materials purchased for the manufacture of our products. We have limited finished goods inventory since all products are custom, made-to-order and usually ship upon completion. Finished goods inventory, prior to the adoption of ASU 2014-09, and work-in-progress costs include direct materials, direct labor, and overhead. All inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. Inventories consisted of the following:

 

     March 31,      December 30,  
     2018      2017  
     (in thousands)  

Raw materials

   $ 32,808      $ 30,139  

Work-in-progress

     2,698        2,506  

Finished goods

     —          5,171  
  

 

 

    

 

 

 
   $ 35,506      $ 37,816  
  

 

 

    

 

 

 

NOTE 5. STOCK BASED-COMPENSATION

Exercises

For the three months ended March 31, 2018, there were 86,549 options exercised at a weighted average exercise price of $2.00 per share.

Issuance

On March 2, 2018, we granted 139,182 restricted stock awards to certain executives and non-executive employees of the Company. The restrictions on these stock awards lapse over time based solely on continued service. However, the quantity of restricted shares granted on half of these shares, or 69,591 shares, is fixed, whereas the quantity granted on the remaining half, or 69,591 shares, is subject to Company-specific performance criteria. The restricted stock awards have a fair value on date of grant of $18.40 per share based on the closing New York Stock Exchange market price of the common stock on the day prior to the day the awards were granted. Those restricted shares whose quantity is fixed vest in equal amounts over a three-year period on the first, second and third anniversary dates of the grant. Those restricted shares whose quantity is subject to Company performance criteria vest in equal amounts on the second and third anniversary dates of the grant.

The performance criteria, as defined in the share awards, provides for a graded awarding of shares based on the percentage by which the Company meets earnings before interest and taxes, as defined, in our 2018 business plan. The performance percentages, ranging from less than 80% to greater than 120%, provide for the awarding of shares ranging from no shares to 150% of the original number of shares.

 

 

10


Table of Contents

Stock Compensation Expense

We record stock compensation expense over an award’s vesting period based on the award’s fair value at the date of grant. We recorded compensation expense for stock-based awards of $0.5 million for the three months ended March 31, 2018, and $0.5 million for the three months ended April 1, 2017. As of March 31, 2018, there was $3.7 million of total unrecognized compensation cost related primarily to restricted share awards. These costs are expected to be recognized in earnings on an accelerated basis over the weighted average remaining vesting period of 1.9 years at March 31, 2018.

NOTE 6. NET INCOME PER COMMON SHARE

Basic earnings per share (“EPS”) is computed by dividing net income available to common shareholders, by the weighted-average number of common shares outstanding during the period. Diluted EPS reflects the dilutive effect of potential common shares from securities such as stock options.

Weighted average shares outstanding for the three months ended March 31, 2018, and for the three months ended April 1, 2017, excludes underlying options of 136 thousand and 20 thousand, respectively, because their effects were anti-dilutive.

The table below presents the calculation of EPS and a reconciliation of weighted average common shares used in the calculation of basic and diluted EPS for our Company:

 

     Three Months Ended  
     March 31,      April 1,  
     2018      2017  
     (in thousands, except per
share amounts)
 

Net income

   $ 7,340      $ 2,999  
  

 

 

    

 

 

 

Weighted-average common shares - Basic

     49,858        49,263  

Add: Dilutive effect of stock compensation plans

     2,140        2,365  
  

 

 

    

 

 

 

Weighted-average common shares - Diluted

     51,998        51,628  
  

 

 

    

 

 

 

Net income per common share:

     

Basic

   $ 0.15      $ 0.06  
  

 

 

    

 

 

 

Diluted

   $ 0.14      $ 0.06  
  

 

 

    

 

 

 

NOTE 7. SALE OF ASSETS

Sale of Door Glass Processing Assets

On September 22, 2017, we entered into an Asset Purchase Agreement (APA) with Cardinal LG Company (Cardinal) for the sale to Cardinal of certain manufacturing equipment we used in processing glass components for PGT-branded doors for a cash purchase price of $28 million. Contemporaneously with entering into the APA, we entered into a seven-year supply agreement (SA) with Cardinal for Cardinal to supply us with glass components for PGT-branded doors. The Company determined to sell these assets and enter the SA to allow us to heighten our focus in our core areas of window and door manufacturing and, at the same time, strengthen our supply chain for high-quality door glass from a supplier with whom we have been doing business for many years.

The Company has determined that, although the APA and SA are separate agreements, they were negotiated contemporaneously. Therefore, the Company has concluded that the $28 million of proceeds under the APA should be bifurcated between the sale of the door glass manufacturing assets, and as payment received from a vendor for the Company’s agreement to buy glass components for PGT-branded doors from Cardinal under the SA. The bifurcation of the proceeds in excess of the stand-alone selling price of the assets acquired would be allocated to the SA and recognized as a reduction of cost of sales as glass components are purchased by PGTI. Based on the established stand-alone selling price of the assets sold, as determined by an independent appraisal, approximately $7.7 million was allocated to the sale of the assets, with the remaining $20.3 million representing consideration received from Cardinal related to the agreement to buy door glass components for PGT-branded doors from Cardinal. This consideration is being amortized over the 7-year term of the SA.

 

11


Table of Contents

At the time we ceased using these assets in production, at which time they became available for immediate sale, their net book value was $4.7 million, and they were reclassified from property, plant and equipment, to assets held for sale within other current assets.

The APA provided for the transfer of the assets from the Company to Cardinal in two phases, with the first date in 2017, and the second date in 2018, on dates which the Company and Cardinal agree to use. Under the APA, the cash purchase price of $28 million was to be paid by Cardinal to the Company in three separate payments of $3 million on or about the time of the first transfer of the assets to Cardinal, $10 million on or about January 15, 2018, and $15 million at or about the time of the second transfer of assets to Cardinal.

Cardinal paid us $3.0 million in cash on November 1, 2017, and paid us $10.0 million in cash on January 16, 2018, pursuant to the APA. On December 15, 2017, machinery and equipment classified as assets held for sale with net book value of $1.5 million, and fair value of $1.9 million was transferred to Cardinal and their equipment rigger, and we recognized a gain on disposal for the difference. The remaining machinery and equipment to be transferred to Cardinal in 2018, which has a net book value of $3.2 million and fair value of $5.8 million, is classified within other current assets in the accompanying condensed consolidated balance sheets at March 31, 2018, and December 30, 2017.

The SA provides that the Company will purchase, and Cardinal will supply, all the Company’s requirements for certain glass components used in PGT-branded doors through the end of 2024. The terms of the manufacture by Cardinal and purchase by the Company of such glass components as to purchase orders, forecasts of purchases, pricing, invoicing, delivery and payment terms and other terms, are all as described in the SA. Early in the fourth quarter of 2017, we began purchasing and receiving glass components from Cardinal under the SA. At that time, we began amortizing the advance consideration received from Cardinal initially allocated to the SA and continued to amortize such advance consideration during the three months ended March 31, 2018, recognizing $701 thousand of such gain amortization, classified as a reduction to cost of sales in the accompanying condensed consolidated statement of comprehensive income for the three months ended March 31, 2018.

NOTE 8. GOODWILL, TRADE NAMES, AND OTHER INTANGIBLE ASSETS

Goodwill, trade names, and other intangible assets, net, are as follows:

 

                   Initial  
     March 31,      December 30,      Useful Life  
     2018      2017      (in years)  
     (in thousands)         

Goodwill

   $ 108,060      $ 108,060        indefinite  
  

 

 

    

 

 

    

Trade names and other intangible assets:

        

Trade names

   $ 75,841      $ 75,841        indefinite  
  

 

 

    

 

 

    

Customer relationships

     106,647        106,647        3-10  

Developed technology

     3,000        3,000        9-10  

Non-compete agreement

     1,668        1,668        2-5  

Software license

     590        590        2  

Less: Accumulated amortization

     (74,362      (72,703   
  

 

 

    

 

 

    

Subtotal

     37,543        39,202     
  

 

 

    

 

 

    

Other intangible assets, net

   $ 113,384      $ 115,043     
  

 

 

    

 

 

    

 

12


Table of Contents

Estimated amortization of our amortizable intangible assets for future years is as follows:

 

(in thousands)    Total  

Remainder of 2018

   $ 4,976  

2019

     6,430  

2020

     6,278  

2021

     5,974  

2022

     5,116  

Thereafter

     8,769  
  

 

 

 

Total

   $ 37,543  
  

 

 

 

NOTE 9. LONG-TERM DEBT

 

     March 31,      December 30,  
     2018      2017  
     (in thousands)  

Term loan payable under the 2016 Credit Agreement

   $ 223,975      $ 223,975  

Other debt

     386        458  

Fees, costs and original issue discount

     (9,453      (11,460
  

 

 

    

 

 

 

Long-term debt

     214,908        212,973  

Less current portion of long-term debt

     (299      (294
  

 

 

    

 

 

 

Long-term debt, less current portion

   $ 214,609      $ 212,679  
  

 

 

    

 

 

 

2016 Credit Agreement

On February 16, 2016, we entered into a Credit Agreement (“2016 Credit Agreement”), among us, the lending institutions identified in the 2016 Credit Agreement, and Deutsche Bank AG New York Branch, as Administrative Agent and Collateral Agent. The 2016 Credit Agreement establishes senior secured credit facilities in an aggregate amount of $310.0 million, consisting of a $270.0 million Term B term loan facility maturing in February 2022 that amortizes on a basis of 1% annually during its six-year term, and a $40.0 million revolving credit facility maturing in February 2021 that includes a swing line facility and a letter of credit facility. Our obligations under the 2016 Credit Agreement are secured by substantially all of our assets as well as our direct and indirect subsidiaries’ assets.

On March 16, 2018, we entered into an amendment to our 2016 Credit Agreement (“Second Amendment”). The Second Amendment, among other things, decreases the applicable interest rate margins for the Initial Term Loans (as defined in the Credit Agreement) from (i) 3.75% to 2.50%, in the case of the Base Rate Loans (as defined in the Credit Agreement), and (ii) 4.75% to 3.50%, in the case of the Eurodollar Loans (as defined in the Credit Agreement). In addition to these changes, in the Second Amendment, SunTrust Bank replaced Deutsche Bank AG New York Branch as Administrative Agent and Collateral Agent of the 2016 Credit Agreement. In February 17, 2017, we entered into the first amendment to our 2016 Credit Agreement, which also resulted in decreases in the applicable margins, but which did not include any changes in lender positions.

In connection with the Second Amendment, certain existing lenders modified their positions in or exited the 2016 Credit Agreement, which resulted in the write-offs of portions of the deferred financing costs and original issue discount allocated to these lenders, which totaled $3.1 million classified as debt extinguishment costs in the accompanying condensed consolidated statement of comprehensive income for the three months ended March 31, 2018.

 

13


Table of Contents

Effective on February 17, 2017, we repriced and amended our 2016 Credit Agreement for the first time. As there were no changes in lender positions, this action did not result in any modifications or extinguishments of debt. Therefore, there was no charge for debt extinguishment costs in the three months ended April 1, 2017.

Interest on all loans under the 2016 Credit Agreement is payable either quarterly or at the expiration of any LIBOR interest period applicable thereto. Prior to amending the 2016 Credit Agreement on March 16, 2018, as described above, borrowings under the term loans and the revolving credit facility accrued interest at a rate equal to, at our option, LIBOR (with a floor of 100 basis points in respect of the term loan), or a base rate (with a floor of 200 basis points in respect of the term loan) plus an applicable margin. The applicable margin was 475 basis points in the case of LIBOR and 375 basis points in the case of the base rate. The weighted average all-in interest rate for borrowings under the term-loan portion of the 2016 Credit agreement was 5.41% as of March 31, 2018, and was 5.75% at December 30, 2017.

We also pay quarterly fees on the unused portion of the revolving credit facility equal to 50 basis points per annum as well as a quarterly letter of credit fee at 575 basis points per annum plus a 12.5 basis point facing fee per annum on the face amount of any outstanding letters of credit. As of March 31, 2018, there were $2.5 million of letters of credit outstanding and $37.5 million available under the revolver. The letters of credit outstanding at March 31, 2018, include a total of $1.4 million of letters of credit issued by Deutsche Bank, or issued to Deutsche Bank by SunTrust Bank as a back-stop, that are expected to be released once all outstanding letters of credit issued by Deutsche Bank during its time as lead-lender have been returned.

The 2016 Credit Agreement contains a springing financial covenant, if we draw in excess of twenty percent (20%) of the revolving facility, which requires us to maintain a maximum total net leverage ratio (based on the ratio of total debt for borrowed money to trailing EBITDA, each as defined in the 2016 Credit Agreement). That covenant will be tested quarterly based on the last four fiscal quarters and is set at levels as described in the 2016 Credit Agreement. As of March 31, 2018, no such test is required as we have not exceeded 20% of our revolving capacity. We believe that our total net leverage ratio during the first quarter of 2018 was in compliance with the 2016 Credit Agreement, and that we are in compliance with all covenants.

The 2016 Credit Agreement also contains a number of affirmative and restrictive covenants, including limitations on the incurrence of additional debt, liens on property, acquisitions and investments, loans and guarantees, mergers, consolidations, liquidations and dissolutions, asset sales, dividends and other payments in respect of our capital stock, prepayments of certain debt and transactions with affiliates. The 2016 Credit Agreement also contains customary events of default. Upon the occurrence of an event of default, the amounts outstanding under the 2016 Credit Agreement may be accelerated and may become immediately due and payable. As of March 31, 2018, we were in compliance with all affirmative and restrictive covenants.

In connection with entering into the 2016 Credit Agreement, on February 16, 2016, we terminated our prior credit agreement, dated as of September 22, 2014, among PGT Industries, Inc., as the borrower, the Company, as guarantor, the lenders from time to time party thereto and Deutsche Bank, as administrative agent and collateral agent (“2014 Credit Agreement”). Along with cash on hand, proceeds from the term loan facility under the 2016 Credit Agreement were used to repay amounts outstanding under the 2014 Credit Agreement, acquire WinDoor, and pay certain fees and expenses.

As of March 31, 2018, the face value of debt outstanding under the 2016 Credit Agreement was $224.0 million, and accrued interest was $0.1 million.

The activity relating to third-party fees and costs, lender fees and discount for the three months ended March 31, 2018, are as follows. All debt-related fees, costs and original issue discount are classified as a reduction of the carrying value of long-term debt:

 

(in thousands)    Total  

At beginning of year

   $ 11,460  

Amortization expense through March 16, 2018

     (520
  

 

 

 

At time of refinancing

     10,940  

Add: Second amendment refinancing costs

     1,687  

Less: Debt extinguishment costs

     (3,079

Less: Amortization expense after refinancing

     (95
  

 

 

 

At end of period

   $ 9,453  
  

 

 

 

 

14


Table of Contents

Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated as of March 31, 2018, is as follows:

 

(in thousands)    Total  

Remainder of 2018

   $ 1,698  

2019

     2,382  

2020

     2,579  

2021

     2,480  

2022

     314  
  

 

 

 

Total

   $ 9,453  
  

 

 

 

As a result of voluntary prepayments totaling $44.0 million we made since the inception of the 2016 Credit Agreement on February 16, 2016, we have no future scheduled repayments until the maturity of the facility on February 21, 2022. The contractual future maturities of long-term debt outstanding, including the financing arrangement described as other debt, as of March 31, 2018, are as follows (at face value):

 

     (in thousands)  

Remainder of 2018

   $ 222  

2019

     164  

2020

     —    

2021

     —    

2022

     223,975  
  

 

 

 

Total

   $ 224,361  
  

 

 

 

Other Debt

In July 2017, we entered into a two-year financing arrangement for the purchase of an enterprise-wide software license relating to office productivity software. This financing arrangement requires 24 monthly payments of $26 thousand each. We estimated the value of this financing arrangement to be $590 thousand, using an imputed annual interest rate of 6.00%, which approximates our borrowing rate under the 2016 Credit Agreement, a Level 3 input. At March 31, 2018, there was $386 thousand outstanding under this financing arrangement.

NOTE 10. COMMITMENTS AND CONTINGENCIES

Litigation

Our Company is a party to various legal proceedings in the ordinary course of business. Although the ultimate disposition of those proceedings cannot be predicted with certainty, management believes the outcome of any claim that is pending or threatened, either individually or in the aggregate, will not have a materially adverse effect on our operations, financial position or cash flows.

NOTE 11. INCOME TAXES

Income tax expense was $1.7 million for the three months ended March 31, 2018, compared with $1.0 million for the three months ended April 1, 2017. Our effective tax rate for the three months ended March 31, 2018, was 18.4%, and was 25.8% for the three months ended April 1, 2017.

Income tax expense in the three months ended March 31, 2018, and April 1, 2017, includes excess tax benefits relating to exercises of stock options and lapses of restrictions on stock awards, treated as a discrete item of income tax, totaling $613 thousand and $388 thousand, respectively. Excluding this discrete item of income tax expense, the effective tax rates for the three months ended March 31, 2018, and April 1, 2017, would have been 25.2% and 35.4%, respectively.

 

15


Table of Contents

In 2017, the effective tax rate, excluding the effect of the discrete item discussed above, was lower than our then combined statutory federal and state tax rate of 38.8% primarily as the result of the estimated impact of the section 199 domestic manufacturing deduction. As a result of the Tax Cuts and Jobs Act, enacted effective on December 22, 2017, the section 199 domestic manufacturing deduction was repealed. As such, our effective tax rate approximates our current combined statutory federal and state rate of 25.6%.

At March 31, 2018, a federal income tax receivable of $1.5 million was classified within other current assets, and an accrued state income tax payable of $0.6 million was classified within accrued liabilities in the accompanying condensed consolidated balance sheet. At December 30, 2017, accrued federal and state income taxes payable of $6.5 million was classified within accrued liabilities in the accompanying condensed consolidated balance sheet. The Internal Revenue Service provided tax relief relating to taxpayers in certain designated areas of Florida impacted by Hurricane Irma, which included all counties in Florida in which we operate. As a result, the deadline for remitting our required 2017 third quarter estimated payment for corporate income taxes, as well as the deadline for filing our 2016 fiscal year corporate income tax return, was extended to January 31, 2018. Therefore, in January 2018, we made an estimated Federal income tax payment of $9.0 million relating to the extended fourth quarter of 2017 estimated payment. During the three months ended April 1, 2017, we did not make any payments of estimated federal or state income taxes, nor did we receive any refunds of federal or state income taxes.

NOTE 12. FAIR VALUE

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is used to prioritize the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted market prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The three levels of the fair value hierarchy are as follows:

Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

Level 2 Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.

Level 3 Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.

The accounting guidance concerning fair value allows us to elect to measure financial instruments at fair value and report the changes in fair value through earnings. This election can only be made at certain specified dates and is irrevocable once made. We do not have a policy regarding specific assets or liabilities to elect to measure at fair value, but rather we make the election on an instrument-by-instrument basis as they are acquired or incurred.

During the three months ended March 31, 2018, or April 1, 2017, we did not make any transfers between Level 2 and Level 3 financial assets. We conduct reviews on a quarterly basis to verify pricing, assess liquidity, and determine if significant inputs have changed that would impact the fair value hierarchy disclosure.

Fair Value of Financial Instruments

Our financial instruments include cash, accounts and notes receivable, and accounts payable, and accrued liabilities whose carrying amounts approximate their fair values due to their short-term nature. Our financial instruments also include long-term debt. The fair value of our long-term debt is based on debt with similar terms and characteristics and was approximately $226.8 million as of March 31, 2018, compared to a principal outstanding value of $224.0 million, and $227.3 million as of December 30, 2017, compared to a principal outstanding value of $224.0 million. Fair values were determined based on observed trading prices of our debt between domestic financial institutions.

 

16


Table of Contents

Items Measured at Fair Value on a Recurring Basis

The following are measured in the consolidated financial statements at fair value on a recurring basis and are categorized in the table below based upon the lowest level of significant input to the valuation:

 

     Fair Value Measurements  
     Assets (Liabilities)  
            Quoted      Significant         
            Prices in      Other      Significant  
            Active      Observable      Unobservable  
     March 31,      Markets      Inputs      Inputs  
     2018      (Level 1)      (Level 2)      (Level 3)  

Description

           

Aluminum forward contracts

   $ (83    $ —        $ (83    $ —    
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ (83    $ —        $ (83    $ —    
  

 

 

    

 

 

    

 

 

    

 

 

 

The following is a description of the methods and assumptions used to estimate the fair values of the Company’s assets and liabilities measured at fair value on a recurring basis, as well as the basis for classifying these assets and liabilities as Level 2.

Aluminum forward contracts identical to those held by us trade on the London Metal Exchange (“LME”). The LME provides a transparent forum and is the world’s largest center for the trading of futures contracts for non-ferrous metals. The prices are used by the metals industry worldwide as the basis for contracts for the movement of physical material throughout the production cycle. Based on this high degree of volume and liquidity in the LME, we believe the valuation price at any measurement date for contracts with identical terms as to prompt date, trade date and trade price as those we hold at any time represents a contract’s exit price to be used for purposes of determining fair value.

NOTE 13. DERIVATIVES

Aluminum Contracts

We enter into aluminum forward contracts to hedge the fluctuations in the purchase price of aluminum extrusion we use in production. Our contracts are designated as cash flow hedges since they are highly effective in offsetting changes in the cash flows attributable to forecasted purchases of aluminum.

Guidance under the Financial Instruments topic of the Codification requires us to record our hedge contracts at fair value and consider our credit risk for contracts in a liability position, and our counter-party’s credit risk for contracts in an asset position, in determining fair value. We assess our counter-party’s risk of non-performance when measuring the fair value of financial instruments in an asset position by evaluating their financial position, including cash on hand, as well as their credit ratings. We assess our risk of non-performance when measuring the fair value of our financial instruments in a liability position by evaluating our credit ratings, our current liquidity including cash on hand and availability under our revolving credit facility as compared to the maturities of the financial liabilities.

At March 31, 2018, the fair value of our aluminum forward contracts was in a net liability position of $83 thousand. We had three outstanding forward contracts for the purchase of 4.5 million pounds of aluminum through February 2019, at an average price of $0.94 per pound, which excludes the Midwest premium, with maturity dates of between three months and eleven months. We assessed the risk of non-performance of the Company to these contracts and recorded a de minimis adjustment to fair value as of March 31, 2018.

We assess the effectiveness of our aluminum forward contracts by comparing the change in the fair value of the forward contract to the change in the expected cash to be paid for the hedged item. The effective portion of the gain or loss on our aluminum forward contracts is reported as a component of accumulated other comprehensive loss and is reclassified into earnings in the same line item in the income statement as the hedged item in the same period or periods during which the transaction affects earnings. The amount of losses recognized in the “accumulated other comprehensive loss” line item in the accompanying condensed consolidated balance sheet as of March 31, 2018, that we expect will be reclassified to earnings within the next twelve months, will be immaterial.

 

17


Table of Contents

The fair value of our aluminum hedges are classified in the accompanying consolidated balance sheets as follows (in thousands):

 

            Fair Value  
Derivatives in an asset (liability) position           March 31,  

designated as hedges under Subtopic 815-20:

   Balance Sheet Location      2018  

Derivative instruments:

     

Aluminum forward contracts

     Other liabilities      $ (83
     

 

 

 

Total derivative instruments

      $ (83
     

 

 

 

The ending accumulated balance for the aluminum forward contracts included in accumulated other comprehensive losses, net of tax, was $83 thousand as of March 31, 2018. We had no outstanding derivative contracts as of December 30, 2017.

The impact of the offsetting derivative instruments is depicted below (in thousands):

 

                        Gross Amounts not Offset  
     Gross            Net                      
     Amounts of     Gross      Amounts of            Cash         
     Recognized     Amounts      Recognized     Financial      Collateral      Net  
     (Liabilities)     Offset      (Liabilities)     Instruments      Pledged      Amount  

As of March 31, 2018:

               

Aluminum forward contracts

   $ (83   $ —        $ (83   $ —        $ —        $ (83

The following represents the gains (losses) on derivative financial instruments, and their classifications within the accompanying condensed consolidated financial statements (in thousands):

 

     Derivatives in Cash Flow Hedging Relationships  
     Amount of Gain (Loss)
Recognized in OCI
on Derivatives
(Effective Portion)
     Location of Gain
(Loss) Reclassified

from Accumulated
OCI into Income
(Effective Portion)
   Amount of Gain (Loss)
Reclassified from
Accumulated OCI into
Income (Effective Portion)
 
     Three Months Ended           Three Months Ended  
     March 31,     April 1,           March 31,      April 1,  
     2018     2017           2018      2017  

Aluminum contracts

   $ (83   $ —        Cost of sales    $ —        $ —    

 

     Location of Gain
(Loss) Recognized
in Income on
Derivatives
(Ineffective Portion)
     Amount of Gain (Loss)
Recognized in Income
on Derivatives
(Ineffective Portion)
 
            Three Months Ended  
            March 31,      April 1,  
            2018      2017  

Aluminum contracts

     Cost of sales      $ —        $ —    

 

18


Table of Contents

NOTE 14. ACCUMULATED OTHER COMPREHENSIVE LOSS

The following table shows the components of accumulated other comprehensive loss for the three months ended March 31, 2018:

 

     Aluminum  
Three months ended March 31, 2018    Forward  
(in thousands)    Contracts  

Balance at December 30, 2017

   $ —    
  

 

 

 

Other comprehensive loss

     (83

Tax effect

     21  
  

 

 

 

Net current-period other comprehensive loss

     (62
  

 

 

 

Balance at March 31, 2018

   $ (62
  

 

 

 

 

19


Table of Contents

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion of our financial condition and results of operations should be read in conjunction with the Management’s Discussion and Analysis of Financial Condition and Results of Operations and the consolidated financial statements and notes thereto for the year ended December 30, 2017, included in our most recent Annual Report on Form 10-K as filed with the Securities and Exchange Commission on March 14, 2018. All amounts herein are unaudited.

Special Note Regarding Forward-Looking Statements

Except for historical information contained herein, the matters set forth in this Quarterly Report on Form 10-Q are forward-looking statements. These statements are based on management’s current expectations and plans, which involve risks and uncertainties. Such forward-looking statements generally can be identified by the use of forward-looking terminology such as “may,” “will,” “believe,” “expect,” “forecast,” “guidance,” “intend,” “could,” “project,” “estimate,” “anticipate,” “should,” and similar terminology. You are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the filing date of this Quarterly Report and which involve risks and uncertainties that may cause our actual results to differ materially from those set forth in the forward-looking statements. Those risks and uncertainties that could cause actual results to differ materially from those described in our forward-looking statements include, but are not limited to:

 

  Changes in new home starts and home remodeling trends, especially in the state of Florida, where the substantial portion of our sales are generated

 

  The economy in the U.S. generally or in Florida, where the substantial portion of our sales are generated

 

  Raw material prices, especially for aluminum, glass and vinyl, including, without limitation, price increases due to the implementation of tariffs and other trade-related restrictions

 

  our dependence on a limited number of suppliers for certain of our key materials

 

  Transportation costs

 

  Our level of indebtedness

 

  Dependence on our impact-resistant product lines

 

  Integration of acquisition(s), including our acquisition of WinDoor, Inc.

 

  Product liability and warranty claims made against us

 

  Federal, and state and local regulations, including changes to state and local building codes

 

  Dependence on our limited number of manufacturing facilities

 

  the continuing post-storm impact of Hurricane Irma on our customers and markets, demand for our products, and our financial and operational performance related thereto

 

  risks associated with our information technology systems, including cybersecurity-related risks, such as unauthorized intrusions into our systems by “hackers” and theft of data and information from our systems, and,

 

  The risks and uncertainties discussed under Item 1A, “Risk Factors,” in the Company’s Annual Report on Form 10-K for the year ended December 30, 2017.

Any forward-looking statements made by us or on our behalf speak only as of the date they are made and, except as may be required by law, we do not undertake any obligation to update any forward-looking statement to reflect the impact of subsequent events or circumstances.

 

20


Table of Contents

EXECUTIVE OVERVIEW

Sales and Operations

We recorded sales of $140.3 million, up 24.4% compared to the first quarter of 2017. Our first quarter of 2018 saw strong top-line sales growth which we believe was driven by our continued investment in advertising and marketing, which leveraged the heightened awareness of the benefits of our impact-resistant products resulting from an active 2017 hurricane season. The increase in sales of $27.6 million in the first quarter of 2018 compared to the first quarter of 2017 was driven by our ability to gain share in the repair and remodeling market sector. Of our sales in the first quarter of 2018, 63% were into the repair and remodeling sector. Repair and remodeling sales increased 32% in the first quarter of 2018, compared to the same period last year.

Homeowners are preparing for what experts are forecasting to be another active hurricane season in 2018, and, we believe they are selecting our products at an increasing rate for their impact protection needs, and to comply with Florida’s building codes, which are the most stringent building codes for wind-borne protection in the country.

Our strong top-line results contributed to our solid operating performance in the first quarter of 2018 due to our increased ability to leverage fixed costs, which resulted in improved margins, as compared to last year’s first quarter. This leverage, combined with manufacturing and operating efficiencies we achieved delivered a nearly 4 percentage-point increase in gross margin in this year’s first quarter compared to last year. However, the inflationary headwinds we experienced in the second half of last year were still a factor during the first quarter of 2018, especially higher costs for aluminum. We acted to offset the unfavorable impact of higher costs, including announcing a price increase during the first quarter, the benefits of which we began to see in March 2018.

Aluminum prices have increased recently on sanction-driven global supply concerns, rising to levels in early April 2018 not seen since the record levels of 2011, before retreating somewhat through the end of the month. Including the Midwest premium, aluminum is now approximately $1.29 per pound. As of today, we are covered for approximately 60 percent of our estimated needs for the remainder of 2018, at an average delivered price of $1.10 per pound.

We delivered a 122% increase in income before taxes, and net income per diluted share of $0.14, compared to $0.06 per diluted share in the same period last year. We are pleased with these metrics, which confirm our ability to profitably leverage our growth.

During the first quarter of 2018, we amended our credit facility, which resulted in a 125 basis-point reduction in our interest rate margin, which we estimate should reduce our cash debt service costs by an aggregate of nearly $2.8 million over the next twelve months. We accomplished this refinancing at minimal cost to the company and recorded a non-cash charge of $3.1 million for the write-off of deferred financing costs. Including last year’s refinancing, we have lowered our interest margin by a total of 225 basis points in little more than one year, a reflection we believe of our strong financial position and ability to generate cash.

Looking to the balance of 2018, we remain confident in our core market of Florida and continue to expect to finish within the previous guidance range for consolidated sales of $550 million to $575 million for our 2018 fiscal year.

 

21


Table of Contents

Performance Summary

The following table presents financial data derived from our unaudited condensed consolidated statements of comprehensive income as a percentage of total net sales for the periods indicated (in thousands, except percentages):

 

     Three Months Ended  
     March 31,     April 1,  
     2018     2017  
     (unaudited)  

Net sales

   $ 140,253        100.0   $ 112,721        100.0

Cost of sales

     95,480        68.1     80,982        71.8
  

 

 

      

 

 

    

Gross profit

     44,773        31.9     31,739        28.2

Selling, general and administrative expenses

     28,657        20.4     22,785        20.2
  

 

 

      

 

 

    

Income from operations

     16,116        11.5     8,954        7.9

Interest expense, net

     4,043        2.9     4,910        4.4

Debt extinguishment costs

     3,079        2.2     —          0.0
  

 

 

      

 

 

    

Income before income taxes

     8,994        6.4     4,044        3.6

Income tax expense

     1,654        1.2     1,045        0.9
  

 

 

      

 

 

    

Net income

   $ 7,340        5.2   $ 2,999        2.7
  

 

 

      

 

 

    

RESULTS OF OPERATIONS FOR THE THREE MONTHS ENDED MARCH 31, 2018 AND APRIL 1, 2017

The following table represents total sales by product category for the three months ended March 31, 2018, and April 1, 2017 (in millions):

 

     Three Months Ended  
     March 31, 2018     April 1, 2017  
     Sales      % of sales     Sales      % of sales     % change  

Product category:

            

Impact-resistant windows and door products

   $ 120.5        85.9   $ 94.4        83.7     27.5

Non-Impact window and door products

     19.8        14.1     18.3        16.3     8.3
  

 

 

    

 

 

   

 

 

    

 

 

   

Total net sales

   $ 140.3        100.0   $ 112.7        100.0     24.4
  

 

 

    

 

 

   

 

 

    

 

 

   

Total net sales during the first quarter of 2018 were $140.3 million, an increase of $27.6 million, or 24.4%, from $112.7 million in total net sales for the first quarter of 2017.

Net sales of impact-resistant window and door products were $120.5 million for the first quarter of 2018, an increase of $26.1 million, or 27.5%, from $94.4 million in net sales for the first quarter of 2017. Included in sales of our impact-resistant window and door products were $81.1 million of aluminum impact sales, an increase of $14.9 million, or 22.4%, and $39.4 million of vinyl impact sales, an increase of $11.2 million, or 39.6%.

Net sales of non-impact window and door products were $19.8 million for the first quarter of 2018, an increase of $1.5 million, or 8.3%.

Gross profit and gross margin

Gross profit was $44.8 million in the first quarter of 2018, an increase of $13.1 million, or 41.1%, from $31.7 million in the first quarter of 2017. The gross margin percentage was 31.9% in the first quarter of 2018, compared to 28.2% in the prior year first quarter, an increase of 3.7%. Adjusting for costs in the first quarter of 2018 relating to machinery and equipment relocations totaling $0.4 million, and costs in the first quarter of 2017 relating to the start-up of our Thermal Plastic Spacer system line totaling $0.5 million, our adjusted gross margin was 32.2% for the first quarter of 2018, and was 28.6% for the

 

22


Table of Contents

first quarter of 2017. Improvements in the first quarter of 2018, compared to last year’s first quarter, relating to price increases, which benefitted gross margin by 1.8%, higher contribution margins on the increased sales volume, which benefitted gross margin by 1.2%, a change in mix towards a higher portion of repair and remodeling sales, which benefitted gross margin by 1.1%, and in scrap rates and efficiencies, which benefitted gross margin by 1.0% during the first quarter of 2018, were partially offset by higher aluminum prices compared to last year’s first quarter, which decreased gross margin by 1.1%, and by inflationary effects on labor costs, which decreased gross margin by 0.7%. There were other improvements, which benefitted gross margin by 0.3%.

Selling, general and administrative expenses

Selling, general and administrative expenses were $28.7 million in the first quarter of 2018, an increase of $5.9 million, or 25.8%, from $22.8 million in the first quarter of 2017. As a percentage of sales, these costs were 20.4%, an increase of 0.2%, from 20.2% from the first quarter of 2017. Selling, general and administrative expenses increased in the first quarter of 2018, compared to the first quarter of last year, due to higher selling and distribution costs of approximately $2.0 million relating to the increase in sales, due to higher personnel-related costs of approximately $1.8 million primarily relating to higher incentive compensation reflecting the improved performance in the first quarter of 2018 compared to last year, with the remainder primarily relating to our increased advertising and marketing initiatives.

We record warranty costs as a selling expense within selling, general and administrative expenses. During the three months ended March 31, 2018, we recorded warranty expense at a rate of 1.69% of sales, which decreased when compared to the rate in the first quarter of 2017 of 2.70%. We believe the decrease in warranty expense as a percentage of sales was the result of our workforce becoming more seasoned through experience and training, as well as a change in our warranty profile on PGT-branded door glass components produced by Cardinal as part of the SA on which they provide the warranty coverage.

Interest expense, net

Interest expense was $4.0 million in the first quarter of 2018, a decrease of $0.9 million, or 17.7%, from $4.9 million in the first quarter of 2017. Interest expense decreased due to a decrease in the average level of outstanding debt during the first quarter of 2018, compared to the first quarter of 2017, as the result of a total of $40 million in voluntary prepayments made during 2017.

The lower level of debt was partially offset by a higher weighted-average interest rate during the first quarter of 2018 compared to last year as a result of increases in LIBOR during 2017.

Debt extinguishment costs

Debt extinguishment costs were $3.1 million in the first quarter of 2018. These costs related to the write-off of deferred financing costs and debt discount in connection with second amendment of the 2016 Credit Agreement effective on March 16, 2018, which resulted in certain existing lenders reducing their positions in or exiting the facility. This resulted in the write-offs of portions of the deferred financing costs and original issue discount allocated to these lenders.

Effective on February 17, 2017, we repriced and amended our 2016 Credit Agreement for the first time. As there were no changes in lender positions, this action did not result in any modifications or extinguishments of debt. Therefore, there was no charge for debt extinguishment costs in the three months ended April 1, 2017.

Income tax expense

Our income tax expense was $1.7 million for the first quarter of 2018, compared with $1.0 million for the first quarter of 2017. Our effective tax rate for the three months ended March 31, 2018, was 18.4%, and was 25.8% for the three months ended April 1, 2017.

Income tax expense in the three months ended March 31, 2018, and April 1, 2017, includes excess tax benefits relating to exercises of stock options and lapses of restrictions on stock awards, treated as a discrete item of income tax, totaling $613 thousand and $388 thousand, respectively. Excluding these discrete items of income tax expense, the effective tax rates for the three months ended March 31, 2018, and April 1, 2017, would have been 25.2% and 35.4%, respectively.

In 2017, the effective tax rate, excluding the effect of the discrete item discussed above, was lower than our then combined statutory federal and state tax rate of 38.8% primarily as the result of the estimated impact of the section 199 domestic manufacturing deduction. As a result of the Tax Cuts and Jobs Act, enacted effective on December 22, 2017, the section 199 domestic manufacturing deduction was repealed. As such, our effective tax rate approximates our current combined statutory federal and state rate of 25.6%.

 

23


Table of Contents

LIQUIDITY AND CAPITAL RESOURCES

Our principal source of liquidity is cash flow generated by operations and supplemented by borrowings under our credit facilities. We expect that this cash generating capability will provide us with financial flexibility in meeting operating and investing needs. Our primary capital requirements are to fund working capital needs, meet required debt service payments on our credit facilities and fund capital expenditures.

Consolidated Cash Flows

Operating activities. Cash provided by operating activities during the first three months of 2018 was $8.9 million, compared to cash provided of $2.7 million in the first three months of 2017. The increase in cash provided by operating activities for the first three months of 2018, as compared to the first three months of 2017, of $6.2 million, was due to the factors set forth in the table below, but primarily driven by million in cash proceeds received on January 16, 2018 from Cardinal relating to the terms of the APA and SA.

Direct cash flows from operations for the first three months of 2018 and 2017 are as follows:

 

     Direct Operating
Cash Flows
 
     Three Months Ended  
     March 31,      April 1,  
(in millions)    2018      2017  

Collections from customers

   $ 136.3      $ 110.8  

Other collections of cash

     1.6        1.2  

Disbursements to vendors

     (86.7      (72.6

Personnel related disbursements

     (39.1      (31.7

Income taxes paid, net

     (9.0      —    

Debt service payments

     (4.3      (5.0

Cash proceeds received under Cardinal APA and SA

     10.0        —    

Other cash activity, net

     0.1        —    
  

 

 

    

 

 

 

Cash from operations

   $ 8.9      $ 2.7  
  

 

 

    

 

 

 

Days sales outstanding (DSO), which we calculate as accounts receivable divided by quarterly average daily sales, was 39 days at March 31, 2018, compared to 37 days at April 1, 2017. DSOs were affected by certain larger customer projects for CGI and WinDoor, which have longer payment terms.

Inventory on hand as of March 31, 2018, was $35.5 million, compared to $37.8 million at December 30, 2017, a decrease of $2.3 million. The decrease in inventory includes a decrease of $5.2 million relating to the adoption of ASU 2014-09, which resulted in our recognizing revenue and, therefore, cost of sales, on inventory that was previously considered to be finished goods. The remaining increase in inventory was due to our increase in sales for which we are carrying a higher level of raw materials.

We monitor and evaluate raw material inventory levels based on the need for each discrete item to fulfill short-term requirements calculated from current order patterns and to provide appropriate safety stock. Because all of our products are made-to-order, we have only a small amount of work-in-process inventory. As a result of these factors, our inventories are not excessive, and we believe the value of such inventories will be realized through sales.

Investing activities. Cash used in investing activities was $6.6 million for the first three months of 2018, compared to cash used in investing activities of $3.1 million for the first three months of 2017. There was an increase in cash used in investing activities due to an increase in capital expenditures of $3.5 million, which went from $3.1 million in the first three months of 2017, to $6.6 million in the first three months of 2018. Proceeds from sales of assets in the first quarters of 2018 and 2017 were insignificant.

 

24


Table of Contents

Financing activities. Cash used in financing activities was $2.2 million in the first three months of 2018, compared to cash provided by financing activities of $0.1 million in the first three months of 2017, an increase in cash used of $2.3 million. We made repayments of long-term debt of $0.1 million in the first three months of 2018. There were no repayments of long-term debt in the first three months of 2017.

There were payments of financing costs of $1.7 million related to the Second Amendment. Taxes paid relating to common stock withheld from employees to satisfy tax withholding obligations in connection with the vesting of restricted stock awards were $0.6 million in the first three months of 2018, versus $0.2 million in the first three months of 2017, an increase in cash used of $0.4 million. Proceeds from the exercises of stock options were $0.2 million in the first three months of 2018, compared to $0.3 million in the first three months of 2017, a decrease in cash provided of $0.1 million.

At March 31, 2018, a federal income tax receivable of $1.5 million was classified within other current assets, and an accrued state income tax payable of $0.6 million was classified within accrued liabilities in the accompanying condensed consolidated balance sheet. At December 30, 2017, accrued federal and state income taxes payable of $6.5 million was classified within accrued liabilities in the accompanying condensed consolidated balance sheet. The Internal Revenue Service provided tax relief relating to taxpayers in certain designated areas of Florida impacted by Hurricane Irma, which included all counties in Florida in which we operate. As a result, the deadline for remitting our required 2017 third quarter estimated payment for corporate income taxes, as well as the deadline for filing our 2016 fiscal year corporate income tax return, was extended to January 31, 2018. Therefore, in January 2018, we made an estimated Federal income tax payment of $9.0 million relating to the extended fourth quarter of 2017 estimated payment, and in April 2018, we made a $1.6 million estimated state tax payment to Florida. During the three months ended April 1, 2017, we did not make any payments of estimated federal or state income taxes, nor did we receive any refunds of federal or state income taxes.

Capital Resources and Debt Covenant. On February 16, 2016, we entered into the 2016 Credit Agreement, among us, the lending institutions identified in the 2016 Credit Agreement, and Deutsche Bank AG New York Branch, as Administrative Agent and Collateral Agent. The 2016 Credit Agreement establishes new senior secured credit facilities in an aggregate amount of $310.0 million, consisting of a $270.0 million Term B term loan facility maturing in February 2022 that amortizes on a basis of 1% annually during its six-year term, and a $40.0 million revolving credit facility maturing in February 2021 that includes a swing line facility and a letter of credit facility. Our obligations under the 2016 Credit Agreement are secured by substantially all of our assets as well as our direct and indirect subsidiaries’ assets.

On March 16, 2018, we entered into an amendment of our 2016 Credit Agreement. The Second Amendment, among other things, decreases the applicable interest rate margins for the Initial Term Loans (as defined in the Credit Agreement) from (i) 3.75% to 2.50%, in the case of the Base Rate Loans (as defined in the Credit Agreement), and (ii) 4.75% to 3.50%, in the case of the Eurodollar Loans (as defined in the Credit Agreement). In addition to these changes, in the Second Amendment, SunTrust Bank replaced Deutsche Bank AG New York Branch as Administrative Agent and Collateral Agent of the 2016 Credit Agreement. In February 17, 2017, we entered into the first amendment to our 2016 Credit Agreement, which also resulted in decreases in the applicable margins, but which did not include any changes in lender positions.

In connection with the Second Amendment, certain existing lenders modified their positions in or exited the 2016 Credit Agreement, which resulted in the write-offs of portions of the deferred financing costs and original issue discount allocated to these lenders, which totaled $3.1 million classified as debt extinguishment costs in the accompanying condensed consolidated statement of comprehensive income for the three months ended March 31, 2018.

Effective on February 17, 2017, we repriced and amended our 2016 Credit Agreement for the first time. As there were no changes in lender positions, this action did not result in any modifications or extinguishments of debt. Therefore, there was no charge for debt extinguishment costs in the three months ended April 1, 2017.

Interest on all loans under the 2016 Credit Agreement is payable either quarterly or at the expiration of any LIBOR interest period applicable thereto. Prior to amending the 2016 Credit Agreement on March 16, 2018, as described above, borrowings under the term loans and the revolving credit facility accrued interest at a rate equal to, at our option, LIBOR (with a floor of 100 basis points in respect of the term loan), or a base rate (with a floor of 200 basis points in respect of the term loan) plus an applicable margin. The applicable margin was 475 basis points in the case of LIBOR and 375 basis points in the case of the base rate. The weighted average all-in interest rate for borrowings under the term-loan portion of the 2016 Credit agreement was 5.41% as of March 31, 2018, and was 5.75% at December 30, 2017.

 

25


Table of Contents

We also pay quarterly fees on the unused portion of the revolving credit facility equal to 50 basis points per annum as well as a quarterly letter of credit fee at 575 basis points per annum plus a 12.5 basis-point facing fee per annum on the face amount of any outstanding letters of credit. As of March 31, 2018, there were $2.5 million of letters of credit outstanding and $37.5 million available under the revolver. The letters of credit outstanding at March 31, 2018, include a total of $1.4 million of letters of credit issued by Deutsche Bank, or issued to Deutsche Bank by SunTrust Bank as a back-stop, that are expected to be released once all outstanding letters of credit issued by Deutsche Bank during its time as lead-lender have been returned.

The 2016 Credit Agreement contains a springing financial covenant, if we draw in excess of twenty percent (20%) of the revolving facility, which requires us to maintain a maximum total net leverage ratio (based on the ratio of total debt for borrowed money to EBITDA, each as defined in the 2016 Credit Agreement). That covenant is tested quarterly based on the last four fiscal quarters and is set at levels as described in the 2016 Credit Agreement. As of March 31, 2018, no test is required as we have not exceeded 20% of our revolving capacity. During 2018, the maximum permitted total net leverage ratio as stated in the 2016 Credit Agreement is 4.25:1. We believe that our total net leverage ratio during the first quarter of 2018 has been and during the remainder of 2018 will continue to be in compliance with the 2016 Credit Agreement, and that we are in compliance with all covenants.

The 2016 Credit Agreement also contains a number of affirmative and restrictive covenants, including limitations on the incurrence of additional debt, liens on property, acquisitions and investments, loans and guarantees, mergers, consolidations, liquidations and dissolutions, asset sales, dividends and other payments in respect of our capital stock, prepayments of certain debt and transactions with affiliates. The 2016 Credit Agreement also contains customary events of default. Upon the occurrence of an event of default, the amounts outstanding under the 2016 Credit Agreement may be accelerated and may become immediately due and payable. As of March 31, 2018, we were in compliance with all affirmative and restrictive covenants.

As of March 31, 2018, the face value of debt outstanding under the 2016 Credit Agreement was $224.0 million, and accrued interest was $0.1 million.

The activities relating to third-party fees and costs, lender fees and discount for the three months ended March 31, 2018, are as follows. All debt-related fees, costs and original issue discount are classified as a reduction of the carrying value of long-term debt:

 

(in thousands)    Total  

At beginning of year

   $ 11,460  

Amortization expense through March 16, 2018

     (520
  

 

 

 

At time of refinancing

     10,940  

Add: Second amendment refinancing costs

     1,687  

Less: Debt extinguishment costs

     (3,079

Less: Amortization expense after refinancing

     (95
  

 

 

 

At end of period

   $ 9,453  
  

 

 

 

 

26


Table of Contents

Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated as of March 31, 2018, is as follows:

 

(in thousands)    Total  

Remainder of 2018

   $ 1,698  

2019

     2,382  

2020

     2,579  

2021

     2,480  

2022

     314  
  

 

 

 

Total

   $ 9,453  
  

 

 

 

As a result of voluntary prepayments totaling $44.0 million we made since the inception of the 2016 Credit Agreement on February 16, 2016, we have no future scheduled repayments until the maturity of the facility on February 21, 2022. The contractual future maturities of long-term debt outstanding, including the financing arrangement described as other debt, as of March 31, 2018, are as follows (at face value):

 

     (in thousands)  

Remainder of 2018

   $ 222  

2019

     164  

2020

     —    

2021

     —    

2022

     223,975  
  

 

 

 

Total

   $ 224,361  
  

 

 

 

Capital Expenditures. Capital expenditures vary depending on prevailing business factors, including current and anticipated market conditions. For the first three months of 2018, capital expenditures were $6.6 million, compared to $3.1 million for the first three months of 2017. In 2018, we expect to spend approximately $18 to $20 million on capital expenditures, primarily including machinery and equipment, and distribution equipment such as tractors and trailers.

Sale of Door Glass Processing Assets. On September 22, 2017, we entered into an Asset Purchase Agreement (APA) with Cardinal LG Company (Cardinal) for the sale to Cardinal of certain manufacturing equipment we used in processing glass components for PGT-branded doors for a cash purchase price of $28 million. Contemporaneously with entering into the APA, we entered into a seven-year supply agreement (SA) with Cardinal for Cardinal to supply us with glass components for PGT-branded doors. The Company determined to sell these assets and enter the SA to allow us to heighten our focus in our core areas of window and door manufacturing and, at the same time, strengthen our supply chain for high-quality door glass from a supplier with whom we have been doing business for many years.

The Company has determined that, although the APA and SA are separate agreements, they were negotiated contemporaneously. Therefore, the Company has concluded that the $28 million of proceeds under the APA should be bifurcated between the sale of the door glass manufacturing assets, and as payment received from a vendor for the Company’s agreement to buy glass components for PGT-branded doors from Cardinal under the SA. The bifurcation of the proceeds in excess of the stand-alone selling price of the assets acquired would be allocated to the SA and recognized as a reduction of cost of sales as glass components are purchased by PGTI. Based on the established stand-alone selling price of the assets sold, as determined by an independent appraisal, approximately $7.7 million was allocated to the sale of the assets, with the remaining $20.3 million representing consideration received from Cardinal related to the agreement to buy door glass components for PGT-branded doors from Cardinal. This consideration is being amortized to income over the 7-year term of the SA.

At the time we ceased using these assets in production, at which time they became available for immediate sale, their net book value was $4.7 million, and they were reclassified from property, plant and equipment, to assets held for sale within other current assets.

The APA provided for the transfer of the assets from the Company to Cardinal in two phases, with the first date in 2017, and the second date in 2018, on dates which the Company and Cardinal agree to use. Under the APA, the cash purchase price of $28 million was to be paid by Cardinal to the Company in three separate payments of $3 million on or about the time of the first transfer of the assets to Cardinal, $10 million on or about January 15, 2018, and $15 million at or about the time of the second transfer of assets to Cardinal.

 

 

27


Table of Contents

Cardinal paid us $3.0 million in cash on November 1, 2017, and paid us $10.0 million in cash on January 16, 2018, pursuant to the APA. On December 15, 2017, machinery and equipment classified as assets held for sale with net book value of $1.5 million, and fair value of $1.9 million was transferred to Cardinal and their equipment rigger, and we recognized a gain on disposal for the difference. The remaining machinery and equipment to be transferred to Cardinal in 2018, which has a net book value of $3.2 million and fair value of $5.8 million, is classified within other current assets in the accompanying condensed consolidated balance sheets at March 31, 2018, and December 30, 2017.

The SA provides that the Company will purchase, and Cardinal will supply, all the Company’s requirements for certain glass components used in PGT-branded doors through the end of 2024. The terms of the manufacture by Cardinal and purchase by the Company of such glass components as to purchase orders, forecasts of purchases, pricing, invoicing, delivery and payment terms and other terms, are all as described in the SA. Early in the fourth quarter of 2017, we began purchasing and receiving glass components from Cardinal under the SA. At that time, we began amortizing the advance consideration received from Cardinal vendor initially allocated to the SA and continued to amortize such advance consideration during the three months ended March 31, 2018, recognizing $701 thousand of such gain amortization, classified as a reduction to cost of sales in the accompanying condensed consolidated statement of comprehensive income for the three months ended March 31, 2018.

Contractual Obligations

There have been no significant changes to the “Disclosures of Contractual Obligations and Commercial Commitments” table in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the year ended December 30, 2017.

Significant Accounting Policies and Critical Accounting Estimates

Our consolidated financial statements are prepared in accordance with U.S. Generally Accepted Accounting Principles (GAAP). Significant accounting policies are those that are both important to the accurate portrayal of a Company’s financial condition and results, and those that require subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. We make estimates and assumptions that affect the amounts reported in our condensed consolidated financial statements and accompanying notes. Certain estimates are particularly sensitive due to their significance to the condensed consolidated financial statements and the possibility that future events may be significantly different from our expectations.

We identified our significant accounting policies in our Form 10-K annual report for the year ended December 30, 2017. Except for the adoption of the guidance relating to revenue recognition pursuant to ASU 2014-09 discussed below, there have been no changes to our critical accounting policies during the first three months of 2018.

Recently Issued Accounting Pronouncements

In addition to the following discussion of the status of our adoption of ASU 2016-02, “Leases (Topic 842), see Note 3 to the consolidated financial statements included in our most recent Annual Report on Form 10-K for the year ended December 30, 2017, as filed with the Securities and Exchange Commission on March 14, 2018.

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, “Leases (Topic 842)”. This guidance supersedes the existing guidance for lease accounting, Leases (Topic 840). ASU 2016-02 requires lessees to recognize leases on their balance sheets, and leaves lessor accounting largely unchanged. The amendments in this ASU are effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early application is permitted for all entities. ASU 2016-02 requires a modified retrospective approach for all leases existing at, or entered into after, the date of initial application, with an option to elect to use certain transition relief. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.

 

28


Table of Contents
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We utilize derivative financial instruments to hedge price movements in aluminum materials used in our manufacturing process. We entered into aluminum hedging instruments that settle at various times through December 2019. Combined with our forward-buy contracts for aluminum, which are not derivative financial instruments, but which provide us with protection from increases in aluminum prices, we are covered for approximately 60% of our anticipated needs through December 2019 at an average price of $1.10 per pound.

Regarding aluminum hedging instruments the purchase of aluminum, as of March 31, 2018, a 10% decrease in the price of aluminum per pound would decrease the fair value of our forward contracts of aluminum by an estimated $1.2 million. This calculation utilizes our actual commitment of 11.7 million pounds under contract (to be settled throughout December 2019) and the market price of aluminum as of May 7, 2018. All calculations include estimates for the Midwest premium.

We experience changes in interest expense when market interest rates change. Changes in our debt could also increase these risks. Based on debt outstanding as of the date of filing of this Quarterly Report on Form 10-Q, of $224.0 million, a 100 basis-point increase in interest rate would result in approximately $2.2 million of additional interest costs annually.

 

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures. Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in the Company’s reports filed or submitted under the Exchange Act, is recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms.

A control system, however, no matter how well conceived and operated, can at best provide reasonable, not absolute, assurance that the objectives of the control system are met. Additionally, a control system reflects the fact that there are resource constraints, and the benefits of controls must be considered relative to costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of error or fraud, if any, within our Company have been detected, and due to these inherent limitations, misstatements due to error or fraud may occur and not be detected.

Our chief executive officer and chief financial officer, with the assistance of management, evaluated the design, operation and effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this report (“Evaluation Date”). Based on that evaluation, our chief executive officer and chief financial officer concluded that, as of the Evaluation Date, our disclosure controls and procedures were effective for the purposes of ensuring that information required to be disclosed in our reports filed under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to management, including our chief executive officer and chief financial officer, as appropriate to allow timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting.

Except as discussed below, during the period covered by this report, there have been no changes in our internal control over financial reporting identified in connection with the evaluation described above that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

During the three months ended March 31, 2018, we implemented changes to our processes in response to the adoption of ASU No. 2014-09 “Revenue from Contracts with Customers (Topic 606)” that became effective December 31, 2017 (the first day of our 2018 fiscal year). While the adoption of ASU 2014-09 did not have a significant impact on our financial position as of December 31, 2017 (the effective date of our adoption and the first day of our 2018 fiscal year), or on our results of operations or our cash flows for the three months ended March 31, 2018, it resulted in process changes in our internal control over financial reporting relating to the addition of a method for calculating the value of sales assigned to finished but undelivered product, and for certain unused glass components on hand, at the end of a reporting period. The operating effectiveness of these changes will be evaluated in subsequent periods during 2018.

 

29


Table of Contents

PART II — OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

We are involved in various claims and lawsuits incidental to the conduct of our business in the ordinary course. We carry insurance coverage in such amounts in excess of our self-insured retention as we believe to be reasonable under the circumstances and that may or may not cover any or all of our liabilities with respect to claims and lawsuits. We do not believe that the ultimate resolution of the matters pending or threatened against us at this time will have a material adverse impact on our financial position or results of operations.

Although our business and facilities are subject to federal, state, and local environmental regulation, environmental regulation does not have a material impact on our operations. We believe that our facilities are in material compliance with such laws and regulations. As owners and lessees of real property, we can be held liable for the investigation or remediation of contamination on such properties, in some circumstances without regard to whether we knew of or were responsible for such contamination. Our current expenditures with respect to environmental investigation and remediation at our facilities are minimal, although no assurance can be provided that more significant remediation may not be required in the future as a result of spills or releases of petroleum products or hazardous substances, or the discovery of previously unknown environmental conditions.

 

ITEM 1A. RISK FACTORS

In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part 1, “Item 1A. Risk Factors” of our Form 10-K annual report for the year ended December 30, 2017, which could materially affect our business, financial condition, or future results.

Additional risk and uncertainties not currently known to us or that we currently deem to be immaterial, may also materially adversely affect our business, financial condition, and/or operating results.

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Unregistered Sales of Equity Securities and Use of Proceeds

None during the quarter.

Issuer Purchases of Equity

None during the quarter.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

 

ITEM 4. MINE SAFETY DISCLOSURE

Not applicable.

 

ITEM 5. OTHER INFORMATION

None.

 

30


Table of Contents
ITEM 6. EXHIBITS

 

10.1    Second Amendment to Credit Agreement, dated March  16, 2018 by and among PGT Innovations, Inc., a Delaware corporation, the other Credit Parties (as defined in the Credit Agreement) party hereto, the Lenders party hereto, SunTrust Bank, as Administrative Agent, Collateral Agent, Swing Line Lender and an LC Issuer and Deutsche Bank AG New York Branch, as resigning Administrative Agent, resigning Collateral Agent, resigning Swing Line Lender and a resigning LC Issuer (incorporated by reference to Exhibit 10.1 of the Registrant’s Current Report on Form 8-K, filed with the SEC on March 20, 2018).
31.1*    Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
31.2*    Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
32.1**    Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
32.2**    Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101.INS*    XBRL Instance Document
101.SCH*    XBRL Taxonomy Extension Schema
101.CAL*    XBRL Taxonomy Extension Calculation Linkbase
101.DEF*    XBRL Taxonomy Definition Linkbase
101.LAB*    XBRL Taxonomy Extension Label Linkbase
101.PRE*    XBRL Taxonomy Extension Presentation Linkbase

 

* Filed herewith.
** Furnished herewith.

 

31


Table of Contents

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.

 

      PGT INNOVATIONS, INC.
                  (Registrant)
Date: May 8, 2018      

/s/ Brad West

      Brad West
      Chief Financial Officer and Senior Vice President

 

32

EX-31.1 2 d557758dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

Certification of Chief Executive Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Jeffrey T. Jackson, certify that:

 

  1. I have reviewed this report on Form 10-Q for the quarter ended March 31, 2018, of PGT Innovations, Inc.;

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

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

4. The registrant’s other certifying officer(s) 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 by 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.

5. The registrant’s other certifying officer(s) 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.

 

/s/ Jeffrey T. Jackson

Jeffrey T. Jackson
Chief Executive Officer and President

Date: May 8, 2018

EX-31.2 3 d557758dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

Certification of Chief Financial Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Brad West, certify that:

1. I have reviewed this report on Form 10-Q for the quarter ended March 31, 2018, of PGT Innovations, Inc.;

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

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

4. The registrant’s other certifying officer(s) 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 by 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.

5. The registrant’s other certifying officer(s) 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.

 

/s/ Brad West

Brad West
Chief Financial Officer and Senior Vice President

Date: May 8, 2018

EX-32.1 4 d557758dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

Certification of CEO Pursuant to 18 U.S.C. Section 1350

(Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)

In connection with the quarterly report on Form 10-Q of PGT Innovations, Inc. (the “Company”) for the quarterly period ended March 31, 2018, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jeffrey T. Jackson, as Chief Executive Officer and President of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

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

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

 

/s/ Jeffrey T. Jackson

Jeffrey T. Jackson
Chief Executive Officer and President

Date: May 8, 2018

A signed original of this written statement required by Section 906 has been provided to PGT Innovations, Inc. and will be retained by PGT Innovations, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-32.2 5 d557758dex322.htm EX-32.2 EX-32.2

Exhibit 32.2

Certification of CFO Pursuant to 18 U.S.C. Section 1350

(Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002)

In connection with the quarterly report on Form 10-Q of PGT Innovations, Inc. (the “Company”) for the quarterly period ended March 31, 2018, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brad West, as Chief Financial Officer and Senior Vice President of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

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

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

 

/s/ Brad West

Brad West
Chief Financial Officer and Senior Vice President

Date: May 8, 2018

A signed original of this written statement required by Section 906 has been provided to PGT Innovations, Inc. and will be retained by PGT Innovations, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.INS 6 pgti-20180331.xml XBRL INSTANCE DOCUMENT 40000000 310000000 270000000 0.0600 590000 26000 1900000 1500000 144516000 60308000 252275000 41085000 453119000 34029000 200000000 49805000 0.01 52486000 525000 224000000 11460000 22772000 72703000 39202000 108060000 115043000 5171000 37816000 2506000 30139000 277794000 453119000 41379000 212973000 294000 227300000 212679000 9873000 1367000 964000 0.01 10000000 0 2490000 84133000 5386000 -64716000 188084000 175325000 12759000 6500000 5800000 3200000 223975000 0.0575 0 0 590000 106647000 1668000 75841000 3000000 458000 49976644 38919000 0 5614000 159774000 66434000 252329000 39610000 520000 -62000 470774000 34048000 200000000 49976000 0.01 52639000 526000 9453000 224361000 9453000 11460000 23398000 -83000 83000 3700000 74362000 5974000 8769000 5116000 6278000 6430000 37543000 108060000 4976000 113384000 35506000 2698000 32808000 2500000 286233000 470774000 39909000 214908000 299000 0 0 164000 222000 226800000 223975000 214609000 11025000 1363000 8317000 0.01 10000000 0 3551000 88193000 5323000 -55493000 197300000 184541000 12759000 2480000 1698000 2579000 2382000 314000 9210000 -459000 9669000 -1900000 9210000 156750000 66434000 39452000 467750000 34048000 22751000 108060000 113384000 41575000 285428000 467750000 39751000 299000 214609000 11142000 1363000 8317000 3551000 88193000 182322000 -3024000 -158000 -3024000 647000 6069000 -805000 -3024000 -158000 117000 -2219000 -9210000 83000 1500000 600000 5800000 3200000 37500000 223975000 0.0541 83000 0.94 3 83000 4500000 -83000 -83000 0 -83000 0 83000 83000 83000 0 -62000 590000 106647000 1668000 75841000 3000000 1400000 224000000 386000 7700000 4700000 20300000 39210000 5569000 10940000 41089000 -528000 8704000 23419000 32174000 18049000 -62833000 8176000 4000 647000 -5642000 8176000 1883000 P5Y 44000000 P6Y 0.01 3000000 0.256 9000000 15000000 139182 18.40 69591 P3Y 69591 0.0250 0.0350 P3M P11M 28000000 P7Y P7Y -5642000 8704000 -532000 -647000 1883000 10000000 10000000 0.0200 0.0100 0.0375 0.0475 24 0.0375 0.0475 1573000 691000 -291000 2999000 80982000 3024000 0.258 0.06 0.06 31739000 8000 4044000 0.0 3688000 6194000 3356000 2365000 1045000 -4910000 -3109000 2714000 104000 2999000 8954000 181000 3117000 9000 3043000 -8000 8000 284000 3087000 89000 18000 112721000 458000 22785000 51628000 49263000 0 388000 0.0270 0.354 179000 20000 0 0 1659000 false 615000 95000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>NOTE 7. SALE OF ASSETS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><u>Sale of Door Glass Processing Assets</u></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> On September&#xA0;22, 2017, we entered into an Asset Purchase Agreement (APA) with Cardinal LG Company (Cardinal) for the sale to Cardinal of certain manufacturing equipment we used in processing glass components for PGT-branded doors for a cash purchase price of $28 million. Contemporaneously with entering into the APA, we entered into a seven-year supply agreement (SA) with Cardinal for Cardinal to supply us with glass components for PGT-branded doors. The Company determined to sell these assets and enter the SA to allow us to heighten our focus in our core areas of window and door manufacturing and, at the same time, strengthen our supply chain for high-quality door glass from a supplier with whom we have been doing business for many years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The Company has determined that, although the APA and SA are separate agreements, they were negotiated contemporaneously. Therefore, the Company has concluded that the $28 million of proceeds under the APA should be bifurcated between the sale of the door glass manufacturing assets, and as payment received from a vendor for the Company&#x2019;s agreement to buy glass components for PGT-branded doors from Cardinal under the SA. The bifurcation of the proceeds in excess of the stand-alone selling price of the assets acquired would be allocated to the SA and recognized as a reduction of cost of sales as glass components are purchased by PGTI. Based on the established stand-alone selling price of the assets sold, as determined by an independent appraisal, approximately $7.7 million was allocated to the sale of the assets, with the remaining $20.3 million representing consideration received from Cardinal related to the agreement to buy door glass components for PGT-branded doors from Cardinal. This consideration is being amortized over the 7-year term of the SA.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> At the time we ceased using these assets in production, at which time they became available for immediate sale, their net book value was $4.7 million, and they were reclassified from property, plant and equipment, to assets held for sale within other current assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The APA provided for the transfer of the assets from the Company to Cardinal in two phases, with the first date in 2017, and the second date in 2018, on dates which the Company and Cardinal agree to use. Under the APA, the cash purchase price of $28 million was to be paid by Cardinal to the Company in three separate payments of $3 million on or about the time of the first transfer of the assets to Cardinal, $10 million on or about January&#xA0;15, 2018, and $15 million at or about the time of the second transfer of assets to Cardinal.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Cardinal paid us $3.0 million in cash on November&#xA0;1, 2017, and paid us $10.0 million in cash on January&#xA0;16, 2018, pursuant to the APA. On December&#xA0;15, 2017, machinery and equipment classified as assets held for sale with net book value of $1.5 million, and fair value of $1.9 million was transferred to Cardinal and their equipment rigger, and we recognized a gain on disposal for the difference. The remaining machinery and equipment to be transferred to Cardinal in 2018, which has a net book value of $3.2 million and fair value of $5.8 million, is classified within other current assets in the accompanying condensed consolidated balance sheets at March&#xA0;31, 2018, and December&#xA0;30, 2017.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The SA provides that the Company will purchase, and Cardinal will supply, all the Company&#x2019;s requirements for certain glass components used in PGT-branded doors through the end of 2024. The terms of the manufacture by Cardinal and purchase by the Company of such glass components as to purchase orders, forecasts of purchases, pricing, invoicing, delivery and payment terms and other terms, are all as described in the SA. Early in the fourth quarter of 2017, we began purchasing and receiving glass components from Cardinal under the SA. At that time, we began amortizing the advance consideration received from Cardinal initially allocated to the SA and continued to amortize such advance consideration during the three months ended March&#xA0;31, 2018, recognizing $701 thousand of such gain amortization, classified as a reduction to cost of sales in the accompanying condensed consolidated statement of comprehensive income for the three months ended March&#xA0;31, 2018.</p> </div> <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>NOTE 10. COMMITMENTS AND CONTINGENCIES</b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <i>Litigation</i></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Our Company is a party to various legal proceedings in the ordinary course of business. Although the ultimate disposition of those proceedings cannot be predicted with certainty, management believes the outcome of any claim that is pending or threatened, either individually or in the aggregate, will not have a materially adverse effect on our operations, financial position or cash flows.</p> </div> 19000 7278000 <div> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>NOTE 14. ACCUMULATED OTHER COMPREHENSIVE LOSS</b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The following table shows the components of accumulated other comprehensive loss for the three months ended March&#xA0;31, 2018:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="87%"></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Aluminum</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><b>Three months ended March&#xA0;31, 2018</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Forward</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom" nowrap="nowrap"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Contracts</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance at December&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other comprehensive loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(83</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Tax effect</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Net current-period other comprehensive loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(62</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance at March&#xA0;31, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(62</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following table provides information about contract asset and liability balances as of March&#xA0;31, 2018, and as of December&#xA0;31, 2017, the first day of our 2018 fiscal year and the date of our adoption of ASU 2014-09 (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="73%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Contract</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Contract</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Contract</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Assets,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Assets</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Liabilities</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> At March&#xA0;31, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,669</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(459</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,210</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> At December&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,704</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(528</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,176</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net increase</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">965</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">69</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,034</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 95480000 --12-31 <div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The activity relating to third-party fees and costs, lender fees and discount for the three months ended March&#xA0;31, 2018, are as follows. All debt-related fees, costs and original issue discount are classified as a reduction of the carrying value of long-term debt:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="88%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom" nowrap="nowrap"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> At beginning of year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,460</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Amortization expense through March&#xA0;16, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(520</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> At time of refinancing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,940</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Add: Second amendment refinancing costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,687</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Debt extinguishment costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,079</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Amortization expense after refinancing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(95</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> At end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,453</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 2961000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>NOTE 13. DERIVATIVES</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <b><u>Aluminum Contracts</u></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> We enter into aluminum forward contracts to hedge the fluctuations in the purchase price of aluminum extrusion we use in production. Our contracts are designated as cash flow hedges since they are highly effective in offsetting changes in the cash flows attributable to forecasted purchases of aluminum.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Guidance under the Financial Instruments topic of the Codification requires us to record our hedge contracts at fair value and consider our credit risk for contracts in a liability position, and our counter-party&#x2019;s credit risk for contracts in an asset position, in determining fair value. We assess our counter-party&#x2019;s risk of non-performance when measuring the fair value of financial instruments in an asset position by evaluating their financial position, including cash on hand, as well as their credit ratings. We assess our risk of non-performance when measuring the fair value of our financial instruments in a liability position by evaluating our credit ratings, our current liquidity including cash on hand and availability under our revolving credit facility as compared to the maturities of the financial liabilities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> At March&#xA0;31, 2018, the fair value of our aluminum forward contracts was in a net liability position of $83 thousand. We had three outstanding forward contracts for the purchase of 4.5&#xA0;million pounds of aluminum through February 2019, at an average price of $0.94 per pound, which excludes the Midwest premium, with maturity dates of between three months and eleven months. We assessed the risk of non-performance of the Company to these contracts and recorded a de minimis adjustment to fair value as of March&#xA0;31, 2018.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> We assess the effectiveness of our aluminum forward contracts by comparing the change in the fair value of the forward contract to the change in the expected cash to be paid for the hedged item. The effective portion of the gain or loss on our aluminum forward contracts is reported as a component of accumulated other comprehensive loss and is reclassified into earnings in the same line item in the income statement as the hedged item in the same period or periods during which the transaction affects earnings. The amount of losses recognized in the &#x201C;accumulated other comprehensive loss&#x201D; line item in the accompanying condensed consolidated balance sheet as of March&#xA0;31, 2018, that we expect will be reclassified to earnings within the next twelve months, will be immaterial.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> The fair value of our aluminum hedges are classified in the accompanying consolidated balance sheets as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Fair&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><b>Derivatives in an asset (liability) position</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 152.55pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt; DISPLAY: inline"> <b>designated as hedges under Subtopic 815-20:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>Balance&#xA0;Sheet&#xA0;Location</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative instruments:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Other&#xA0;liabilities</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total derivative instruments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The ending accumulated balance for the aluminum forward contracts included in accumulated other comprehensive losses, net of tax, was $83 thousand as of March&#xA0;31, 2018. We had no outstanding derivative contracts as of December&#xA0;30, 2017.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The impact of the offsetting derivative instruments is depicted below (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="58%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Gross Amounts not Offset</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Gross</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Amounts&#xA0;of</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Gross</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Amounts&#xA0;of</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Cash</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Recognized</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Amounts</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Recognized</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Financial</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Collateral</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Liabilities)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Offset</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Liabilities)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Instruments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Pledged</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>As of March 31, 2018:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following represents the gains (losses) on derivative financial instruments, and their classifications within the accompanying condensed consolidated financial statements (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="58%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="16" align="center"><b>Derivatives in Cash Flow Hedging Relationships</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Amount&#xA0;of&#xA0;Gain&#xA0;(Loss)<br /> Recognized in OCI<br /> on Derivatives<br /> (Effective Portion)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center"><b>Location&#xA0;of&#xA0;Gain<br /> (Loss)&#xA0;Reclassified</b><br /> <b>from&#xA0;Accumulated<br /> OCI into Income<br /> (Effective Portion)</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Amount&#xA0;of&#xA0;Gain&#xA0;(Loss)<br /> Reclassified from<br /> Accumulated OCI into<br /> Income&#xA0;(Effective&#xA0;Portion)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;1,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;1,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">Cost&#xA0;of&#xA0;sales</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="65%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Location&#xA0;of&#xA0;Gain<br /> (Loss)&#xA0;Recognized<br /> in Income on<br /> Derivatives<br /> (Ineffective&#xA0;Portion)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Amount&#xA0;of&#xA0;Gain&#xA0;(Loss)<br /> Recognized in Income<br /> on Derivatives<br /> (Ineffective Portion)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;1,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">Cost&#xA0;of&#xA0;sales</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>NOTE 6. NET INCOME PER COMMON SHARE</b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Basic earnings per share (&#x201C;EPS&#x201D;) is computed by dividing net income available to common shareholders, by the weighted-average number of common shares outstanding during the period. Diluted EPS reflects the dilutive effect of potential common shares from securities such as stock options.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Weighted average shares outstanding for the three months ended March&#xA0;31, 2018, and for the three months ended April&#xA0;1, 2017, excludes underlying options of 136&#xA0;thousand and 20&#xA0;thousand, respectively, because their effects were anti-dilutive.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The table below presents the calculation of EPS and a reconciliation of weighted average common shares used in the calculation of basic and diluted EPS for our Company:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="78%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;1,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands, except per<br /> share amounts)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,340</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,999</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Weighted-average common shares - Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,858</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,263</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Add: Dilutive effect of stock compensation plans</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,140</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,365</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Weighted-average common shares - Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51,998</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51,628</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <b>Net income per common share:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.15</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.14</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 0.184 P1Y10M25D <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>NOTE 5. STOCK BASED-COMPENSATION</b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b><u>Exercises</u></b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> For the three months ended March&#xA0;31, 2018, there were 86,549 options exercised at a weighted average exercise price of $2.00 per share.</p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b><u>Issuance</u></b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> On March&#xA0;2, 2018, we granted 139,182 restricted stock awards to certain executives and non-executive employees of the Company. The restrictions on these stock awards lapse over time based solely on continued service. However, the quantity of restricted shares granted on half of these shares, or 69,591 shares, is fixed, whereas the quantity granted on the remaining half, or 69,591 shares, is subject to Company-specific performance criteria. The restricted stock awards have a fair value on date of grant of $18.40 per share based on the closing New York Stock Exchange market price of the common stock on the day prior to the day the awards were granted. Those restricted shares whose quantity is fixed vest in equal amounts over a three-year period on the first, second and third anniversary dates of the grant. Those restricted shares whose quantity is subject to Company performance criteria vest in equal amounts on the second and third anniversary dates of the grant.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The performance criteria, as defined in the share awards, provides for a graded awarding of shares based on the percentage by which the Company meets earnings before interest and taxes, as defined, in our 2018 business plan. The performance percentages, ranging from less than 80% to greater than 120%, provide for the awarding of shares ranging from no shares to 150% of the original number of shares.</p> <p style="font-size:18pt; margin-top:0pt; margin-bottom:0pt"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b><u>Stock Compensation Expense</u></b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> We record stock compensation expense over an award&#x2019;s vesting period based on the award&#x2019;s fair value at the date of grant. We recorded compensation expense for stock-based awards of $0.5 million for the three months ended March&#xA0;31, 2018, and $0.5 million for the three months ended April&#xA0;1, 2017. As of March&#xA0;31, 2018, there was $3.7 million of total unrecognized compensation cost related primarily to restricted share awards. These costs are expected to be recognized in earnings on an accelerated basis over the weighted average remaining vesting period of 1.9 years at March&#xA0;31, 2018.</p> </div> Q1 2018 10-Q 0.14 2018-03-31 0.15 PGT Innovations, Inc. <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>NOTE 12. FAIR VALUE</b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is used to prioritize the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted market prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The three levels of the fair value hierarchy are as follows:</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Level 2 Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Level 3 Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The accounting guidance concerning fair value allows us to elect to measure financial instruments at fair value and report the changes in fair value through earnings. This election can only be made at certain specified dates and is irrevocable once made. We do not have a policy regarding specific assets or liabilities to elect to measure at fair value, but rather we make the election on an instrument-by-instrument basis as they are acquired or incurred.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> During the three months ended March&#xA0;31, 2018, or April&#xA0;1, 2017, we did not make any transfers between Level 2 and Level 3 financial assets. We conduct reviews on a quarterly basis to verify pricing, assess liquidity, and determine if significant inputs have changed that would impact the fair value hierarchy disclosure.</p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Fair Value of Financial Instruments</p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Our financial instruments include cash, accounts and notes receivable, and accounts payable, and accrued liabilities whose carrying amounts approximate their fair values due to their short-term nature. Our financial instruments also include long-term debt. The fair value of our long-term debt is based on debt with similar terms and characteristics and was approximately $226.8 million as of March&#xA0;31, 2018, compared to a principal outstanding value of $224.0 million, and $227.3 million as of December&#xA0;30, 2017, compared to a principal outstanding value of $224.0 million. Fair values were determined based on observed trading prices of our debt between domestic financial institutions.</p> <p style="font-size:1px;margin-top:18px;margin-bottom:0px"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Items Measured at Fair Value on a Recurring Basis</p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The following are measured in the consolidated financial statements at fair value on a recurring basis and are categorized in the table below based upon the lowest level of significant input to the valuation:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" align="center"> <tr> <td width="64%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>Fair Value Measurements</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center" style="border-bottom:1.00pt solid #000000"><b>Assets (Liabilities)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Quoted</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Significant</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Prices&#xA0;in</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Other</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Significant</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Active</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Observable</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Unobservable</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Markets</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Inputs</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Inputs</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>(Level&#xA0;1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>(Level 3)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <b>Description</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Aluminum forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The following is a description of the methods and assumptions used to estimate the fair values of the Company&#x2019;s assets and liabilities measured at fair value on a recurring basis, as well as the basis for classifying these assets and liabilities as Level 2.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Aluminum forward contracts identical to those held by us trade on the London Metal Exchange (&#x201C;LME&#x201D;). The LME provides a transparent forum and is the world&#x2019;s largest center for the trading of futures contracts for non-ferrous metals. The prices are used by the metals industry worldwide as the basis for contracts for the movement of physical material throughout the production cycle. Based on this high degree of volume and liquidity in the LME, we believe the valuation price at any measurement date for contracts with identical terms as to prompt date, trade date and trade price as those we hold at any time represents a contract&#x2019;s exit price to be used for purposes of determining fair value.</p> </div> 0001354327 Accelerated Filer 3079000 <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>NOTE 8. GOODWILL, TRADE NAMES, AND OTHER INTANGIBLE ASSETS</b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Goodwill, trade names, and other intangible assets, net, are as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="84%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="66%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Initial</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Useful Life</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>(in years)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108,060</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108,060</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">indefinite</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <b>Trade names and other intangible assets:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Trade names</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">75,841</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">75,841</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">indefinite</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,647</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,647</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">3-10</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">9-10</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Non-compete agreement</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,668</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,668</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">2-5</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Software license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">590</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">590</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">2</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Accumulated amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(74,362</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(72,703</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Subtotal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,543</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,202</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other intangible assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">113,384</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">115,043</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="font-size:1px;margin-top:18px;margin-bottom:0px"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Estimated amortization of our amortizable intangible assets for future years is as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom" nowrap="nowrap"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Remainder of 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,976</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,430</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,278</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,974</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,116</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,769</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,543</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 44773000 10000 8994000 <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>NOTE 11. INCOME TAXES</b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Income tax expense was $1.7 million for the three months ended March&#xA0;31, 2018, compared with $1.0 million for the three months ended April&#xA0;1, 2017. Our effective tax rate for the three months ended March&#xA0;31, 2018, was 18.4%, and was 25.8% for the three months ended April&#xA0;1, 2017.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Income tax expense in the three months ended March&#xA0;31, 2018, and April&#xA0;1, 2017, includes excess tax benefits relating to exercises of stock options and lapses of restrictions on stock awards, treated as a discrete item of income tax, totaling $613 thousand and $388 thousand, respectively. Excluding this discrete item of income tax expense, the effective tax rates for the three months ended March&#xA0;31, 2018, and April&#xA0;1, 2017, would have been 25.2% and 35.4%, respectively.</p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> In 2017, the effective tax rate, excluding the effect of the discrete item discussed above, was lower than our then combined statutory federal and state tax rate of 38.8% primarily as the result of the estimated impact of the section 199 domestic manufacturing deduction. As a result of the Tax Cuts and Jobs Act, enacted effective on December&#xA0;22, 2017, the section 199 domestic manufacturing deduction was repealed. As such, our effective tax rate approximates our current combined statutory federal and state rate of 25.6%.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> At March&#xA0;31, 2018, a federal income tax receivable of $1.5 million was classified within other current assets, and an accrued state income tax payable of $0.6 million was classified within accrued liabilities in the accompanying condensed consolidated balance sheet. At December&#xA0;30, 2017, accrued federal and state income taxes payable of $6.5 million was classified within accrued liabilities in the accompanying condensed consolidated balance sheet. The Internal Revenue Service provided tax relief relating to taxpayers in certain designated areas of Florida impacted by Hurricane Irma, which included all counties in Florida in which we operate. As a result, the deadline for remitting our required 2017 third quarter estimated payment for corporate income taxes, as well as the deadline for filing our 2016 fiscal year corporate income tax return, was extended to January&#xA0;31, 2018. Therefore, in January 2018, we made an estimated Federal income tax payment of $9.0 million relating to the extended fourth quarter of 2017 estimated payment. During the three months ended April&#xA0;1, 2017, we did not make any payments of estimated federal or state income taxes, nor did we receive any refunds of federal or state income taxes.</p> </div> 4591000 7921000 3332000 2140000 1654000 -4043000 <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>NOTE 4. INVENTORIES</b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Inventories consist principally of raw materials purchased for the manufacture of our products. We have limited finished goods inventory since all products are custom, made-to-order and usually ship upon completion. Finished goods inventory, prior to the adoption of ASU 2014-09, and work-in-progress costs include direct materials, direct labor, and overhead. All inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. Inventories consisted of the following:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="76%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Raw materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,808</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,139</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Work-in-progress</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,698</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,506</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Finished goods</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,171</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">35,506</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,816</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b>NOTE 9. LONG-TERM DEBT</b></p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Term loan payable under the 2016 Credit Agreement</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">223,975</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">223,975</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">386</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">458</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Fees, costs and original issue discount</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,453</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(11,460</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Long-term debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">214,908</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">212,973</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less current portion of long-term debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(299</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(294</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Long-term debt, less current portion</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">214,609</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">212,679</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b><u>2016 Credit Agreement</u></b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> On February&#xA0;16, 2016, we entered into a Credit Agreement (&#x201C;2016 Credit Agreement&#x201D;), among us, the lending institutions identified in the 2016 Credit Agreement, and Deutsche Bank AG New York Branch, as Administrative Agent and Collateral Agent. The 2016 Credit Agreement establishes senior secured credit facilities in an aggregate amount of $310.0 million, consisting of a $270.0 million Term B term loan facility maturing in February 2022 that amortizes on a basis of 1% annually during its six-year term, and a $40.0 million revolving credit facility maturing in February 2021 that includes a swing line facility and a letter of credit facility. Our obligations under the 2016 Credit Agreement are secured by substantially all of our assets as well as our direct and indirect subsidiaries&#x2019; assets.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> On March&#xA0;16, 2018, we entered into an amendment to our 2016 Credit Agreement (&#x201C;Second Amendment&#x201D;). The Second Amendment, among other things, decreases the applicable interest rate margins for the Initial Term Loans (as defined in the Credit Agreement) from (i)&#xA0;3.75% to 2.50%, in the case of the Base Rate Loans (as defined in the Credit Agreement), and (ii)&#xA0;4.75% to 3.50%, in the case of the Eurodollar Loans (as defined in the Credit Agreement). In addition to these changes, in the Second Amendment, SunTrust Bank replaced Deutsche Bank AG New York Branch as Administrative Agent and Collateral Agent of the 2016 Credit Agreement. In February&#xA0;17, 2017, we entered into the first amendment to our 2016 Credit Agreement, which also resulted in decreases in the applicable margins, but which did not include any changes in lender positions.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> In connection with the Second Amendment, certain existing lenders modified their positions in or exited the 2016 Credit Agreement, which resulted in the write-offs of portions of the deferred financing costs and original issue discount allocated to these lenders, which totaled $3.1 million classified as debt extinguishment costs in the accompanying condensed consolidated statement of comprehensive income for the three months ended March&#xA0;31, 2018.</p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Effective on February&#xA0;17, 2017, we repriced and amended our 2016 Credit Agreement for the first time. As there were no changes in lender positions, this action did not result in any modifications or extinguishments of debt. Therefore, there was no charge for debt extinguishment costs in the three months ended April&#xA0;1, 2017.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Interest on all loans under the 2016 Credit Agreement is payable either quarterly or at the expiration of any LIBOR interest period applicable thereto. Prior to amending the 2016 Credit Agreement on March&#xA0;16, 2018, as described above, borrowings under the term loans and the revolving credit facility accrued interest at a rate equal to, at our option, LIBOR (with a floor of 100 basis points in respect of the term loan), or a base rate (with a floor of 200 basis points in respect of the term loan) plus an applicable margin. The applicable margin was 475 basis points in the case of LIBOR and 375 basis points in the case of the base rate. The weighted average all-in interest rate for borrowings under the term-loan portion of the 2016 Credit agreement was 5.41% as of March&#xA0;31, 2018, and was 5.75% at December&#xA0;30, 2017.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> We also pay quarterly fees on the unused portion of the revolving credit facility equal to 50 basis points per annum as well as a quarterly letter of credit fee at 575 basis points per annum plus a 12.5 basis point facing fee per annum on the face amount of any outstanding letters of credit. As of March&#xA0;31, 2018, there were $2.5 million of letters of credit outstanding and $37.5 million available under the revolver. The letters of credit outstanding at March&#xA0;31, 2018, include a total of $1.4 million of letters of credit issued by Deutsche Bank, or issued to Deutsche Bank by SunTrust Bank as a back-stop, that are expected to be released once all outstanding letters of credit issued by Deutsche Bank during its time as lead-lender have been returned.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The 2016 Credit Agreement contains a springing financial covenant, if we draw in excess of twenty percent (20%)&#xA0;of the revolving facility, which requires us to maintain a maximum total net leverage ratio (based on the ratio of total debt for borrowed money to trailing EBITDA, each as defined in the 2016 Credit Agreement). That covenant will be tested quarterly based on the last four fiscal quarters and is set at levels as described in the 2016 Credit Agreement. As of March&#xA0;31, 2018, no such test is required as we have not exceeded 20% of our revolving capacity. We believe that our total net leverage ratio during the first quarter of 2018 was in compliance with the 2016 Credit Agreement, and that we are in compliance with all covenants.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The 2016 Credit Agreement also contains a number of affirmative and restrictive covenants, including limitations on the incurrence of additional debt, liens on property, acquisitions and investments, loans and guarantees, mergers, consolidations, liquidations and dissolutions, asset sales, dividends and other payments in respect of our capital stock, prepayments of certain debt and transactions with affiliates. The 2016 Credit Agreement also contains customary events of default. Upon the occurrence of an event of default, the amounts outstanding under the 2016 Credit Agreement may be accelerated and may become immediately due and payable. As of March&#xA0;31, 2018, we were in compliance with all affirmative and restrictive covenants.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> In connection with entering into the 2016 Credit Agreement, on February&#xA0;16, 2016, we terminated our prior credit agreement, dated as of September&#xA0;22, 2014, among PGT Industries, Inc., as the borrower, the Company, as guarantor, the lenders from time to time party thereto and Deutsche Bank, as administrative agent and collateral agent (&#x201C;2014 Credit Agreement&#x201D;). Along with cash on hand, proceeds from the term loan facility under the 2016 Credit Agreement were used to repay amounts outstanding under the 2014 Credit Agreement, acquire WinDoor, and pay certain fees and expenses.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> As of March&#xA0;31, 2018, the face value of debt outstanding under the 2016 Credit Agreement was $224.0 million, and accrued interest was $0.1 million.</p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The activity relating to third-party fees and costs, lender fees and discount for the three months ended March&#xA0;31, 2018, are as follows. All debt-related fees, costs and original issue discount are classified as a reduction of the carrying value of long-term debt:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="88%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom" nowrap="nowrap"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> At beginning of year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,460</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Amortization expense through March&#xA0;16, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(520</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> At time of refinancing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,940</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Add: Second amendment refinancing costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,687</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Debt extinguishment costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,079</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Amortization expense after refinancing</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(95</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> At end of period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,453</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="font-size:1px;margin-top:12px;margin-bottom:0px"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated as of March&#xA0;31, 2018, is as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="89%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom" nowrap="nowrap"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Remainder of 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,698</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,382</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,579</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,480</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">314</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,453</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> As a result of voluntary prepayments totaling $44.0 million we made since the inception of the 2016 Credit Agreement on February&#xA0;16, 2016, we have no future scheduled repayments until the maturity of the facility on February&#xA0;21, 2022. The contractual future maturities of long-term debt outstanding, including the financing arrangement described as other debt, as of March&#xA0;31, 2018, are as follows (at face value):</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="84%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <i>(in&#xA0;thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Remainder of 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">222</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">164</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">223,975</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">224,361</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> <b><u>Other Debt</u></b></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> In July 2017, we entered into a two-year financing arrangement for the purchase of an enterprise-wide software license relating to office productivity software. This financing arrangement requires 24 monthly payments of $26 thousand each. We estimated the value of this financing arrangement to be $590 thousand, using an imputed annual interest rate of 6.00%, which approximates our borrowing rate under the 2016 Credit Agreement, a Level 3 input. At March&#xA0;31, 2018, there was $386 thousand outstanding under this financing arrangement.</p> </div> -6634000 8878000 -2225000 7340000 16116000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <u>Recently Adopted Accounting Pronouncements</u></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In August 2017, the FASB issued ASU 2017-12, &#x201C;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.&#x201D; The amendments under ASU 2017-12 refine and expand hedge accounting requirements for both financial (e.g., interest rate) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes. It also makes certain targeted improvements to simplify the application of hedge accounting guidance. ASU 2017-12 was effective for us in the first quarter of 2019, but we elected to early-adopt this guidance effective on December&#xA0;31, 2017, the first day of our 2018 fiscal year. During the three months ended March&#xA0;31, 2018, we entered into several aluminum forwards contracts which we have designated as cash flow hedges and are accounting for as derivative financial instruments to which we are applying the provisions of ASU 2017-12. For additional information, see Note 12.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In February 2017, the FASB issued ASU 2017-05, &#x201C;Other Income - Gain and Losses from the Derecognition of Nonfinancial Assets.&#x201D; ASU 2017-05 clarifies the scope of Subtopic 610-20, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets and adds guidance for partial sales of nonfinancial assets. Subtopic 610-20, which was issued in May 2014 as a part of ASU 2014-09, provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. We adopted this update effective on December&#xA0;31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our financial position, results of operations or cash flows.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In January 2017, the FASB issued ASU 2017-01, &#x201C;Business Combinations (Topic 805) &#x2013; Clarifying the Definition of a Business.&#x201D; ASU 2017-01 affects all companies and other reporting organizations that must determine whether they have acquired or sold a business. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The amendments are intended to help companies and other organizations evaluate whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 provides a more robust framework to use in determining when a set of assets and activities is a business. It also provides more consistency in applying the guidance, reduces the costs of application, and makes the definition of a business more operable. We adopted this update effective on December&#xA0;31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our financial position, results of operations or cash flows.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In August 2016, the FASB issued ASU 2016-15, &#x201C;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).&#x201D; ASU 2016-15 reduces diversity in practice in how certain transactions are classified in the statement of cash flows. We adopted this update effective on December&#xA0;31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our statement of cash flows.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <u>Recently Issued Accounting Pronouncements</u></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In addition to the following discussion of the status of our adoption of ASU 2016-02, &#x201C;Leases (Topic 842), see Note 3 to the consolidated financial statements included in our most recent Annual Report on Form 10-K for the year ended December&#xA0;30, 2017, as filed with the Securities and Exchange Commission on March&#xA0;14, 2018.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No.&#xA0;2016-02, &#x201C;Leases (Topic 842)&#x201D;. This guidance supersedes the existing guidance for lease accounting, Leases (Topic 840). ASU 2016-02 requires lessees to recognize leases on their balance sheets, and leaves lessor accounting largely unchanged. The amendments in this ASU are effective for fiscal years beginning after December&#xA0;15, 2018 and interim periods within those fiscal years. Early application is permitted for all entities. ASU 2016-02 requires a modified retrospective approach for all leases existing at, or entered into after, the date of initial application, with an option to elect to use certain transition relief. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <u>Adoption of ASU 2014-09, &#x201C;Revenue from Contracts with Customers&#x201D;</u></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> We adopted the new revenue recognition standard on December&#xA0;31, 2017 (the first day of our 2018 fiscal year) using the modified retrospective adoption methodology, whereby the cumulative impact of all prior periods is recorded in retained earnings or other impacted balance sheet line items upon adoption. Under the modified retrospective adoption method, we elected to retroactively adjust, inclusive of all previous modifications, only those contracts that were considered open at the date of initial application. Refer to Note 2, &#x201C;Revenue Recognition and Contracts with Customers&#x201D; for further information along with our new accounting policies.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Upon adoption, we recognized a net decrease to the fiscal year 2018 opening balance of accumulated deficit of $1.9 million related to sales in excess of billings of $8.7 million, that would have been recognized as earned over time in our prior year ended December&#xA0;30, 2017. The details of the adjustment to accumulated deficit upon adoption on December&#xA0;31, 2017 (the first day or our 2018 fiscal year), as well as the effects on the consolidated balance sheet as of December&#xA0;30, 2017, as if ASU 2014-09 had been adopted in our 2017 fiscal year are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="44%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td width="41%"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Cumulative</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Effect</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="center"><b>Description of Effects on Line Item</b></p> </td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,704</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Additional contract asset sales</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,642</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Cost of contract asset sales</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> SG&amp;A expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(532</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Accruals for selling costs</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(647</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Estimated income tax effects</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,883</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Additional net income</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="36%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td width="33%"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>As Reported</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>New</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Adjusted</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Revenue</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Standard</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="center"><b>Description of Effects on Line Item</b></p> </td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Inventories</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,816</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,642</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,174</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">Inventory classified as cost of&#xA0;sales</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other current assets (1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,873</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,176</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,049</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Contract asset on additional sales</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts payable and accrued liabilities&#xA0;(1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,085</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,089</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Accruals for selling costs</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,772</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">647</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,419</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Estimated income tax effects</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated deficit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(64,716</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,883</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(62,833</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Additional net income</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td valign="top" width="4%" align="left">(1)&#xA0;-</td> <td valign="top" align="left">Adjustments to this line item are net of related contract liability of $528 thousand, previously classified as customer deposits.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The following tables reconcile the balances as presented as of and for the three months ended March&#xA0;31, 2018 to the balances prior to the adjustments made to implement the new revenue recognition standard for the same period:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="69%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended March 31, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>As</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Impact&#xA0;of</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Previous</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Presented</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"> <b>ASU&#xA0;2014-09</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Standard</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"> <i>(unaudited)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">140,253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(965</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">139,288</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95,480</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(427</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95,053</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,773</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(538</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,235</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Selling, general and administrative expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,657</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(85</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,572</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income from operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,116</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(453</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,663</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest expense, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,043</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,043</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Debt extinguishment costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,079</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,079</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income before income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(453</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,541</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,654</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(117</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,537</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,340</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(336</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,004</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.01</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.01</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.13</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Comprehensive income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,278</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(336</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,942</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="68%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended March 31, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br /> Presented</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Impact&#xA0;of<br /> <font style="WHITE-SPACE: nowrap">ASU&#xA0;2014-09</font></b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Previous<br /> Standard</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"> <i>(unaudited)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34,048</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right">&#x2014;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34,048</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">66,434</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">66,434</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Inventories</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35,506</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,069</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,575</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contract assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,210</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,210</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepaid expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,551</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,551</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other current assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,025</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">117</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,142</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total current assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">159,774</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,024</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">156,750</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Property, plant and equipment, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">88,193</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">88,193</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Trade name and other intangible assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">113,384</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">113,384</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">108,060</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">108,060</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,363</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,363</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">470,774</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,024</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">467,750</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts payable and accrued liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,610</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(158</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,452</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current portion of long-term debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">299</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">299</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total current liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,909</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(158</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,751</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term debt, less current portion</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">214,609</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">214,609</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,398</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(647</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,751</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,317</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,317</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">286,233</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(805</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">285,428</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total shareholders' equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">184,541</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,219</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">182,322</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total liabilities and shareholders' equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">470,774</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,024</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">467,750</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Amounts in the tables above presented under &#x201C;Previous Standard&#x201D; represent balances as-if ASU 2014-09 was not adopted, which primarily reflects that we would have finished goods and certain unused glass components classified in inventory, and no net contract assets on the condensed consolidated balance sheet as of March 31, 2018.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <b>NOTE 1. BASIS OF PRESENTATION</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The accompanying unaudited condensed consolidated financial statements include the accounts of PGT Innovations, Inc. and its wholly-owned subsidiary, PGT Industries, Inc., and its wholly-owned subsidiaries CGI Window and Holdings, Inc. (&#x201C;CGI&#x201D;), which includes its wholly-owned subsidiary, CGI Commercial, Inc. (&#x201C;CGIC&#x201D;), and WinDoor, Incorporated (collectively, the &#x201C;Company&#x201D;), after elimination of intercompany accounts and transactions.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> These condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and footnotes required by United States Generally Accepted Accounting Principles (&#x201C;GAAP&#x201D;) for complete financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the interim period is not necessarily indicative of the results that may be expected for the remainder of the current year or for any future periods. Each of the Company&#x2019;s fiscal quarters ended March&#xA0;31, 2018, and April&#xA0;1, 2017, consisted of 13 weeks.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The condensed consolidated balance sheet as of December&#xA0;30, 2017, is derived from the audited consolidated financial statements, but does not include all disclosures required by GAAP. The condensed consolidated balance sheet as of December&#xA0;30, 2017, and the unaudited condensed consolidated financial statements as of and for the period ended March&#xA0;31, 2018, should be read in conjunction with the more detailed audited consolidated financial statements for the year ended December&#xA0;30, 2017, included in the Company&#x2019;s most recent Annual Report on Form 10-K. Except for the adoption of the guidance relating to revenue from contracts with customers discussed below, the accounting policies used in the preparation of these unaudited condensed consolidated financial statements are consistent with the accounting policies described in the Notes to Consolidated Financial Statements included in the Company&#x2019;s Annual Report on Form&#xA0;10-K.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <u>Recently Adopted Accounting Pronouncements</u></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In August 2017, the FASB issued ASU 2017-12, &#x201C;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.&#x201D; The amendments under ASU 2017-12 refine and expand hedge accounting requirements for both financial (e.g., interest rate) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes. It also makes certain targeted improvements to simplify the application of hedge accounting guidance. ASU 2017-12 was effective for us in the first quarter of 2019, but we elected to early-adopt this guidance effective on December&#xA0;31, 2017, the first day of our 2018 fiscal year. During the three months ended March&#xA0;31, 2018, we entered into several aluminum forwards contracts which we have designated as cash flow hedges and are accounting for as derivative financial instruments to which we are applying the provisions of ASU 2017-12. For additional information, see Note 12.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In February 2017, the FASB issued ASU 2017-05, &#x201C;Other Income - Gain and Losses from the Derecognition of Nonfinancial Assets.&#x201D; ASU 2017-05 clarifies the scope of Subtopic 610-20, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets and adds guidance for partial sales of nonfinancial assets. Subtopic 610-20, which was issued in May 2014 as a part of ASU 2014-09, provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. We adopted this update effective on December&#xA0;31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our financial position, results of operations or cash flows.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In January 2017, the FASB issued ASU 2017-01, &#x201C;Business Combinations (Topic 805) &#x2013; Clarifying the Definition of a Business.&#x201D; ASU 2017-01 affects all companies and other reporting organizations that must determine whether they have acquired or sold a business. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The amendments are intended to help companies and other organizations evaluate whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 provides a more robust framework to use in determining when a set of assets and activities is a business. It also provides more consistency in applying the guidance, reduces the costs of application, and makes the definition of a business more operable. We adopted this update effective on December&#xA0;31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our financial position, results of operations or cash flows.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In August 2016, the FASB issued ASU 2016-15, &#x201C;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).&#x201D; ASU 2016-15 reduces diversity in practice in how certain transactions are classified in the statement of cash flows. We adopted this update effective on December&#xA0;31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our statement of cash flows.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <u>Recently Issued Accounting Pronouncements</u></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In addition to the following discussion of the status of our adoption of ASU 2016-02, &#x201C;Leases (Topic 842), see Note 3 to the consolidated financial statements included in our most recent Annual Report on Form 10-K for the year ended December&#xA0;30, 2017, as filed with the Securities and Exchange Commission on March&#xA0;14, 2018.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No.&#xA0;2016-02, &#x201C;Leases (Topic 842)&#x201D;. This guidance supersedes the existing guidance for lease accounting, Leases (Topic 840). ASU 2016-02 requires lessees to recognize leases on their balance sheets, and leaves lessor accounting largely unchanged. The amendments in this ASU are effective for fiscal years beginning after December&#xA0;15, 2018 and interim periods within those fiscal years. Early application is permitted for all entities. ASU 2016-02 requires a modified retrospective approach for all leases existing at, or entered into after, the date of initial application, with an option to elect to use certain transition relief. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> <u>Adoption of ASU 2014-09, &#x201C;Revenue from Contracts with Customers&#x201D;</u></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> We adopted the new revenue recognition standard on December&#xA0;31, 2017 (the first day of our 2018 fiscal year) using the modified retrospective adoption methodology, whereby the cumulative impact of all prior periods is recorded in retained earnings or other impacted balance sheet line items upon adoption. Under the modified retrospective adoption method, we elected to retroactively adjust, inclusive of all previous modifications, only those contracts that were considered open at the date of initial application. Refer to Note 2, &#x201C;Revenue Recognition and Contracts with Customers&#x201D; for further information along with our new accounting policies.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Upon adoption, we recognized a net decrease to the fiscal year 2018 opening balance of accumulated deficit of $1.9 million related to sales in excess of billings of $8.7 million, that would have been recognized as earned over time in our prior year ended December&#xA0;30, 2017. The details of the adjustment to accumulated deficit upon adoption on December&#xA0;31, 2017 (the first day or our 2018 fiscal year), as well as the effects on the consolidated balance sheet as of December&#xA0;30, 2017, as if ASU 2014-09 had been adopted in our 2017 fiscal year are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="44%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td width="41%"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Cumulative</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Effect</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="center"><b>Description of Effects on Line Item</b></p> </td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,704</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Additional contract asset sales</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,642</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Cost of contract asset sales</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> SG&amp;A expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(532</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Accruals for selling costs</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(647</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Estimated income tax effects</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,883</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Additional net income</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="36%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td width="33%"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>As Reported</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>New</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Adjusted</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Revenue</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Standard</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="center"><b>Description of Effects on Line Item</b></p> </td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Inventories</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,816</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,642</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,174</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">Inventory classified as cost of&#xA0;sales</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other current assets (1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,873</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,176</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,049</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Contract asset on additional sales</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts payable and accrued liabilities&#xA0;(1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,085</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,089</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Accruals for selling costs</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,772</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">647</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,419</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Estimated income tax effects</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated deficit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(64,716</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,883</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(62,833</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Additional net income</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td valign="top" width="4%" align="left">(1)&#xA0;-</td> <td valign="top" align="left">Adjustments to this line item are net of related contract liability of $528 thousand, previously classified as customer deposits.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The following tables reconcile the balances as presented as of and for the three months ended March&#xA0;31, 2018 to the balances prior to the adjustments made to implement the new revenue recognition standard for the same period:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="69%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended March 31, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>As</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Impact&#xA0;of</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Previous</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Presented</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"> <b>ASU&#xA0;2014-09</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Standard</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"> <i>(unaudited)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">140,253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(965</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">139,288</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95,480</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(427</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95,053</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,773</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(538</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,235</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Selling, general and administrative expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,657</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(85</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,572</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income from operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,116</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(453</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,663</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest expense, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,043</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,043</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Debt extinguishment costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,079</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,079</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income before income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(453</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,541</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,654</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(117</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,537</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,340</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(336</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,004</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.01</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.01</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.13</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Comprehensive income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,278</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(336</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,942</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="68%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended March 31, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br /> Presented</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Impact&#xA0;of<br /> <font style="WHITE-SPACE: nowrap">ASU&#xA0;2014-09</font></b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Previous<br /> Standard</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"> <i>(unaudited)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34,048</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right">&#x2014;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34,048</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">66,434</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">66,434</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Inventories</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35,506</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,069</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,575</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contract assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,210</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,210</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepaid expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,551</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,551</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other current assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,025</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">117</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,142</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total current assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">159,774</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,024</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">156,750</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Property, plant and equipment, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">88,193</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">88,193</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Trade name and other intangible assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">113,384</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">113,384</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">108,060</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">108,060</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,363</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,363</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">470,774</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,024</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">467,750</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts payable and accrued liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,610</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(158</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,452</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current portion of long-term debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">299</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">299</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total current liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,909</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(158</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,751</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term debt, less current portion</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">214,609</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">214,609</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,398</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(647</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,751</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,317</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,317</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">286,233</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(805</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">285,428</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total shareholders' equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">184,541</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,219</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">182,322</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total liabilities and shareholders' equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">470,774</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,024</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">467,750</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> Amounts in the tables above presented under &#x201C;Previous Standard&#x201D; represent balances as-if ASU 2014-09 was not adopted, which primarily reflects that we would have finished goods and certain unused glass components classified in inventory, and no net contract assets on the condensed consolidated balance sheet as of March 31, 2018.</p> </div> 1687000 637000 6644000 5000 2366000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>NOTE 3. WARRANTY</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Most of our manufactured products are sold with warranties. Warranty periods, which vary by product components, generally range from 1&#xA0;to 10&#xA0;years; however, the warranty period for a limited number of specifically identified components in certain applications is a lifetime. The majority of the products sold have warranties on components which range from 1&#xA0;to 3&#xA0;years. The reserve for warranties is based on management&#x2019;s assessment of the cost per service call and the number of service calls expected to be incurred to satisfy warranty obligations on the current net sales.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> During the three months ended March&#xA0;31, 2018, we recorded warranty expense at a rate of approximately 1.69% of sales, which decreased from the rate in the first quarter of 2017 of 2.70%. We believe the decrease in warranty expense as a percentage of sales was the result of our workforce becoming more seasoned through experience and training, as well as a change in our warranty profile on PGT-branded door glass components produced by Cardinal as part of the SA on which they provide the warranty coverage.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following table summarizes: current period charges, adjustments to previous estimates, if necessary, as well as settlements, which represent actual costs incurred during the period for the three months ended March&#xA0;31, 2018, and April&#xA0;1, 2017. The reserve is determined through specific identification and assessing Company history. Expected future obligations are discounted to a current value using a risk-free rate for obligations with similar maturities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="65%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Beginning</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Charged</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>End of</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><b>Accrued Warranty</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>of Period</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>to&#xA0;Expense</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Settlements</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Period</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> (in thousands)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Three months ended March 31, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,386</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,366</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(110</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,319</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,323</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Three months ended April 1, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,569</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,043</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">89</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,087</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,614</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> -7000 10000 173000 2319000 -110000 416000 72000 <div> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The following table shows the components of accumulated other comprehensive loss for the three months ended March&#xA0;31, 2018:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="87%"></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Aluminum</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><b>Three months ended March&#xA0;31, 2018</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Forward</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom" nowrap="nowrap"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Contracts</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance at December&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other comprehensive loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(83</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Tax effect</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Net current-period other comprehensive loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(62</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance at March&#xA0;31, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(62</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Term loan payable under the 2016 Credit Agreement</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">223,975</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">223,975</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">386</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">458</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Fees, costs and original issue discount</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,453</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(11,460</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Long-term debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">214,908</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">212,973</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less current portion of long-term debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(299</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(294</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Long-term debt, less current portion</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">214,609</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">212,679</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <u>New Revenue Recognition Accounting Policy</u></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company is a manufacturer of fully-customized windows and doors, and manufactures products based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received from the customer. The Company&#x2019;s assessment is that all its finished goods and certain unused glass components have no alternative use, and that control of these products and components passes to the customer upon completion of the manufacturing of each or all of the products in an order, and upon our receipt of certain glass components from our supplier, but before delivery of the products to the customer or input of certain glass components to the manufacturing process. Additionally, the Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended by the Company on behalf of its customers. Based on these factors, the Company recognizes revenue upon completion of the manufacturing process, and for certain unused glass components on hand, at the end of a reporting period.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Revenue on products for which the manufacturing process has been completed is based on the per-unit agreed-upon sales prices contained in our agreements with our customers, applied to each completed unit of unshipped finished product on hand at the end of the reporting period. Revenue on unused glass components on hand at the end of a reporting period is based on an allocation of the agreed-upon per-unit sales price contained in our agreements to which each glass component on hand relates, based on an estimate of the percentage of which the cost of the glass component is of the estimated total cost of the finished product.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The impact of the offsetting derivative instruments is depicted below (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="58%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"><b>Gross Amounts not Offset</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Gross</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Amounts&#xA0;of</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Gross</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Amounts&#xA0;of</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Cash</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Recognized</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Amounts</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Recognized</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Financial</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Collateral</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Liabilities)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Offset</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>(Liabilities)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Instruments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Pledged</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> <b>As of March 31, 2018:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The table below presents the calculation of EPS and a reconciliation of weighted average common shares used in the calculation of basic and diluted EPS for our Company:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="78%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;1,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands, except per<br /> share amounts)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,340</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,999</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Weighted-average common shares - Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,858</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,263</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Add: Dilutive effect of stock compensation plans</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,140</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,365</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Weighted-average common shares - Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51,998</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">51,628</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <b>Net income per common share:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.15</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.14</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.06</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Estimated amortization of our amortizable intangible assets for future years is as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom" nowrap="nowrap"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Remainder of 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,976</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,430</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,278</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,974</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,116</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,769</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,543</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Inventories consisted of the following:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="76%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Raw materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,808</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,139</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Work-in-progress</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,698</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,506</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Finished goods</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,171</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">35,506</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,816</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The contractual future maturities of long-term debt outstanding, including the financing arrangement described as other debt, as of March&#xA0;31, 2018, are as follows (at face value):</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="84%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <i>(in&#xA0;thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Remainder of 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">222</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">164</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">223,975</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">224,361</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <b>NOTE 2. REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> <u>New Revenue Recognition Accounting Policy</u></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company is a manufacturer of fully-customized windows and doors, and manufactures products based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received from the customer. The Company&#x2019;s assessment is that all its finished goods and certain unused glass components have no alternative use, and that control of these products and components passes to the customer upon completion of the manufacturing of each or all of the products in an order, and upon our receipt of certain glass components from our supplier, but before delivery of the products to the customer or input of certain glass components to the manufacturing process. Additionally, the Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended by the Company on behalf of its customers. Based on these factors, the Company recognizes revenue upon completion of the manufacturing process, and for certain unused glass components on hand, at the end of a reporting period.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Revenue on products for which the manufacturing process has been completed is based on the per-unit agreed-upon sales prices contained in our agreements with our customers, applied to each completed unit of unshipped finished product on hand at the end of the reporting period. Revenue on unused glass components on hand at the end of a reporting period is based on an allocation of the agreed-upon per-unit sales price contained in our agreements to which each glass component on hand relates, based on an estimate of the percentage of which the cost of the glass component is of the estimated total cost of the finished product.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <u>Disaggregation of Revenue from Contracts with Customers</u></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The following table provides information about our revenue differentiated based on product category (dollars in millions):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="81%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;Months&#xA0;Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>March&#xA0;31, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Sales</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>%&#xA0;of&#xA0;sales</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Product category:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Impact-resistant windows and door products</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">120.5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">85.9</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Non-Impact window and door products</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19.8</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14.1</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">140.3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> <u>Contract Balances</u></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> Contract assets represent sales recognized in excess of billings related to finished goods not yet shipped and certain unused glass components not yet placed into the production process, control of which is deemed to have passed to the customer and which are deemed to have no alternative use, but for which the Company has an enforceable right to payment. Contract liabilities are customer deposits on orders related to contract assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following table provides information about contract asset and liability balances as of March&#xA0;31, 2018, and as of December&#xA0;31, 2017, the first day of our 2018 fiscal year and the date of our adoption of ASU 2014-09 (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="73%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Contract</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Contract</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Contract</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Assets,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Assets</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Liabilities</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> At March&#xA0;31, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,669</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(459</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,210</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> At December&#xA0;31, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,704</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(528</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,176</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net increase</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">965</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">69</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,034</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> Contract assets, net, of 9.2 million is classified within other current assets in the accompanying condensed consolidated balance sheet as of March&#xA0;31, 2018. Because we used the modified-retrospective method of adopting ASU 2014-09, the accompanying condensed consolidated balance sheet as of December&#xA0;30, 2017 was not revised.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <u>Policies Regarding Shipping and Handling Costs and Commissions on Contract Assets</u></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company has made a policy election to continue to recognize shipping and handling costs as a fulfillment activity. Treating shipping and handling as a fulfillment activity requires estimated shipping and handling costs for undelivered products and certain glass components on which we have recognized revenue and created a contract asset, to be accrued to match this cost with the recognized revenue. This policy is unchanged from the Company&#x2019;s policy for recognizing shipping and handling costs prior to the adoption of the new revenue guidance.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The newly adopted revenue guidance provides for a practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We continue to expense sales commissions paid to employees as sales are recognized, including sales from the creation of contract assets, as the expected amortization period is less than one year.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following represents the gains (losses) on derivative financial instruments, and their classifications within the accompanying condensed consolidated financial statements (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="58%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="16" align="center"><b>Derivatives in Cash Flow Hedging Relationships</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Amount&#xA0;of&#xA0;Gain&#xA0;(Loss)<br /> Recognized in OCI<br /> on Derivatives<br /> (Effective Portion)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center"><b>Location&#xA0;of&#xA0;Gain<br /> (Loss)&#xA0;Reclassified</b><br /> <b>from&#xA0;Accumulated<br /> OCI into Income<br /> (Effective Portion)</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Amount&#xA0;of&#xA0;Gain&#xA0;(Loss)<br /> Reclassified from<br /> Accumulated OCI into<br /> Income&#xA0;(Effective&#xA0;Portion)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;1,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;1,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">Cost&#xA0;of&#xA0;sales</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="65%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Location&#xA0;of&#xA0;Gain<br /> (Loss)&#xA0;Recognized<br /> in Income on<br /> Derivatives<br /> (Ineffective&#xA0;Portion)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"> <b>Amount&#xA0;of&#xA0;Gain&#xA0;(Loss)<br /> Recognized in Income<br /> on Derivatives<br /> (Ineffective Portion)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>April&#xA0;1,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">Cost&#xA0;of&#xA0;sales</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> 140253000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The details of the adjustment to accumulated deficit upon adoption on December&#xA0;31, 2017 (the first day or our 2018 fiscal year), as well as the effects on the consolidated balance sheet as of December&#xA0;30, 2017, as if ASU 2014-09 had been adopted in our 2017 fiscal year are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="44%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td width="41%"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Cumulative</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Effect</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="center"><b>Description of Effects on Line Item</b></p> </td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,704</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Additional contract asset sales</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,642</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Cost of contract asset sales</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> SG&amp;A expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(532</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Accruals for selling costs</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(647</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Estimated income tax effects</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,883</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Additional net income</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="36%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td width="33%"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>As Reported</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>New</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Adjusted</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Revenue</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Standard</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" align="center"> <p style="MARGIN-BOTTOM: 1pt; FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-TOP: 0pt" align="center"><b>Description of Effects on Line Item</b></p> </td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Inventories</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,816</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,642</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">32,174</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">Inventory classified as cost of&#xA0;sales</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other current assets (1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,873</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,176</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,049</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Contract asset on additional sales</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts payable and accrued liabilities&#xA0;(1)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,085</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,089</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Accruals for selling costs</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,772</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">647</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,419</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Estimated income tax effects</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accumulated deficit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(64,716</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,883</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(62,833</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">Additional net income</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="break-inside: avoid"> <td valign="top" width="4%" align="left">(1)&#xA0;-</td> <td valign="top" align="left">Adjustments to this line item are net of related contract liability of $528 thousand, previously classified as customer deposits.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> The following tables reconcile the balances as presented as of and for the three months ended March&#xA0;31, 2018 to the balances prior to the adjustments made to implement the new revenue recognition standard for the same period:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="69%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended March 31, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>As</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Impact&#xA0;of</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Previous</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Presented</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"> <b>ASU&#xA0;2014-09</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Standard</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"> <i>(unaudited)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">140,253</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(965</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">139,288</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95,480</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(427</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">95,053</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,773</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(538</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,235</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Selling, general and administrative expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,657</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(85</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">28,572</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income from operations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,116</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(453</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15,663</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Interest expense, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,043</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,043</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Debt extinguishment costs</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,079</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,079</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income before income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(453</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,541</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Income tax expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,654</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(117</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,537</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,340</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(336</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,004</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.01</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.14</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(0.01</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.13</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Comprehensive income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,278</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(336</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,942</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="68%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"><b>Three Months Ended March 31, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>As<br /> Presented</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Impact&#xA0;of<br /> <font style="WHITE-SPACE: nowrap">ASU&#xA0;2014-09</font></b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>Previous<br /> Standard</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center"> <i>(unaudited)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash and cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34,048</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right">&#x2014;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34,048</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts receivable, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">66,434</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">66,434</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Inventories</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35,506</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,069</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,575</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Contract assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,210</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,210</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Prepaid expenses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,551</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,551</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other current assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,025</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">117</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,142</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total current assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">159,774</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,024</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">156,750</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Property, plant and equipment, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">88,193</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">88,193</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Trade name and other intangible assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">113,384</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">113,384</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">108,060</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">108,060</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,363</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,363</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">470,774</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,024</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">467,750</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Accounts payable and accrued liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,610</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(158</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,452</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Current portion of long-term debt</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">299</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">299</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total current liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,909</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(158</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,751</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Long-term debt, less current portion</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">214,609</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">214,609</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Deferred income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,398</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(647</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,751</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Other liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,317</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,317</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">286,233</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(805</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">285,428</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total shareholders' equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">184,541</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,219</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">182,322</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; break-inside: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: &quot;Times New Roman&quot;; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total liabilities and shareholders' equity</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">470,774</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,024</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">467,750</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: rgb(0,0,0) 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <br class="Apple-interchange-newline" /> </div> <div> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> The following are measured in the consolidated financial statements at fair value on a recurring basis and are categorized in the table below based upon the lowest level of significant input to the valuation:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" align="center"> <tr> <td width="64%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center"><b>Fair Value Measurements</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="14" align="center" style="border-bottom:1.00pt solid #000000"><b>Assets (Liabilities)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Quoted</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Significant</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Prices&#xA0;in</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Other</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Significant</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Active</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Observable</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Unobservable</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Markets</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Inputs</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Inputs</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>(Level&#xA0;1)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>(Level 2)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>(Level 3)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <b>Description</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Aluminum forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Goodwill, trade names, and other intangible assets, net, are as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="84%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="66%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Initial</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>December&#xA0;30,</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Useful Life</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2018</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>(in years)</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108,060</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108,060</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">indefinite</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <b>Trade names and other intangible assets:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Trade names</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">75,841</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">75,841</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">indefinite</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,647</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,647</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">3-10</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Developed technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">9-10</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Non-compete agreement</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,668</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,668</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">2-5</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Software license</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">590</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">590</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">2</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Accumulated amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(74,362</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(72,703</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Subtotal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,543</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,202</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other intangible assets, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">113,384</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">115,043</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The following table summarizes: current period charges, adjustments to previous estimates, if necessary, as well as settlements, which represent actual costs incurred during the period for the three months ended March&#xA0;31, 2018, and April&#xA0;1, 2017. The reserve is determined through specific identification and assessing Company history. Expected future obligations are discounted to a current value using a risk-free rate for obligations with similar maturities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="65%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Beginning</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>Charged</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center"><b>End of</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><b>Accrued Warranty</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>of Period</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>to&#xA0;Expense</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Adjustments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Settlements</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Period</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> (in thousands)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Three months ended March 31, 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,386</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,366</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(110</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(2,319</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,323</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Three months ended April 1, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,569</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,043</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">89</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,087</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,614</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> 514000 2.00 28657000 86549 PGTI 51998000 49858000 0 613000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt"> The fair value of our aluminum hedges are classified in the accompanying consolidated balance sheets as follows (in thousands):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Fair&#xA0;Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><b>Derivatives in an asset (liability) position</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>March&#xA0;31,</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom" nowrap="nowrap"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; WIDTH: 152.55pt; BORDER-BOTTOM: #000000 1pt solid; MARGIN-TOP: 0pt; DISPLAY: inline"> <b>designated as hedges under Subtopic 815-20:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"> <b>Balance&#xA0;Sheet&#xA0;Location</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative instruments:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Aluminum forward contracts</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">Other&#xA0;liabilities</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total derivative instruments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(83</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The following table provides information about our revenue differentiated based on product category (dollars in millions):</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="81%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;Months&#xA0;Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>March&#xA0;31, 2018</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Sales</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>%&#xA0;of&#xA0;sales</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Product category:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Impact-resistant windows and door products</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">120.5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">85.9</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Non-Impact window and door products</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19.8</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14.1</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total net sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">140.3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">100.0</td> <td valign="bottom" nowrap="nowrap">%&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated as of March&#xA0;31, 2018, is as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="89%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom" nowrap="nowrap"><i>(in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Remainder of 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,698</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,382</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,579</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,480</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">314</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,453</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 0.388 0.0169 1.000 0.20 0.252 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 18pt"> <u>Policies Regarding Shipping and Handling Costs and Commissions on Contract Assets</u></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt"> The Company has made a policy election to continue to recognize shipping and handling costs as a fulfillment activity. Treating shipping and handling as a fulfillment activity requires estimated shipping and handling costs for undelivered products and certain glass components on which we have recognized revenue and created a contract asset, to be accrued to match this cost with the recognized revenue. This policy is unchanged from the Company&#x2019;s policy for recognizing shipping and handling costs prior to the adoption of the new revenue guidance.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt"> The newly adopted revenue guidance provides for a practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We continue to expense sales commissions paid to employees as sales are recognized, including sales from the creation of contract assets, as the expected amortization period is less than one year.</p> </div> 1034000 8700000 69000 965000 1034000 6942000 95053000 0.13 0.14 3079000 44235000 8541000 1537000 -4043000 7004000 15663000 139288000 28572000 -336000 -427000 -0.01 -0.01 -538000 -453000 -117000 -336000 -453000 -965000 85000 136000 The performance percentages, ranging from less than 80% to greater than 120%, provide for the awarding of shares ranging from no shares to 150% of the original number of shares. 701000 0.0050 2014-09-22 The Second Amendment, among other things, decreases the applicable interest rate margins for the Initial Term Loans (as defined in the Credit Agreement) from (i) 3.75% to 2.50%, in the case of the Base Rate Loans (as defined in the Credit Agreement), and (ii) 4.75% to 3.50%, in the case of the Eurodollar Loans (as defined in the Credit Agreement). 100000 2016-02-16 0.0575 0.00125 -83000 0 0 -83000 -62000 -21000 P2Y P10Y P3Y P5Y P2Y P10Y P9Y 120500000 0.859 19800000 0.141 P10Y P3Y P1Y P1Y 0001354327 us-gaap:MinimumMember 2017-12-31 2018-03-31 0001354327 us-gaap:MaximumMember 2017-12-31 2018-03-31 0001354327 pgti:NonWindowAndDoorProductsMember 2017-12-31 2018-03-31 0001354327 pgti:ImpactResistantWindowAndDoorProductsMember 2017-12-31 2018-03-31 0001354327 pgti:DevelopedTechnologyMemberus-gaap:MinimumMember 2017-12-31 2018-03-31 0001354327 pgti:DevelopedTechnologyMemberus-gaap:MaximumMember 2017-12-31 2018-03-31 0001354327 us-gaap:NoncompeteAgreementsMemberus-gaap:MinimumMember 2017-12-31 2018-03-31 0001354327 us-gaap:NoncompeteAgreementsMemberus-gaap:MaximumMember 2017-12-31 2018-03-31 0001354327 us-gaap:CustomerRelationshipsMemberus-gaap:MinimumMember 2017-12-31 2018-03-31 0001354327 us-gaap:CustomerRelationshipsMemberus-gaap:MaximumMember 2017-12-31 2018-03-31 0001354327 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-12-31 2018-03-31 0001354327 us-gaap:ForwardContractsMember 2017-12-31 2018-03-31 0001354327 us-gaap:CommodityContractMemberus-gaap:OtherExpenseMember 2017-12-31 2018-03-31 0001354327 us-gaap:CommodityContractMemberus-gaap:CostOfSalesMember 2017-12-31 2018-03-31 0001354327 pgti:LetterOfCreditFacilityMember 2017-12-31 2018-03-31 0001354327 pgti:TwoThousandSixteenCreditAgreementMember 2017-12-31 2018-03-31 0001354327 pgti:TwoThousandFourteenCreditAgreementMember 2017-12-31 2018-03-31 0001354327 us-gaap:RevolvingCreditFacilityMember 2017-12-31 2018-03-31 0001354327 pgti:CardinalMemberus-gaap:CostOfSalesMemberpgti:SupplyAgreementMember 2017-12-31 2018-03-31 0001354327 us-gaap:RestrictedStockMember 2017-12-31 2018-03-31 0001354327 us-gaap:StockCompensationPlanMember 2017-12-31 2018-03-31 0001354327 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-12-31 2018-03-31 0001354327 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-12-31 2018-03-31 0001354327 us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 2018-03-31 0001354327 2017-12-31 2018-03-31 0001354327 us-gaap:CommodityContractMemberus-gaap:OtherExpenseMember 2017-01-01 2017-04-01 0001354327 us-gaap:CommodityContractMemberus-gaap:CostOfSalesMember 2017-01-01 2017-04-01 0001354327 us-gaap:StockCompensationPlanMember 2017-01-01 2017-04-01 0001354327 2017-01-01 2017-04-01 0001354327 pgti:TwoThousandSixteenCreditAgreementMemberus-gaap:EurodollarMember 2017-01-01 2017-12-30 0001354327 pgti:TwoThousandSixteenCreditAgreementMemberus-gaap:BaseRateMember 2017-01-01 2017-12-30 0001354327 pgti:FinancingArrangementsMember 2017-07-01 2017-07-31 0001354327 us-gaap:LondonInterbankOfferedRateLIBORMember 2018-02-17 2018-03-16 0001354327 us-gaap:BaseRateMember 2018-02-17 2018-03-16 0001354327 pgti:TermLoanFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember 2018-02-17 2018-03-16 0001354327 pgti:TermLoanFacilityMemberus-gaap:BaseRateMember 2018-02-17 2018-03-16 0001354327 pgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2018-01-16 2018-01-16 0001354327 pgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2018-01-15 2018-01-15 0001354327 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-12-31 2017-12-31 0001354327 us-gaap:AccountingStandardsUpdate201409Memberpgti:IncomeTaxExpenseMemberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-12-31 2017-12-31 0001354327 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-12-31 2017-12-31 0001354327 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:SalesRevenueGoodsNetMemberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-12-31 2017-12-31 0001354327 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:CostOfSalesMemberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-12-31 2017-12-31 0001354327 pgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-09-22 2017-09-22 0001354327 us-gaap:CommodityContractMember 2018-03-31 2018-03-31 0001354327 pgti:TwoThousandSixteenCreditAgreementMemberus-gaap:EurodollarMember 2018-03-16 2018-03-16 0001354327 pgti:TwoThousandSixteenCreditAgreementMemberus-gaap:BaseRateMember 2018-03-16 2018-03-16 0001354327 pgti:DirectorsExecutivesAndNonexecutiveEmployeesMemberpgti:FixedCriteriaMember 2018-03-02 2018-03-02 0001354327 pgti:CompanyPerformanceCriteriaMemberpgti:DirectorsExecutivesAndNonexecutiveEmployeesMember 2018-03-02 2018-03-02 0001354327 pgti:RestrictedStockAwardMemberpgti:DirectorsExecutivesAndNonexecutiveEmployeesMember 2018-03-02 2018-03-02 0001354327 pgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2018-03-01 2018-03-01 0001354327 2018-01-31 2018-01-31 0001354327 2017-12-22 2017-12-22 0001354327 pgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-11-01 2017-11-01 0001354327 pgti:TermLoanFacilityMember 2016-02-16 2016-02-16 0001354327 pgti:TwoThousandSixteenCreditAgreementMember 2016-02-16 2016-02-16 0001354327 us-gaap:RevolvingCreditFacilityMember 2016-02-16 2016-02-16 0001354327 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2017-12-31 0001354327 us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 0001354327 2017-12-31 0001354327 2016-12-31 0001354327 pgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-09-22 0001354327 us-gaap:OtherCurrentAssetsMemberpgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-09-22 0001354327 pgti:FinancingArrangementsMember 2018-03-31 0001354327 us-gaap:NotesPayableToBanksMember 2018-03-31 0001354327 pgti:DeutscheBankMember 2018-03-31 0001354327 pgti:DevelopedTechnologyMember 2018-03-31 0001354327 us-gaap:TradeNamesMember 2018-03-31 0001354327 us-gaap:NoncompeteAgreementsMember 2018-03-31 0001354327 us-gaap:CustomerRelationshipsMember 2018-03-31 0001354327 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-03-31 0001354327 us-gaap:ForwardContractsMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001354327 us-gaap:ForwardContractsMember 2018-03-31 0001354327 us-gaap:FairValueInputsLevel2Memberus-gaap:ForwardContractsMember 2018-03-31 0001354327 us-gaap:FairValueInputsLevel2Member 2018-03-31 0001354327 us-gaap:CommodityContractMember 2018-03-31 0001354327 pgti:TermLoanFacilityMember 2018-03-31 0001354327 pgti:TwoThousandSixteenCreditAgreementMemberus-gaap:NotesPayableToBanksMember 2018-03-31 0001354327 us-gaap:RevolvingCreditFacilityMember 2018-03-31 0001354327 pgti:CardinalMemberus-gaap:OtherCurrentAssetsMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2018-03-31 0001354327 us-gaap:OtherCurrentLiabilitiesMember 2018-03-31 0001354327 us-gaap:OtherCurrentAssetsMember 2018-03-31 0001354327 us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:ForwardContractsMember 2018-03-31 0001354327 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-03-31 0001354327 us-gaap:AccountingStandardsUpdate201409Memberus-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-03-31 0001354327 us-gaap:AccountingStandardsUpdate201409Member 2018-03-31 0001354327 2018-03-31 0001354327 2017-04-01 0001354327 2018-05-01 0001354327 pgti:FinancingArrangementsMember 2017-12-30 0001354327 pgti:DevelopedTechnologyMember 2017-12-30 0001354327 us-gaap:TradeNamesMember 2017-12-30 0001354327 us-gaap:NoncompeteAgreementsMember 2017-12-30 0001354327 us-gaap:CustomerRelationshipsMember 2017-12-30 0001354327 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-12-30 0001354327 us-gaap:ForwardContractsMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-30 0001354327 us-gaap:CommodityContractMember 2017-12-30 0001354327 pgti:TermLoanFacilityMember 2017-12-30 0001354327 pgti:TwoThousandSixteenCreditAgreementMemberus-gaap:NotesPayableToBanksMember 2017-12-30 0001354327 pgti:CardinalMemberus-gaap:OtherCurrentAssetsMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-12-30 0001354327 us-gaap:OtherCurrentLiabilitiesMemberpgti:DomesticCountryAndStateAndLocalJurisdictionMember 2017-12-30 0001354327 2017-12-30 0001354327 pgti:CardinalMemberpgti:ManufacturingEquipmentMemberpgti:AssetPurchaseAgreementMember 2017-12-15 0001354327 pgti:FinancingArrangementsMember 2017-07-31 0001354327 pgti:TermLoanFacilityMember 2016-02-16 0001354327 pgti:SeniorSecuredCreditFacilitiesMember 2016-02-16 0001354327 us-gaap:RevolvingCreditFacilityMember 2016-02-16 iso4217:USD pure shares iso4217:USD shares pgti:ForwardContracts iso4217:USD pgti:Pounds utr:lb pgti:Installment Adjustments to this line item are net of related contract liability of $528 thousand, previously classified as customer deposits. EX-101.SCH 7 pgti-20180331.xsd XBRL TAXONOMY EXTENSION SCHEMA 101 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 103 - Statement - Condensed Consolidated Statements of Comprehensive Income link:calculationLink link:presentationLink link:definitionLink 104 - Statement - Condensed Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 106 - Statement - Condensed Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 107 - Disclosure - Basis of Presentation link:calculationLink link:presentationLink link:definitionLink 108 - Disclosure - Revenue Recognition and Contracts with Customers link:calculationLink link:presentationLink link:definitionLink 109 - Disclosure - Warranty link:calculationLink link:presentationLink link:definitionLink 110 - Disclosure - Inventories link:calculationLink link:presentationLink link:definitionLink 111 - Disclosure - Stock Based Compensation link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - Net Income Per Common Share link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - Sale of Assets link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - Goodwill, Trade Names, and Other Intangible Assets link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - Long-Term Debt link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - Fair Value link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - Derivatives link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - Accumulated Other Comprehensive Loss link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - Basis of Presentation (Policies) link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - Basis of Presentation (Tables) link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - Revenue Recognition and Contracts with Customers (Tables) link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - Warranty (Tables) link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - Inventories (Tables) link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - Net Income Per Common Share (Tables) link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - Goodwill, Trade Names, and Other Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - Long-Term Debt (Tables) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - Fair Value (Tables) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - Derivatives (Tables) link:calculationLink link:presentationLink link:definitionLink 131 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:calculationLink link:presentationLink link:definitionLink 132 - Disclosure - Basis of Presentation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 133 - Disclosure - Basis of Presentation - Adjustment to Accumulated Deficit (Detail) link:calculationLink link:presentationLink link:definitionLink 134 - Disclosure - Basis of Presentation - Adjustment to Accumulated Deficit (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 135 - Disclosure - Basis of Presentation - Revenue Recognition (Detail) link:calculationLink link:presentationLink link:definitionLink 136 - Disclosure - Revenue Recognition and Contracts with Customers - Revenue Based on Product Category (Detail) link:calculationLink link:presentationLink link:definitionLink 137 - Disclosure - Revenue Recognition and Contracts with Customers - Contract Asset and Liability Balances (Detail) link:calculationLink link:presentationLink link:definitionLink 138 - Disclosure - Revenue Recognition and Contracts With Customers - Additional information (Detail) link:calculationLink link:presentationLink link:definitionLink 139 - Disclosure - Warranty - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 140 - Disclosure - Warranty - Summary of Current Period Charges, Adjustments to Previous Estimates, Settlements representing Actual Costs Incurred with regard to Accrued Warranty (Detail) link:calculationLink link:presentationLink link:definitionLink 141 - Disclosure - Inventories - Inventories (Detail) link:calculationLink link:presentationLink link:definitionLink 142 - Disclosure - Stock Based-Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 143 - Disclosure - Net Income Per Common Share - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 144 - Disclosure - Net Income Per Common Share - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail) link:calculationLink link:presentationLink link:definitionLink 145 - Disclosure - Sale of Assets - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 146 - Disclosure - Goodwill, Trade Names, and Other Intangible Assets - Schedule of Trade Names and Other Intangible Assets Net (Detail) link:calculationLink link:presentationLink link:definitionLink 147 - Disclosure - Goodwill, Trade Names, and Other Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail) link:calculationLink link:presentationLink link:definitionLink 148 - Disclosure - Long Term Debt - Schedule of Long-term Debt (Detail) link:calculationLink link:presentationLink link:definitionLink 149 - Disclosure - Long-Term Debt - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 150 - Disclosure - Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) link:calculationLink link:presentationLink link:definitionLink 151 - Disclosure - Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) link:calculationLink link:presentationLink link:definitionLink 152 - Disclosure - Long-Term Debt - Contractual Future Maturities of Long-Term Debt Outstanding, Including Other Debt Relating to Software License Financing Arrangement (Detail) link:calculationLink link:presentationLink link:definitionLink 153 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 154 - Disclosure - Fair Value - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 155 - Disclosure - Fair Value - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Detail) link:calculationLink link:presentationLink link:definitionLink 156 - Disclosure - Derivatives - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 157 - Disclosure - Derivatives - Summary of Fair Value of Hedges (Detail) link:calculationLink link:presentationLink link:definitionLink 158 - Disclosure - Derivatives - Impact of Offsetting Derivative Instruments (Detail) link:calculationLink link:presentationLink link:definitionLink 159 - Disclosure - Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail) link:calculationLink link:presentationLink link:definitionLink 160 - Disclosure - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Income (Loss) (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 8 pgti-20180331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 pgti-20180331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 pgti-20180331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 11 pgti-20180331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2018
May 01, 2018
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q1  
Trading Symbol PGTI  
Entity Registrant Name PGT Innovations, Inc.  
Entity Central Index Key 0001354327  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   49,976,644
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Income Statement [Abstract]    
Net sales $ 140,253 $ 112,721
Cost of sales 95,480 80,982
Gross profit 44,773 31,739
Selling, general and administrative expenses 28,657 22,785
Income from operations 16,116 8,954
Interest expense, net 4,043 4,910
Debt extinguishment costs 3,079  
Income before income taxes 8,994 4,044
Income tax expense 1,654 1,045
Net income $ 7,340 $ 2,999
Net income per common share:    
Basic $ 0.15 $ 0.06
Diluted $ 0.14 $ 0.06
Weighted average shares outstanding:    
Basic 49,858 49,263
Diluted 51,998 51,628
Comprehensive income $ 7,278 $ 2,999
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 30, 2017
Current assets:    
Cash and cash equivalents $ 34,048 $ 34,029
Accounts receivable, net 66,434 60,308
Inventories 35,506 37,816
Contract assets, net 9,210  
Prepaid expenses 3,551 2,490
Other current assets 11,025 9,873 [1]
Total current assets 159,774 144,516
Property, plant and equipment, net 88,193 84,133
Trade name and other intangible assets, net 113,384 115,043
Goodwill 108,060 108,060
Other assets, net 1,363 1,367
Total assets 470,774 453,119
Current liabilities:    
Accounts payable and accrued liabilities 39,610 41,085 [1]
Current portion of long-term debt 299 294
Total current liabilities 39,909 41,379
Long-term debt, less current portion 214,609 212,679
Deferred income taxes 23,398 22,772
Other liabilities 8,317 964
Total liabilities 286,233 277,794
Shareholders' equity:    
Preferred stock; par value $.01 per share; 10,000 shares authorized; none outstanding
Common stock; par value $.01 per share; 200,000 shares authorized; 52,639 and 52,486 shares issued and 49,976 and 49,805 shares outstanding at March 31, 2018 and December 30, 2017, respectively 526 525
Additional paid-in-capital 252,329 252,275
Accumulated other comprehensive loss (62)  
Accumulated deficit (55,493) (64,716)
Shareholders' equity 197,300 188,084
Less: Treasury stock at cost (12,759) (12,759)
Total shareholders' equity 184,541 175,325
Total liabilities and shareholders' equity $ 470,774 $ 453,119
[1] Adjustments to this line item are net of related contract liability of $528 thousand, previously classified as customer deposits.
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2018
Dec. 30, 2017
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, Shares authorized 10,000,000 10,000,000
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, Shares authorized 200,000,000 200,000,000
Common stock, shares issued 52,639,000 52,486,000
Common stock, shares outstanding 49,976,000 49,805,000
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Cash flows from operating activities:    
Net income $ 7,340 $ 2,999
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 2,961 3,024
Amortization 1,659 1,573
Provision for allowance for doubtful accounts 416 18
Stock-based compensation 514 458
Amortization of deferred financing costs and debt discount 615 691
Debt extinguishment costs 3,079  
Gain on disposal of assets (10) (8)
Change in operating assets and liabilities:    
Accounts receivable (7,921) (6,194)
Inventories (3,332) (3,356)
Contract assets, net, prepaid expenses, other current and other assets (1,034) (179)
Accounts payable, accrued and other liabilities 4,591 3,688
Net cash provided by operating activities 8,878 2,714
Cash flows from investing activities:    
Purchases of property, plant and equipment (6,644) (3,117)
Proceeds from disposals of assets 10 8
Net cash used in investing activities (6,634) (3,109)
Cash flows from financing activities:    
Payments of long-term debt (72)  
Payments of financing costs (1,687)  
Taxes paid relating to shares withheld on employee equity awards (637) (181)
Proceeds from exercise of stock options 173 284
Proceeds from issuance of common stock under employee stock purchase plan 5 9
Other (7) (8)
Net cash (used in) provided by financing activities (2,225) 104
Net increase (decrease) in cash and cash equivalents 19 (291)
Cash and cash equivalents at beginning of period 34,029 39,210
Cash and cash equivalents at end of period $ 34,048 $ 38,919
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation
3 Months Ended
Mar. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation

NOTE 1. BASIS OF PRESENTATION

The accompanying unaudited condensed consolidated financial statements include the accounts of PGT Innovations, Inc. and its wholly-owned subsidiary, PGT Industries, Inc., and its wholly-owned subsidiaries CGI Window and Holdings, Inc. (“CGI”), which includes its wholly-owned subsidiary, CGI Commercial, Inc. (“CGIC”), and WinDoor, Incorporated (collectively, the “Company”), after elimination of intercompany accounts and transactions.

These condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and footnotes required by United States Generally Accepted Accounting Principles (“GAAP”) for complete financial statements. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation have been included. Operating results for the interim period is not necessarily indicative of the results that may be expected for the remainder of the current year or for any future periods. Each of the Company’s fiscal quarters ended March 31, 2018, and April 1, 2017, consisted of 13 weeks.

The condensed consolidated balance sheet as of December 30, 2017, is derived from the audited consolidated financial statements, but does not include all disclosures required by GAAP. The condensed consolidated balance sheet as of December 30, 2017, and the unaudited condensed consolidated financial statements as of and for the period ended March 31, 2018, should be read in conjunction with the more detailed audited consolidated financial statements for the year ended December 30, 2017, included in the Company’s most recent Annual Report on Form 10-K. Except for the adoption of the guidance relating to revenue from contracts with customers discussed below, the accounting policies used in the preparation of these unaudited condensed consolidated financial statements are consistent with the accounting policies described in the Notes to Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K.

Recently Adopted Accounting Pronouncements

In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.” The amendments under ASU 2017-12 refine and expand hedge accounting requirements for both financial (e.g., interest rate) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes. It also makes certain targeted improvements to simplify the application of hedge accounting guidance. ASU 2017-12 was effective for us in the first quarter of 2019, but we elected to early-adopt this guidance effective on December 31, 2017, the first day of our 2018 fiscal year. During the three months ended March 31, 2018, we entered into several aluminum forwards contracts which we have designated as cash flow hedges and are accounting for as derivative financial instruments to which we are applying the provisions of ASU 2017-12. For additional information, see Note 12.

In February 2017, the FASB issued ASU 2017-05, “Other Income - Gain and Losses from the Derecognition of Nonfinancial Assets.” ASU 2017-05 clarifies the scope of Subtopic 610-20, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets and adds guidance for partial sales of nonfinancial assets. Subtopic 610-20, which was issued in May 2014 as a part of ASU 2014-09, provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. We adopted this update effective on December 31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our financial position, results of operations or cash flows.

In January 2017, the FASB issued ASU 2017-01, “Business Combinations (Topic 805) – Clarifying the Definition of a Business.” ASU 2017-01 affects all companies and other reporting organizations that must determine whether they have acquired or sold a business. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The amendments are intended to help companies and other organizations evaluate whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 provides a more robust framework to use in determining when a set of assets and activities is a business. It also provides more consistency in applying the guidance, reduces the costs of application, and makes the definition of a business more operable. We adopted this update effective on December 31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our financial position, results of operations or cash flows.

 

In August 2016, the FASB issued ASU 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).” ASU 2016-15 reduces diversity in practice in how certain transactions are classified in the statement of cash flows. We adopted this update effective on December 31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our statement of cash flows.

Recently Issued Accounting Pronouncements

In addition to the following discussion of the status of our adoption of ASU 2016-02, “Leases (Topic 842), see Note 3 to the consolidated financial statements included in our most recent Annual Report on Form 10-K for the year ended December 30, 2017, as filed with the Securities and Exchange Commission on March 14, 2018.

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, “Leases (Topic 842)”. This guidance supersedes the existing guidance for lease accounting, Leases (Topic 840). ASU 2016-02 requires lessees to recognize leases on their balance sheets, and leaves lessor accounting largely unchanged. The amendments in this ASU are effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early application is permitted for all entities. ASU 2016-02 requires a modified retrospective approach for all leases existing at, or entered into after, the date of initial application, with an option to elect to use certain transition relief. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.

Adoption of ASU 2014-09, “Revenue from Contracts with Customers”

We adopted the new revenue recognition standard on December 31, 2017 (the first day of our 2018 fiscal year) using the modified retrospective adoption methodology, whereby the cumulative impact of all prior periods is recorded in retained earnings or other impacted balance sheet line items upon adoption. Under the modified retrospective adoption method, we elected to retroactively adjust, inclusive of all previous modifications, only those contracts that were considered open at the date of initial application. Refer to Note 2, “Revenue Recognition and Contracts with Customers” for further information along with our new accounting policies.

Upon adoption, we recognized a net decrease to the fiscal year 2018 opening balance of accumulated deficit of $1.9 million related to sales in excess of billings of $8.7 million, that would have been recognized as earned over time in our prior year ended December 30, 2017. The details of the adjustment to accumulated deficit upon adoption on December 31, 2017 (the first day or our 2018 fiscal year), as well as the effects on the consolidated balance sheet as of December 30, 2017, as if ASU 2014-09 had been adopted in our 2017 fiscal year are as follows:

 

     Cumulative       
     Effect     

Description of Effects on Line Item

Net sales

   $ 8,704      Additional contract asset sales

Cost of sales

     (5,642    Cost of contract asset sales

SG&A expenses

     (532    Accruals for selling costs

Income tax expense

     (647    Estimated income tax effects
  

 

 

    

Net income

   $ 1,883      Additional net income
  

 

 

    

 

     As Reported      New      Adjusted       
     December 30,      Revenue      December 31,       
     2017      Standard      2017     

Description of Effects on Line Item

Inventories

   $ 37,816      $ (5,642    $ 32,174      Inventory classified as cost of sales

Other current assets (1)

     9,873        8,176        18,049      Contract asset on additional sales

Accounts payable and accrued liabilities (1)

     41,085        4        41,089      Accruals for selling costs

Deferred income taxes

     22,772        647        23,419      Estimated income tax effects

Accumulated deficit

     (64,716      1,883        (62,833    Additional net income

 

(1) - Adjustments to this line item are net of related contract liability of $528 thousand, previously classified as customer deposits.

 

The following tables reconcile the balances as presented as of and for the three months ended March 31, 2018 to the balances prior to the adjustments made to implement the new revenue recognition standard for the same period:

 

     Three Months Ended March 31, 2018  
     As      Impact of      Previous  
     Presented      ASU 2014-09      Standard  
     (unaudited)  

Net sales

   $ 140,253      $ (965    $ 139,288  

Cost of sales

     95,480        (427      95,053  
  

 

 

    

 

 

    

 

 

 

Gross profit

     44,773        (538      44,235  

Selling, general and administrative expenses

     28,657        (85      28,572  
  

 

 

    

 

 

    

 

 

 

Income from operations

     16,116        (453      15,663  

Interest expense, net

     4,043        —          4,043  

Debt extinguishment costs

     3,079        —          3,079  
  

 

 

    

 

 

    

 

 

 

Income before income taxes

     8,994        (453      8,541  

Income tax expense

     1,654        (117      1,537  
  

 

 

    

 

 

    

 

 

 

Net income

   $ 7,340      $ (336    $ 7,004  
  

 

 

    

 

 

    

 

 

 

Basic

   $ 0.15      $ (0.01    $ 0.14  
  

 

 

    

 

 

    

 

 

 

Diluted

   $ 0.14      $ (0.01    $ 0.13  
  

 

 

    

 

 

    

 

 

 

Comprehensive income

   $ 7,278      $ (336    $ 6,942  
  

 

 

    

 

 

    

 

 

 

 

     Three Months Ended March 31, 2018  
     As
Presented
     Impact of
ASU 2014-09
     Previous
Standard
 
     (unaudited)  

Cash and cash equivalents

   $ 34,048      $      $ 34,048  

Accounts receivable, net

     66,434        —          66,434  

Inventories

     35,506        6,069        41,575  

Contract assets, net

     9,210        (9,210      —    

Prepaid expenses

     3,551        —          3,551  

Other current assets

     11,025        117        11,142  
  

 

 

    

 

 

    

 

 

 

Total current assets

     159,774        (3,024      156,750  

Property, plant and equipment, net

     88,193        —          88,193  

Trade name and other intangible assets, net

     113,384        —          113,384  

Goodwill

     108,060        —          108,060  

Other assets, net

     1,363        —          1,363  
  

 

 

    

 

 

    

 

 

 

Total assets

   $ 470,774      $ (3,024    $ 467,750  
  

 

 

    

 

 

    

 

 

 

Accounts payable and accrued liabilities

   $ 39,610      $ (158    $ 39,452  

Current portion of long-term debt

     299        —          299  
  

 

 

    

 

 

    

 

 

 

Total current liabilities

     39,909        (158      39,751  

Long-term debt, less current portion

     214,609        —          214,609  

Deferred income taxes

     23,398        (647      22,751  

Other liabilities

     8,317        —          8,317  
  

 

 

    

 

 

    

 

 

 

Total liabilities

     286,233        (805      285,428  
  

 

 

    

 

 

    

 

 

 

Total shareholders' equity

     184,541        (2,219      182,322  
  

 

 

    

 

 

    

 

 

 

Total liabilities and shareholders' equity

   $ 470,774      $ (3,024    $ 467,750  
  

 

 

    

 

 

    

 

 

 

Amounts in the tables above presented under “Previous Standard” represent balances as-if ASU 2014-09 was not adopted, which primarily reflects that we would have finished goods and certain unused glass components classified in inventory, and no net contract assets on the condensed consolidated balance sheet as of March 31, 2018.

XML 18 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition and Contracts with Customers
3 Months Ended
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue Recognition and Contracts with Customers

NOTE 2. REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS

New Revenue Recognition Accounting Policy

The Company is a manufacturer of fully-customized windows and doors, and manufactures products based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received from the customer. The Company’s assessment is that all its finished goods and certain unused glass components have no alternative use, and that control of these products and components passes to the customer upon completion of the manufacturing of each or all of the products in an order, and upon our receipt of certain glass components from our supplier, but before delivery of the products to the customer or input of certain glass components to the manufacturing process. Additionally, the Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended by the Company on behalf of its customers. Based on these factors, the Company recognizes revenue upon completion of the manufacturing process, and for certain unused glass components on hand, at the end of a reporting period.

Revenue on products for which the manufacturing process has been completed is based on the per-unit agreed-upon sales prices contained in our agreements with our customers, applied to each completed unit of unshipped finished product on hand at the end of the reporting period. Revenue on unused glass components on hand at the end of a reporting period is based on an allocation of the agreed-upon per-unit sales price contained in our agreements to which each glass component on hand relates, based on an estimate of the percentage of which the cost of the glass component is of the estimated total cost of the finished product.

Disaggregation of Revenue from Contracts with Customers

The following table provides information about our revenue differentiated based on product category (dollars in millions):

 

     Three Months Ended  
     March 31, 2018  
     Sales      % of sales  

Product category:

     

Impact-resistant windows and door products

   $ 120.5        85.9

Non-Impact window and door products

     19.8        14.1
  

 

 

    

 

 

 

Total net sales

   $ 140.3        100.0
  

 

 

    

 

 

 

 

Contract Balances

Contract assets represent sales recognized in excess of billings related to finished goods not yet shipped and certain unused glass components not yet placed into the production process, control of which is deemed to have passed to the customer and which are deemed to have no alternative use, but for which the Company has an enforceable right to payment. Contract liabilities are customer deposits on orders related to contract assets.

The following table provides information about contract asset and liability balances as of March 31, 2018, and as of December 31, 2017, the first day of our 2018 fiscal year and the date of our adoption of ASU 2014-09 (in thousands):

 

                   Contract  
     Contract      Contract      Assets,  
     Assets      Liabilities      Net  

At March 31, 2018

   $ 9,669      $ (459    $ 9,210  

At December 31, 2017

     8,704        (528      8,176  
  

 

 

    

 

 

    

 

 

 

Net increase

   $ 965      $ 69      $ 1,034  
  

 

 

    

 

 

    

 

 

 

Contract assets, net, of 9.2 million is classified within other current assets in the accompanying condensed consolidated balance sheet as of March 31, 2018. Because we used the modified-retrospective method of adopting ASU 2014-09, the accompanying condensed consolidated balance sheet as of December 30, 2017 was not revised.

Policies Regarding Shipping and Handling Costs and Commissions on Contract Assets

The Company has made a policy election to continue to recognize shipping and handling costs as a fulfillment activity. Treating shipping and handling as a fulfillment activity requires estimated shipping and handling costs for undelivered products and certain glass components on which we have recognized revenue and created a contract asset, to be accrued to match this cost with the recognized revenue. This policy is unchanged from the Company’s policy for recognizing shipping and handling costs prior to the adoption of the new revenue guidance.

The newly adopted revenue guidance provides for a practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We continue to expense sales commissions paid to employees as sales are recognized, including sales from the creation of contract assets, as the expected amortization period is less than one year.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranty
3 Months Ended
Mar. 31, 2018
Guarantees and Product Warranties [Abstract]  
Warranty

NOTE 3. WARRANTY

Most of our manufactured products are sold with warranties. Warranty periods, which vary by product components, generally range from 1 to 10 years; however, the warranty period for a limited number of specifically identified components in certain applications is a lifetime. The majority of the products sold have warranties on components which range from 1 to 3 years. The reserve for warranties is based on management’s assessment of the cost per service call and the number of service calls expected to be incurred to satisfy warranty obligations on the current net sales.

 

During the three months ended March 31, 2018, we recorded warranty expense at a rate of approximately 1.69% of sales, which decreased from the rate in the first quarter of 2017 of 2.70%. We believe the decrease in warranty expense as a percentage of sales was the result of our workforce becoming more seasoned through experience and training, as well as a change in our warranty profile on PGT-branded door glass components produced by Cardinal as part of the SA on which they provide the warranty coverage.

The following table summarizes: current period charges, adjustments to previous estimates, if necessary, as well as settlements, which represent actual costs incurred during the period for the three months ended March 31, 2018, and April 1, 2017. The reserve is determined through specific identification and assessing Company history. Expected future obligations are discounted to a current value using a risk-free rate for obligations with similar maturities.

 

     Beginning      Charged                  End of  
Accrued Warranty    of Period      to Expense      Adjustments     Settlements     Period  

(in thousands)

            

Three months ended March 31, 2018

   $ 5,386      $ 2,366      $ (110   $ (2,319   $ 5,323  

Three months ended April 1, 2017

   $ 5,569      $ 3,043      $ 89     $ (3,087   $ 5,614  
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories
3 Months Ended
Mar. 31, 2018
Inventory Disclosure [Abstract]  
Inventories

NOTE 4. INVENTORIES

Inventories consist principally of raw materials purchased for the manufacture of our products. We have limited finished goods inventory since all products are custom, made-to-order and usually ship upon completion. Finished goods inventory, prior to the adoption of ASU 2014-09, and work-in-progress costs include direct materials, direct labor, and overhead. All inventories are stated at the lower of cost (first-in, first-out method) or net realizable value. Inventories consisted of the following:

 

     March 31,      December 30,  
     2018      2017  
     (in thousands)  

Raw materials

   $ 32,808      $ 30,139  

Work-in-progress

     2,698        2,506  

Finished goods

     —          5,171  
  

 

 

    

 

 

 
   $ 35,506      $ 37,816  
  

 

 

    

 

 

 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based Compensation
3 Months Ended
Mar. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock Based Compensation

NOTE 5. STOCK BASED-COMPENSATION

Exercises

For the three months ended March 31, 2018, there were 86,549 options exercised at a weighted average exercise price of $2.00 per share.

Issuance

On March 2, 2018, we granted 139,182 restricted stock awards to certain executives and non-executive employees of the Company. The restrictions on these stock awards lapse over time based solely on continued service. However, the quantity of restricted shares granted on half of these shares, or 69,591 shares, is fixed, whereas the quantity granted on the remaining half, or 69,591 shares, is subject to Company-specific performance criteria. The restricted stock awards have a fair value on date of grant of $18.40 per share based on the closing New York Stock Exchange market price of the common stock on the day prior to the day the awards were granted. Those restricted shares whose quantity is fixed vest in equal amounts over a three-year period on the first, second and third anniversary dates of the grant. Those restricted shares whose quantity is subject to Company performance criteria vest in equal amounts on the second and third anniversary dates of the grant.

The performance criteria, as defined in the share awards, provides for a graded awarding of shares based on the percentage by which the Company meets earnings before interest and taxes, as defined, in our 2018 business plan. The performance percentages, ranging from less than 80% to greater than 120%, provide for the awarding of shares ranging from no shares to 150% of the original number of shares.

 

Stock Compensation Expense

We record stock compensation expense over an award’s vesting period based on the award’s fair value at the date of grant. We recorded compensation expense for stock-based awards of $0.5 million for the three months ended March 31, 2018, and $0.5 million for the three months ended April 1, 2017. As of March 31, 2018, there was $3.7 million of total unrecognized compensation cost related primarily to restricted share awards. These costs are expected to be recognized in earnings on an accelerated basis over the weighted average remaining vesting period of 1.9 years at March 31, 2018.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income Per Common Share
3 Months Ended
Mar. 31, 2018
Earnings Per Share [Abstract]  
Net Income Per Common Share

NOTE 6. NET INCOME PER COMMON SHARE

Basic earnings per share (“EPS”) is computed by dividing net income available to common shareholders, by the weighted-average number of common shares outstanding during the period. Diluted EPS reflects the dilutive effect of potential common shares from securities such as stock options.

Weighted average shares outstanding for the three months ended March 31, 2018, and for the three months ended April 1, 2017, excludes underlying options of 136 thousand and 20 thousand, respectively, because their effects were anti-dilutive.

The table below presents the calculation of EPS and a reconciliation of weighted average common shares used in the calculation of basic and diluted EPS for our Company:

 

     Three Months Ended  
     March 31,      April 1,  
     2018      2017  
     (in thousands, except per
share amounts)
 

Net income

   $ 7,340      $ 2,999  
  

 

 

    

 

 

 

Weighted-average common shares - Basic

     49,858        49,263  

Add: Dilutive effect of stock compensation plans

     2,140        2,365  
  

 

 

    

 

 

 

Weighted-average common shares - Diluted

     51,998        51,628  
  

 

 

    

 

 

 

Net income per common share:

     

Basic

   $ 0.15      $ 0.06  
  

 

 

    

 

 

 

Diluted

   $ 0.14      $ 0.06  
  

 

 

    

 

 

 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Sale of Assets
3 Months Ended
Mar. 31, 2018
Business Combinations [Abstract]  
Sale of Assets

NOTE 7. SALE OF ASSETS

Sale of Door Glass Processing Assets

On September 22, 2017, we entered into an Asset Purchase Agreement (APA) with Cardinal LG Company (Cardinal) for the sale to Cardinal of certain manufacturing equipment we used in processing glass components for PGT-branded doors for a cash purchase price of $28 million. Contemporaneously with entering into the APA, we entered into a seven-year supply agreement (SA) with Cardinal for Cardinal to supply us with glass components for PGT-branded doors. The Company determined to sell these assets and enter the SA to allow us to heighten our focus in our core areas of window and door manufacturing and, at the same time, strengthen our supply chain for high-quality door glass from a supplier with whom we have been doing business for many years.

The Company has determined that, although the APA and SA are separate agreements, they were negotiated contemporaneously. Therefore, the Company has concluded that the $28 million of proceeds under the APA should be bifurcated between the sale of the door glass manufacturing assets, and as payment received from a vendor for the Company’s agreement to buy glass components for PGT-branded doors from Cardinal under the SA. The bifurcation of the proceeds in excess of the stand-alone selling price of the assets acquired would be allocated to the SA and recognized as a reduction of cost of sales as glass components are purchased by PGTI. Based on the established stand-alone selling price of the assets sold, as determined by an independent appraisal, approximately $7.7 million was allocated to the sale of the assets, with the remaining $20.3 million representing consideration received from Cardinal related to the agreement to buy door glass components for PGT-branded doors from Cardinal. This consideration is being amortized over the 7-year term of the SA.

 

At the time we ceased using these assets in production, at which time they became available for immediate sale, their net book value was $4.7 million, and they were reclassified from property, plant and equipment, to assets held for sale within other current assets.

The APA provided for the transfer of the assets from the Company to Cardinal in two phases, with the first date in 2017, and the second date in 2018, on dates which the Company and Cardinal agree to use. Under the APA, the cash purchase price of $28 million was to be paid by Cardinal to the Company in three separate payments of $3 million on or about the time of the first transfer of the assets to Cardinal, $10 million on or about January 15, 2018, and $15 million at or about the time of the second transfer of assets to Cardinal.

Cardinal paid us $3.0 million in cash on November 1, 2017, and paid us $10.0 million in cash on January 16, 2018, pursuant to the APA. On December 15, 2017, machinery and equipment classified as assets held for sale with net book value of $1.5 million, and fair value of $1.9 million was transferred to Cardinal and their equipment rigger, and we recognized a gain on disposal for the difference. The remaining machinery and equipment to be transferred to Cardinal in 2018, which has a net book value of $3.2 million and fair value of $5.8 million, is classified within other current assets in the accompanying condensed consolidated balance sheets at March 31, 2018, and December 30, 2017.

The SA provides that the Company will purchase, and Cardinal will supply, all the Company’s requirements for certain glass components used in PGT-branded doors through the end of 2024. The terms of the manufacture by Cardinal and purchase by the Company of such glass components as to purchase orders, forecasts of purchases, pricing, invoicing, delivery and payment terms and other terms, are all as described in the SA. Early in the fourth quarter of 2017, we began purchasing and receiving glass components from Cardinal under the SA. At that time, we began amortizing the advance consideration received from Cardinal initially allocated to the SA and continued to amortize such advance consideration during the three months ended March 31, 2018, recognizing $701 thousand of such gain amortization, classified as a reduction to cost of sales in the accompanying condensed consolidated statement of comprehensive income for the three months ended March 31, 2018.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill, Trade Names, and Other Intangible Assets
3 Months Ended
Mar. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill, Trade Names, and Other Intangible Assets

NOTE 8. GOODWILL, TRADE NAMES, AND OTHER INTANGIBLE ASSETS

Goodwill, trade names, and other intangible assets, net, are as follows:

 

                   Initial  
     March 31,      December 30,      Useful Life  
     2018      2017      (in years)  
     (in thousands)         

Goodwill

   $ 108,060      $ 108,060        indefinite  
  

 

 

    

 

 

    

Trade names and other intangible assets:

        

Trade names

   $ 75,841      $ 75,841        indefinite  
  

 

 

    

 

 

    

Customer relationships

     106,647        106,647        3-10  

Developed technology

     3,000        3,000        9-10  

Non-compete agreement

     1,668        1,668        2-5  

Software license

     590        590        2  

Less: Accumulated amortization

     (74,362      (72,703   
  

 

 

    

 

 

    

Subtotal

     37,543        39,202     
  

 

 

    

 

 

    

Other intangible assets, net

   $ 113,384      $ 115,043     
  

 

 

    

 

 

    

 

Estimated amortization of our amortizable intangible assets for future years is as follows:

 

(in thousands)    Total  

Remainder of 2018

   $ 4,976  

2019

     6,430  

2020

     6,278  

2021

     5,974  

2022

     5,116  

Thereafter

     8,769  
  

 

 

 

Total

   $ 37,543  
  

 

 

 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Long-Term Debt

NOTE 9. LONG-TERM DEBT

 

     March 31,      December 30,  
     2018      2017  
     (in thousands)  

Term loan payable under the 2016 Credit Agreement

   $ 223,975      $ 223,975  

Other debt

     386        458  

Fees, costs and original issue discount

     (9,453      (11,460
  

 

 

    

 

 

 

Long-term debt

     214,908        212,973  

Less current portion of long-term debt

     (299      (294
  

 

 

    

 

 

 

Long-term debt, less current portion

   $ 214,609      $ 212,679  
  

 

 

    

 

 

 

2016 Credit Agreement

On February 16, 2016, we entered into a Credit Agreement (“2016 Credit Agreement”), among us, the lending institutions identified in the 2016 Credit Agreement, and Deutsche Bank AG New York Branch, as Administrative Agent and Collateral Agent. The 2016 Credit Agreement establishes senior secured credit facilities in an aggregate amount of $310.0 million, consisting of a $270.0 million Term B term loan facility maturing in February 2022 that amortizes on a basis of 1% annually during its six-year term, and a $40.0 million revolving credit facility maturing in February 2021 that includes a swing line facility and a letter of credit facility. Our obligations under the 2016 Credit Agreement are secured by substantially all of our assets as well as our direct and indirect subsidiaries’ assets.

On March 16, 2018, we entered into an amendment to our 2016 Credit Agreement (“Second Amendment”). The Second Amendment, among other things, decreases the applicable interest rate margins for the Initial Term Loans (as defined in the Credit Agreement) from (i) 3.75% to 2.50%, in the case of the Base Rate Loans (as defined in the Credit Agreement), and (ii) 4.75% to 3.50%, in the case of the Eurodollar Loans (as defined in the Credit Agreement). In addition to these changes, in the Second Amendment, SunTrust Bank replaced Deutsche Bank AG New York Branch as Administrative Agent and Collateral Agent of the 2016 Credit Agreement. In February 17, 2017, we entered into the first amendment to our 2016 Credit Agreement, which also resulted in decreases in the applicable margins, but which did not include any changes in lender positions.

In connection with the Second Amendment, certain existing lenders modified their positions in or exited the 2016 Credit Agreement, which resulted in the write-offs of portions of the deferred financing costs and original issue discount allocated to these lenders, which totaled $3.1 million classified as debt extinguishment costs in the accompanying condensed consolidated statement of comprehensive income for the three months ended March 31, 2018.

 

Effective on February 17, 2017, we repriced and amended our 2016 Credit Agreement for the first time. As there were no changes in lender positions, this action did not result in any modifications or extinguishments of debt. Therefore, there was no charge for debt extinguishment costs in the three months ended April 1, 2017.

Interest on all loans under the 2016 Credit Agreement is payable either quarterly or at the expiration of any LIBOR interest period applicable thereto. Prior to amending the 2016 Credit Agreement on March 16, 2018, as described above, borrowings under the term loans and the revolving credit facility accrued interest at a rate equal to, at our option, LIBOR (with a floor of 100 basis points in respect of the term loan), or a base rate (with a floor of 200 basis points in respect of the term loan) plus an applicable margin. The applicable margin was 475 basis points in the case of LIBOR and 375 basis points in the case of the base rate. The weighted average all-in interest rate for borrowings under the term-loan portion of the 2016 Credit agreement was 5.41% as of March 31, 2018, and was 5.75% at December 30, 2017.

We also pay quarterly fees on the unused portion of the revolving credit facility equal to 50 basis points per annum as well as a quarterly letter of credit fee at 575 basis points per annum plus a 12.5 basis point facing fee per annum on the face amount of any outstanding letters of credit. As of March 31, 2018, there were $2.5 million of letters of credit outstanding and $37.5 million available under the revolver. The letters of credit outstanding at March 31, 2018, include a total of $1.4 million of letters of credit issued by Deutsche Bank, or issued to Deutsche Bank by SunTrust Bank as a back-stop, that are expected to be released once all outstanding letters of credit issued by Deutsche Bank during its time as lead-lender have been returned.

The 2016 Credit Agreement contains a springing financial covenant, if we draw in excess of twenty percent (20%) of the revolving facility, which requires us to maintain a maximum total net leverage ratio (based on the ratio of total debt for borrowed money to trailing EBITDA, each as defined in the 2016 Credit Agreement). That covenant will be tested quarterly based on the last four fiscal quarters and is set at levels as described in the 2016 Credit Agreement. As of March 31, 2018, no such test is required as we have not exceeded 20% of our revolving capacity. We believe that our total net leverage ratio during the first quarter of 2018 was in compliance with the 2016 Credit Agreement, and that we are in compliance with all covenants.

The 2016 Credit Agreement also contains a number of affirmative and restrictive covenants, including limitations on the incurrence of additional debt, liens on property, acquisitions and investments, loans and guarantees, mergers, consolidations, liquidations and dissolutions, asset sales, dividends and other payments in respect of our capital stock, prepayments of certain debt and transactions with affiliates. The 2016 Credit Agreement also contains customary events of default. Upon the occurrence of an event of default, the amounts outstanding under the 2016 Credit Agreement may be accelerated and may become immediately due and payable. As of March 31, 2018, we were in compliance with all affirmative and restrictive covenants.

In connection with entering into the 2016 Credit Agreement, on February 16, 2016, we terminated our prior credit agreement, dated as of September 22, 2014, among PGT Industries, Inc., as the borrower, the Company, as guarantor, the lenders from time to time party thereto and Deutsche Bank, as administrative agent and collateral agent (“2014 Credit Agreement”). Along with cash on hand, proceeds from the term loan facility under the 2016 Credit Agreement were used to repay amounts outstanding under the 2014 Credit Agreement, acquire WinDoor, and pay certain fees and expenses.

As of March 31, 2018, the face value of debt outstanding under the 2016 Credit Agreement was $224.0 million, and accrued interest was $0.1 million.

The activity relating to third-party fees and costs, lender fees and discount for the three months ended March 31, 2018, are as follows. All debt-related fees, costs and original issue discount are classified as a reduction of the carrying value of long-term debt:

 

(in thousands)    Total  

At beginning of year

   $ 11,460  

Amortization expense through March 16, 2018

     (520
  

 

 

 

At time of refinancing

     10,940  

Add: Second amendment refinancing costs

     1,687  

Less: Debt extinguishment costs

     (3,079

Less: Amortization expense after refinancing

     (95
  

 

 

 

At end of period

   $ 9,453  
  

 

 

 

 

Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated as of March 31, 2018, is as follows:

 

(in thousands)    Total  

Remainder of 2018

   $ 1,698  

2019

     2,382  

2020

     2,579  

2021

     2,480  

2022

     314  
  

 

 

 

Total

   $ 9,453  
  

 

 

 

As a result of voluntary prepayments totaling $44.0 million we made since the inception of the 2016 Credit Agreement on February 16, 2016, we have no future scheduled repayments until the maturity of the facility on February 21, 2022. The contractual future maturities of long-term debt outstanding, including the financing arrangement described as other debt, as of March 31, 2018, are as follows (at face value):

 

     (in thousands)  

Remainder of 2018

   $ 222  

2019

     164  

2020

     —    

2021

     —    

2022

     223,975  
  

 

 

 

Total

   $ 224,361  
  

 

 

 

Other Debt

In July 2017, we entered into a two-year financing arrangement for the purchase of an enterprise-wide software license relating to office productivity software. This financing arrangement requires 24 monthly payments of $26 thousand each. We estimated the value of this financing arrangement to be $590 thousand, using an imputed annual interest rate of 6.00%, which approximates our borrowing rate under the 2016 Credit Agreement, a Level 3 input. At March 31, 2018, there was $386 thousand outstanding under this financing arrangement.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

NOTE 10. COMMITMENTS AND CONTINGENCIES

Litigation

Our Company is a party to various legal proceedings in the ordinary course of business. Although the ultimate disposition of those proceedings cannot be predicted with certainty, management believes the outcome of any claim that is pending or threatened, either individually or in the aggregate, will not have a materially adverse effect on our operations, financial position or cash flows.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
3 Months Ended
Mar. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes

NOTE 11. INCOME TAXES

Income tax expense was $1.7 million for the three months ended March 31, 2018, compared with $1.0 million for the three months ended April 1, 2017. Our effective tax rate for the three months ended March 31, 2018, was 18.4%, and was 25.8% for the three months ended April 1, 2017.

Income tax expense in the three months ended March 31, 2018, and April 1, 2017, includes excess tax benefits relating to exercises of stock options and lapses of restrictions on stock awards, treated as a discrete item of income tax, totaling $613 thousand and $388 thousand, respectively. Excluding this discrete item of income tax expense, the effective tax rates for the three months ended March 31, 2018, and April 1, 2017, would have been 25.2% and 35.4%, respectively.

 

In 2017, the effective tax rate, excluding the effect of the discrete item discussed above, was lower than our then combined statutory federal and state tax rate of 38.8% primarily as the result of the estimated impact of the section 199 domestic manufacturing deduction. As a result of the Tax Cuts and Jobs Act, enacted effective on December 22, 2017, the section 199 domestic manufacturing deduction was repealed. As such, our effective tax rate approximates our current combined statutory federal and state rate of 25.6%.

At March 31, 2018, a federal income tax receivable of $1.5 million was classified within other current assets, and an accrued state income tax payable of $0.6 million was classified within accrued liabilities in the accompanying condensed consolidated balance sheet. At December 30, 2017, accrued federal and state income taxes payable of $6.5 million was classified within accrued liabilities in the accompanying condensed consolidated balance sheet. The Internal Revenue Service provided tax relief relating to taxpayers in certain designated areas of Florida impacted by Hurricane Irma, which included all counties in Florida in which we operate. As a result, the deadline for remitting our required 2017 third quarter estimated payment for corporate income taxes, as well as the deadline for filing our 2016 fiscal year corporate income tax return, was extended to January 31, 2018. Therefore, in January 2018, we made an estimated Federal income tax payment of $9.0 million relating to the extended fourth quarter of 2017 estimated payment. During the three months ended April 1, 2017, we did not make any payments of estimated federal or state income taxes, nor did we receive any refunds of federal or state income taxes.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value
3 Months Ended
Mar. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value

NOTE 12. FAIR VALUE

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. A three-tier fair value hierarchy is used to prioritize the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted market prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. The three levels of the fair value hierarchy are as follows:

Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.

Level 2 Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.

Level 3 Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.

The accounting guidance concerning fair value allows us to elect to measure financial instruments at fair value and report the changes in fair value through earnings. This election can only be made at certain specified dates and is irrevocable once made. We do not have a policy regarding specific assets or liabilities to elect to measure at fair value, but rather we make the election on an instrument-by-instrument basis as they are acquired or incurred.

During the three months ended March 31, 2018, or April 1, 2017, we did not make any transfers between Level 2 and Level 3 financial assets. We conduct reviews on a quarterly basis to verify pricing, assess liquidity, and determine if significant inputs have changed that would impact the fair value hierarchy disclosure.

Fair Value of Financial Instruments

Our financial instruments include cash, accounts and notes receivable, and accounts payable, and accrued liabilities whose carrying amounts approximate their fair values due to their short-term nature. Our financial instruments also include long-term debt. The fair value of our long-term debt is based on debt with similar terms and characteristics and was approximately $226.8 million as of March 31, 2018, compared to a principal outstanding value of $224.0 million, and $227.3 million as of December 30, 2017, compared to a principal outstanding value of $224.0 million. Fair values were determined based on observed trading prices of our debt between domestic financial institutions.

 

Items Measured at Fair Value on a Recurring Basis

The following are measured in the consolidated financial statements at fair value on a recurring basis and are categorized in the table below based upon the lowest level of significant input to the valuation:

 

     Fair Value Measurements  
     Assets (Liabilities)  
            Quoted      Significant         
            Prices in      Other      Significant  
            Active      Observable      Unobservable  
     March 31,      Markets      Inputs      Inputs  
     2018      (Level 1)      (Level 2)      (Level 3)  

Description

           

Aluminum forward contracts

   $ (83    $ —        $ (83    $ —    
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ (83    $ —        $ (83    $ —    
  

 

 

    

 

 

    

 

 

    

 

 

 

The following is a description of the methods and assumptions used to estimate the fair values of the Company’s assets and liabilities measured at fair value on a recurring basis, as well as the basis for classifying these assets and liabilities as Level 2.

Aluminum forward contracts identical to those held by us trade on the London Metal Exchange (“LME”). The LME provides a transparent forum and is the world’s largest center for the trading of futures contracts for non-ferrous metals. The prices are used by the metals industry worldwide as the basis for contracts for the movement of physical material throughout the production cycle. Based on this high degree of volume and liquidity in the LME, we believe the valuation price at any measurement date for contracts with identical terms as to prompt date, trade date and trade price as those we hold at any time represents a contract’s exit price to be used for purposes of determining fair value.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives
3 Months Ended
Mar. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives

NOTE 13. DERIVATIVES

Aluminum Contracts

We enter into aluminum forward contracts to hedge the fluctuations in the purchase price of aluminum extrusion we use in production. Our contracts are designated as cash flow hedges since they are highly effective in offsetting changes in the cash flows attributable to forecasted purchases of aluminum.

Guidance under the Financial Instruments topic of the Codification requires us to record our hedge contracts at fair value and consider our credit risk for contracts in a liability position, and our counter-party’s credit risk for contracts in an asset position, in determining fair value. We assess our counter-party’s risk of non-performance when measuring the fair value of financial instruments in an asset position by evaluating their financial position, including cash on hand, as well as their credit ratings. We assess our risk of non-performance when measuring the fair value of our financial instruments in a liability position by evaluating our credit ratings, our current liquidity including cash on hand and availability under our revolving credit facility as compared to the maturities of the financial liabilities.

At March 31, 2018, the fair value of our aluminum forward contracts was in a net liability position of $83 thousand. We had three outstanding forward contracts for the purchase of 4.5 million pounds of aluminum through February 2019, at an average price of $0.94 per pound, which excludes the Midwest premium, with maturity dates of between three months and eleven months. We assessed the risk of non-performance of the Company to these contracts and recorded a de minimis adjustment to fair value as of March 31, 2018.

We assess the effectiveness of our aluminum forward contracts by comparing the change in the fair value of the forward contract to the change in the expected cash to be paid for the hedged item. The effective portion of the gain or loss on our aluminum forward contracts is reported as a component of accumulated other comprehensive loss and is reclassified into earnings in the same line item in the income statement as the hedged item in the same period or periods during which the transaction affects earnings. The amount of losses recognized in the “accumulated other comprehensive loss” line item in the accompanying condensed consolidated balance sheet as of March 31, 2018, that we expect will be reclassified to earnings within the next twelve months, will be immaterial.

 

The fair value of our aluminum hedges are classified in the accompanying consolidated balance sheets as follows (in thousands):

 

            Fair Value  
Derivatives in an asset (liability) position           March 31,  

designated as hedges under Subtopic 815-20:

   Balance Sheet Location      2018  

Derivative instruments:

     

Aluminum forward contracts

     Other liabilities      $ (83
     

 

 

 

Total derivative instruments

      $ (83
     

 

 

 

The ending accumulated balance for the aluminum forward contracts included in accumulated other comprehensive losses, net of tax, was $83 thousand as of March 31, 2018. We had no outstanding derivative contracts as of December 30, 2017.

The impact of the offsetting derivative instruments is depicted below (in thousands):

 

                        Gross Amounts not Offset  
     Gross            Net                      
     Amounts of     Gross      Amounts of            Cash         
     Recognized     Amounts      Recognized     Financial      Collateral      Net  
     (Liabilities)     Offset      (Liabilities)     Instruments      Pledged      Amount  

As of March 31, 2018:

               

Aluminum forward contracts

   $ (83   $ —        $ (83   $ —        $ —        $ (83

The following represents the gains (losses) on derivative financial instruments, and their classifications within the accompanying condensed consolidated financial statements (in thousands):

 

     Derivatives in Cash Flow Hedging Relationships  
     Amount of Gain (Loss)
Recognized in OCI
on Derivatives
(Effective Portion)
     Location of Gain
(Loss) Reclassified

from Accumulated
OCI into Income
(Effective Portion)
   Amount of Gain (Loss)
Reclassified from
Accumulated OCI into
Income (Effective Portion)
 
     Three Months Ended           Three Months Ended  
     March 31,     April 1,           March 31,      April 1,  
     2018     2017           2018      2017  

Aluminum contracts

   $ (83   $ —        Cost of sales    $ —        $ —    

 

     Location of Gain
(Loss) Recognized
in Income on
Derivatives
(Ineffective Portion)
     Amount of Gain (Loss)
Recognized in Income
on Derivatives
(Ineffective Portion)
 
            Three Months Ended  
            March 31,      April 1,  
            2018      2017  

Aluminum contracts

     Cost of sales      $ —        $ —    
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Loss
3 Months Ended
Mar. 31, 2018
Equity [Abstract]  
Accumulated Other Comprehensive Loss

NOTE 14. ACCUMULATED OTHER COMPREHENSIVE LOSS

The following table shows the components of accumulated other comprehensive loss for the three months ended March 31, 2018:

 

     Aluminum  
Three months ended March 31, 2018    Forward  
(in thousands)    Contracts  

Balance at December 30, 2017

   $ —    
  

 

 

 

Other comprehensive loss

     (83

Tax effect

     21  
  

 

 

 

Net current-period other comprehensive loss

     (62
  

 

 

 

Balance at March 31, 2018

   $ (62
  

 

 

 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.” The amendments under ASU 2017-12 refine and expand hedge accounting requirements for both financial (e.g., interest rate) and commodity risks. Its provisions create more transparency around how economic results are presented, both on the face of the financial statements and in the footnotes. It also makes certain targeted improvements to simplify the application of hedge accounting guidance. ASU 2017-12 was effective for us in the first quarter of 2019, but we elected to early-adopt this guidance effective on December 31, 2017, the first day of our 2018 fiscal year. During the three months ended March 31, 2018, we entered into several aluminum forwards contracts which we have designated as cash flow hedges and are accounting for as derivative financial instruments to which we are applying the provisions of ASU 2017-12. For additional information, see Note 12.

In February 2017, the FASB issued ASU 2017-05, “Other Income - Gain and Losses from the Derecognition of Nonfinancial Assets.” ASU 2017-05 clarifies the scope of Subtopic 610-20, Other Income - Gains and Losses from the Derecognition of Nonfinancial Assets and adds guidance for partial sales of nonfinancial assets. Subtopic 610-20, which was issued in May 2014 as a part of ASU 2014-09, provides guidance for recognizing gains and losses from the transfer of nonfinancial assets in contracts with non-customers. We adopted this update effective on December 31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our financial position, results of operations or cash flows.

In January 2017, the FASB issued ASU 2017-01, “Business Combinations (Topic 805) – Clarifying the Definition of a Business.” ASU 2017-01 affects all companies and other reporting organizations that must determine whether they have acquired or sold a business. The definition of a business affects many areas of accounting including acquisitions, disposals, goodwill, and consolidation. The amendments are intended to help companies and other organizations evaluate whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. ASU 2017-01 provides a more robust framework to use in determining when a set of assets and activities is a business. It also provides more consistency in applying the guidance, reduces the costs of application, and makes the definition of a business more operable. We adopted this update effective on December 31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our financial position, results of operations or cash flows.

 

In August 2016, the FASB issued ASU 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).” ASU 2016-15 reduces diversity in practice in how certain transactions are classified in the statement of cash flows. We adopted this update effective on December 31, 2017, the first day of our 2018 fiscal year. The adoption of this guidance had no impact on our statement of cash flows.

Recently Issued Accounting Pronouncements

In addition to the following discussion of the status of our adoption of ASU 2016-02, “Leases (Topic 842), see Note 3 to the consolidated financial statements included in our most recent Annual Report on Form 10-K for the year ended December 30, 2017, as filed with the Securities and Exchange Commission on March 14, 2018.

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, “Leases (Topic 842)”. This guidance supersedes the existing guidance for lease accounting, Leases (Topic 840). ASU 2016-02 requires lessees to recognize leases on their balance sheets, and leaves lessor accounting largely unchanged. The amendments in this ASU are effective for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early application is permitted for all entities. ASU 2016-02 requires a modified retrospective approach for all leases existing at, or entered into after, the date of initial application, with an option to elect to use certain transition relief. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.

Adoption of ASU 2014-09, “Revenue from Contracts with Customers”

We adopted the new revenue recognition standard on December 31, 2017 (the first day of our 2018 fiscal year) using the modified retrospective adoption methodology, whereby the cumulative impact of all prior periods is recorded in retained earnings or other impacted balance sheet line items upon adoption. Under the modified retrospective adoption method, we elected to retroactively adjust, inclusive of all previous modifications, only those contracts that were considered open at the date of initial application. Refer to Note 2, “Revenue Recognition and Contracts with Customers” for further information along with our new accounting policies.

Upon adoption, we recognized a net decrease to the fiscal year 2018 opening balance of accumulated deficit of $1.9 million related to sales in excess of billings of $8.7 million, that would have been recognized as earned over time in our prior year ended December 30, 2017. The details of the adjustment to accumulated deficit upon adoption on December 31, 2017 (the first day or our 2018 fiscal year), as well as the effects on the consolidated balance sheet as of December 30, 2017, as if ASU 2014-09 had been adopted in our 2017 fiscal year are as follows:

 

     Cumulative       
     Effect     

Description of Effects on Line Item

Net sales

   $ 8,704      Additional contract asset sales

Cost of sales

     (5,642    Cost of contract asset sales

SG&A expenses

     (532    Accruals for selling costs

Income tax expense

     (647    Estimated income tax effects
  

 

 

    

Net income

   $ 1,883      Additional net income
  

 

 

    

 

     As Reported      New      Adjusted       
     December 30,      Revenue      December 31,       
     2017      Standard      2017     

Description of Effects on Line Item

Inventories

   $ 37,816      $ (5,642    $ 32,174      Inventory classified as cost of sales

Other current assets (1)

     9,873        8,176        18,049      Contract asset on additional sales

Accounts payable and accrued liabilities (1)

     41,085        4        41,089      Accruals for selling costs

Deferred income taxes

     22,772        647        23,419      Estimated income tax effects

Accumulated deficit

     (64,716      1,883        (62,833    Additional net income

 

(1) - Adjustments to this line item are net of related contract liability of $528 thousand, previously classified as customer deposits.

 

The following tables reconcile the balances as presented as of and for the three months ended March 31, 2018 to the balances prior to the adjustments made to implement the new revenue recognition standard for the same period:

 

     Three Months Ended March 31, 2018  
     As      Impact of      Previous  
     Presented      ASU 2014-09      Standard  
     (unaudited)  

Net sales

   $ 140,253      $ (965    $ 139,288  

Cost of sales

     95,480        (427      95,053  
  

 

 

    

 

 

    

 

 

 

Gross profit

     44,773        (538      44,235  

Selling, general and administrative expenses

     28,657        (85      28,572  
  

 

 

    

 

 

    

 

 

 

Income from operations

     16,116        (453      15,663  

Interest expense, net

     4,043        —          4,043  

Debt extinguishment costs

     3,079        —          3,079  
  

 

 

    

 

 

    

 

 

 

Income before income taxes

     8,994        (453      8,541  

Income tax expense

     1,654        (117      1,537  
  

 

 

    

 

 

    

 

 

 

Net income

   $ 7,340      $ (336    $ 7,004  
  

 

 

    

 

 

    

 

 

 

Basic

   $ 0.15      $ (0.01    $ 0.14  
  

 

 

    

 

 

    

 

 

 

Diluted

   $ 0.14      $ (0.01    $ 0.13  
  

 

 

    

 

 

    

 

 

 

Comprehensive income

   $ 7,278      $ (336    $ 6,942  
  

 

 

    

 

 

    

 

 

 

 

     Three Months Ended March 31, 2018  
     As
Presented
     Impact of
ASU 2014-09
     Previous
Standard
 
     (unaudited)  

Cash and cash equivalents

   $ 34,048      $      $ 34,048  

Accounts receivable, net

     66,434        —          66,434  

Inventories

     35,506        6,069        41,575  

Contract assets, net

     9,210        (9,210      —    

Prepaid expenses

     3,551        —          3,551  

Other current assets

     11,025        117        11,142  
  

 

 

    

 

 

    

 

 

 

Total current assets

     159,774        (3,024      156,750  

Property, plant and equipment, net

     88,193        —          88,193  

Trade name and other intangible assets, net

     113,384        —          113,384  

Goodwill

     108,060        —          108,060  

Other assets, net

     1,363        —          1,363  
  

 

 

    

 

 

    

 

 

 

Total assets

   $ 470,774      $ (3,024    $ 467,750  
  

 

 

    

 

 

    

 

 

 

Accounts payable and accrued liabilities

   $ 39,610      $ (158    $ 39,452  

Current portion of long-term debt

     299        —          299  
  

 

 

    

 

 

    

 

 

 

Total current liabilities

     39,909        (158      39,751  

Long-term debt, less current portion

     214,609        —          214,609  

Deferred income taxes

     23,398        (647      22,751  

Other liabilities

     8,317        —          8,317  
  

 

 

    

 

 

    

 

 

 

Total liabilities

     286,233        (805      285,428  
  

 

 

    

 

 

    

 

 

 

Total shareholders' equity

     184,541        (2,219      182,322  
  

 

 

    

 

 

    

 

 

 

Total liabilities and shareholders' equity

   $ 470,774      $ (3,024    $ 467,750  
  

 

 

    

 

 

    

 

 

 

Amounts in the tables above presented under “Previous Standard” represent balances as-if ASU 2014-09 was not adopted, which primarily reflects that we would have finished goods and certain unused glass components classified in inventory, and no net contract assets on the condensed consolidated balance sheet as of March 31, 2018.

New Revenue Recognition Accounting Policy

New Revenue Recognition Accounting Policy

The Company is a manufacturer of fully-customized windows and doors, and manufactures products based on design specifications, measurements, colors, finishes, framing materials, glass-types, and other options selected by the customer at the point in time an order is received from the customer. The Company’s assessment is that all its finished goods and certain unused glass components have no alternative use, and that control of these products and components passes to the customer upon completion of the manufacturing of each or all of the products in an order, and upon our receipt of certain glass components from our supplier, but before delivery of the products to the customer or input of certain glass components to the manufacturing process. Additionally, the Company has an enforceable right to payment at the time an order is received and accepted at the agreed-upon sales prices contained in our agreements with our customers for all manufacturing efforts expended by the Company on behalf of its customers. Based on these factors, the Company recognizes revenue upon completion of the manufacturing process, and for certain unused glass components on hand, at the end of a reporting period.

Revenue on products for which the manufacturing process has been completed is based on the per-unit agreed-upon sales prices contained in our agreements with our customers, applied to each completed unit of unshipped finished product on hand at the end of the reporting period. Revenue on unused glass components on hand at the end of a reporting period is based on an allocation of the agreed-upon per-unit sales price contained in our agreements to which each glass component on hand relates, based on an estimate of the percentage of which the cost of the glass component is of the estimated total cost of the finished product.

Policies Regarding Shipping and Handling Costs and Commissions on Contract Assets

Policies Regarding Shipping and Handling Costs and Commissions on Contract Assets

The Company has made a policy election to continue to recognize shipping and handling costs as a fulfillment activity. Treating shipping and handling as a fulfillment activity requires estimated shipping and handling costs for undelivered products and certain glass components on which we have recognized revenue and created a contract asset, to be accrued to match this cost with the recognized revenue. This policy is unchanged from the Company’s policy for recognizing shipping and handling costs prior to the adoption of the new revenue guidance.

The newly adopted revenue guidance provides for a practical expedient which permits expensing of costs to obtain a contract when the expected amortization period is one year or less, which typically results in expensing commissions paid to employees. We continue to expense sales commissions paid to employees as sales are recognized, including sales from the creation of contract assets, as the expected amortization period is less than one year.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Revenue Recognition

The details of the adjustment to accumulated deficit upon adoption on December 31, 2017 (the first day or our 2018 fiscal year), as well as the effects on the consolidated balance sheet as of December 30, 2017, as if ASU 2014-09 had been adopted in our 2017 fiscal year are as follows:

 

     Cumulative       
     Effect     

Description of Effects on Line Item

Net sales

   $ 8,704      Additional contract asset sales

Cost of sales

     (5,642    Cost of contract asset sales

SG&A expenses

     (532    Accruals for selling costs

Income tax expense

     (647    Estimated income tax effects
  

 

 

    

Net income

   $ 1,883      Additional net income
  

 

 

    

 

     As Reported      New      Adjusted       
     December 30,      Revenue      December 31,       
     2017      Standard      2017     

Description of Effects on Line Item

Inventories

   $ 37,816      $ (5,642    $ 32,174      Inventory classified as cost of sales

Other current assets (1)

     9,873        8,176        18,049      Contract asset on additional sales

Accounts payable and accrued liabilities (1)

     41,085        4        41,089      Accruals for selling costs

Deferred income taxes

     22,772        647        23,419      Estimated income tax effects

Accumulated deficit

     (64,716      1,883        (62,833    Additional net income

 

(1) - Adjustments to this line item are net of related contract liability of $528 thousand, previously classified as customer deposits.

 

The following tables reconcile the balances as presented as of and for the three months ended March 31, 2018 to the balances prior to the adjustments made to implement the new revenue recognition standard for the same period:

 

     Three Months Ended March 31, 2018  
     As      Impact of      Previous  
     Presented      ASU 2014-09      Standard  
     (unaudited)  

Net sales

   $ 140,253      $ (965    $ 139,288  

Cost of sales

     95,480        (427      95,053  
  

 

 

    

 

 

    

 

 

 

Gross profit

     44,773        (538      44,235  

Selling, general and administrative expenses

     28,657        (85      28,572  
  

 

 

    

 

 

    

 

 

 

Income from operations

     16,116        (453      15,663  

Interest expense, net

     4,043        —          4,043  

Debt extinguishment costs

     3,079        —          3,079  
  

 

 

    

 

 

    

 

 

 

Income before income taxes

     8,994        (453      8,541  

Income tax expense

     1,654        (117      1,537  
  

 

 

    

 

 

    

 

 

 

Net income

   $ 7,340      $ (336    $ 7,004  
  

 

 

    

 

 

    

 

 

 

Basic

   $ 0.15      $ (0.01    $ 0.14  
  

 

 

    

 

 

    

 

 

 

Diluted

   $ 0.14      $ (0.01    $ 0.13  
  

 

 

    

 

 

    

 

 

 

Comprehensive income

   $ 7,278      $ (336    $ 6,942  
  

 

 

    

 

 

    

 

 

 

 

     Three Months Ended March 31, 2018  
     As
Presented
     Impact of
ASU 2014-09
     Previous
Standard
 
     (unaudited)  

Cash and cash equivalents

   $ 34,048      $      $ 34,048  

Accounts receivable, net

     66,434        —          66,434  

Inventories

     35,506        6,069        41,575  

Contract assets, net

     9,210        (9,210      —    

Prepaid expenses

     3,551        —          3,551  

Other current assets

     11,025        117        11,142  
  

 

 

    

 

 

    

 

 

 

Total current assets

     159,774        (3,024      156,750  

Property, plant and equipment, net

     88,193        —          88,193  

Trade name and other intangible assets, net

     113,384        —          113,384  

Goodwill

     108,060        —          108,060  

Other assets, net

     1,363        —          1,363  
  

 

 

    

 

 

    

 

 

 

Total assets

   $ 470,774      $ (3,024    $ 467,750  
  

 

 

    

 

 

    

 

 

 

Accounts payable and accrued liabilities

   $ 39,610      $ (158    $ 39,452  

Current portion of long-term debt

     299        —          299  
  

 

 

    

 

 

    

 

 

 

Total current liabilities

     39,909        (158      39,751  

Long-term debt, less current portion

     214,609        —          214,609  

Deferred income taxes

     23,398        (647      22,751  

Other liabilities

     8,317        —          8,317  
  

 

 

    

 

 

    

 

 

 

Total liabilities

     286,233        (805      285,428  
  

 

 

    

 

 

    

 

 

 

Total shareholders' equity

     184,541        (2,219      182,322  
  

 

 

    

 

 

    

 

 

 

Total liabilities and shareholders' equity

   $ 470,774      $ (3,024    $ 467,750  
  

 

 

    

 

 

    

 

 

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition and Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue Based on Product Category

The following table provides information about our revenue differentiated based on product category (dollars in millions):

 

     Three Months Ended  
     March 31, 2018  
     Sales      % of sales  

Product category:

     

Impact-resistant windows and door products

   $ 120.5        85.9

Non-Impact window and door products

     19.8        14.1
  

 

 

    

 

 

 

Total net sales

   $ 140.3        100.0
  

 

 

    

 

 

 
Contract Asset and Liability Balances

The following table provides information about contract asset and liability balances as of March 31, 2018, and as of December 31, 2017, the first day of our 2018 fiscal year and the date of our adoption of ASU 2014-09 (in thousands):

 

                   Contract  
     Contract      Contract      Assets,  
     Assets      Liabilities      Net  

At March 31, 2018

   $ 9,669      $ (459    $ 9,210  

At December 31, 2017

     8,704        (528      8,176  
  

 

 

    

 

 

    

 

 

 

Net increase

   $ 965      $ 69      $ 1,034  
  

 

 

    

 

 

    

 

 

 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranty (Tables)
3 Months Ended
Mar. 31, 2018
Guarantees and Product Warranties [Abstract]  
Summary of Current Period Charges, Adjustments to Previous Estimates, Settlements representing Actual Costs Incurred with regard to Accrued Warranty

The following table summarizes: current period charges, adjustments to previous estimates, if necessary, as well as settlements, which represent actual costs incurred during the period for the three months ended March 31, 2018, and April 1, 2017. The reserve is determined through specific identification and assessing Company history. Expected future obligations are discounted to a current value using a risk-free rate for obligations with similar maturities.

 

     Beginning      Charged                  End of  
Accrued Warranty    of Period      to Expense      Adjustments     Settlements     Period  

(in thousands)

            

Three months ended March 31, 2018

   $ 5,386      $ 2,366      $ (110   $ (2,319   $ 5,323  

Three months ended April 1, 2017

   $ 5,569      $ 3,043      $ 89     $ (3,087   $ 5,614  
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2018
Inventory Disclosure [Abstract]  
Inventories

Inventories consisted of the following:

 

     March 31,      December 30,  
     2018      2017  
     (in thousands)  

Raw materials

   $ 32,808      $ 30,139  

Work-in-progress

     2,698        2,506  

Finished goods

     —          5,171  
  

 

 

    

 

 

 
   $ 35,506      $ 37,816  
  

 

 

    

 

 

 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income Per Common Share (Tables)
3 Months Ended
Mar. 31, 2018
Earnings Per Share [Abstract]  
Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS

The table below presents the calculation of EPS and a reconciliation of weighted average common shares used in the calculation of basic and diluted EPS for our Company:

 

     Three Months Ended  
     March 31,      April 1,  
     2018      2017  
     (in thousands, except per
share amounts)
 

Net income

   $ 7,340      $ 2,999  
  

 

 

    

 

 

 

Weighted-average common shares - Basic

     49,858        49,263  

Add: Dilutive effect of stock compensation plans

     2,140        2,365  
  

 

 

    

 

 

 

Weighted-average common shares - Diluted

     51,998        51,628  
  

 

 

    

 

 

 

Net income per common share:

     

Basic

   $ 0.15      $ 0.06  
  

 

 

    

 

 

 

Diluted

   $ 0.14      $ 0.06  
  

 

 

    

 

 

 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill, Trade Names, and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill, Trade Names and Other Intangible Assets Net

Goodwill, trade names, and other intangible assets, net, are as follows:

 

                   Initial  
     March 31,      December 30,      Useful Life  
     2018      2017      (in years)  
     (in thousands)         

Goodwill

   $ 108,060      $ 108,060        indefinite  
  

 

 

    

 

 

    

Trade names and other intangible assets:

        

Trade names

   $ 75,841      $ 75,841        indefinite  
  

 

 

    

 

 

    

Customer relationships

     106,647        106,647        3-10  

Developed technology

     3,000        3,000        9-10  

Non-compete agreement

     1,668        1,668        2-5  

Software license

     590        590        2  

Less: Accumulated amortization

     (74,362      (72,703   
  

 

 

    

 

 

    

Subtotal

     37,543        39,202     
  

 

 

    

 

 

    

Other intangible assets, net

   $ 113,384      $ 115,043     
  

 

 

    

 

 

    
Estimated Amortization for Future Fiscal Year

Estimated amortization of our amortizable intangible assets for future years is as follows:

 

(in thousands)    Total  

Remainder of 2018

   $ 4,976  

2019

     6,430  

2020

     6,278  

2021

     5,974  

2022

     5,116  

Thereafter

     8,769  
  

 

 

 

Total

   $ 37,543  
  

 

 

 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
     March 31,      December 30,  
     2018      2017  
     (in thousands)  

Term loan payable under the 2016 Credit Agreement

   $ 223,975      $ 223,975  

Other debt

     386        458  

Fees, costs and original issue discount

     (9,453      (11,460
  

 

 

    

 

 

 

Long-term debt

     214,908        212,973  

Less current portion of long-term debt

     (299      (294
  

 

 

    

 

 

 

Long-term debt, less current portion

   $ 214,609      $ 212,679  
  

 

 

    

 

 

 
Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount

The activity relating to third-party fees and costs, lender fees and discount for the three months ended March 31, 2018, are as follows. All debt-related fees, costs and original issue discount are classified as a reduction of the carrying value of long-term debt:

 

(in thousands)    Total  

At beginning of year

   $ 11,460  

Amortization expense through March 16, 2018

     (520
  

 

 

 

At time of refinancing

     10,940  

Add: Second amendment refinancing costs

     1,687  

Less: Debt extinguishment costs

     (3,079

Less: Amortization expense after refinancing

     (95
  

 

 

 

At end of period

   $ 9,453  
  

 

 

 
Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount and Debt Issuance Costs

Estimated amortization expense relating to third-party fees and costs, lender fees and discount for the years indicated as of March 31, 2018, is as follows:

 

(in thousands)    Total  

Remainder of 2018

   $ 1,698  

2019

     2,382  

2020

     2,579  

2021

     2,480  

2022

     314  
  

 

 

 

Total

   $ 9,453  
  

 

 

 
Contractual Future Maturities of Long-Term Debt Outstanding, Including Other Debt Relating to Software License Financing Arrangement

The contractual future maturities of long-term debt outstanding, including the financing arrangement described as other debt, as of March 31, 2018, are as follows (at face value):

 

     (in thousands)  

Remainder of 2018

   $ 222  

2019

     164  

2020

     —    

2021

     —    

2022

     223,975  
  

 

 

 

Total

   $ 224,361  
  

 

 

 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value (Tables)
3 Months Ended
Mar. 31, 2018
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis

The following are measured in the consolidated financial statements at fair value on a recurring basis and are categorized in the table below based upon the lowest level of significant input to the valuation:

 

     Fair Value Measurements  
     Assets (Liabilities)  
            Quoted      Significant         
            Prices in      Other      Significant  
            Active      Observable      Unobservable  
     March 31,      Markets      Inputs      Inputs  
     2018      (Level 1)      (Level 2)      (Level 3)  

Description

           

Aluminum forward contracts

   $ (83    $ —        $ (83    $ —    
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ (83    $ —        $ (83    $ —    
  

 

 

    

 

 

    

 

 

    

 

 

 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives (Tables)
3 Months Ended
Mar. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Summary of Fair Value of Hedges

The fair value of our aluminum hedges are classified in the accompanying consolidated balance sheets as follows (in thousands):

 

            Fair Value  
Derivatives in an asset (liability) position           March 31,  

designated as hedges under Subtopic 815-20:

   Balance Sheet Location      2018  

Derivative instruments:

     

Aluminum forward contracts

     Other liabilities      $ (83
     

 

 

 

Total derivative instruments

      $ (83
     

 

 

 
Impact of Offsetting Derivative Instruments

The impact of the offsetting derivative instruments is depicted below (in thousands):

 

                        Gross Amounts not Offset  
     Gross            Net                      
     Amounts of     Gross      Amounts of            Cash         
     Recognized     Amounts      Recognized     Financial      Collateral      Net  
     (Liabilities)     Offset      (Liabilities)     Instruments      Pledged      Amount  

As of March 31, 2018:

               

Aluminum forward contracts

   $ (83   $ —        $ (83   $ —        $ —        $ (83
Gains (Losses) on Derivative Financial Instruments

The following represents the gains (losses) on derivative financial instruments, and their classifications within the accompanying condensed consolidated financial statements (in thousands):

 

     Derivatives in Cash Flow Hedging Relationships  
     Amount of Gain (Loss)
Recognized in OCI
on Derivatives
(Effective Portion)
     Location of Gain
(Loss) Reclassified

from Accumulated
OCI into Income
(Effective Portion)
   Amount of Gain (Loss)
Reclassified from
Accumulated OCI into
Income (Effective Portion)
 
     Three Months Ended           Three Months Ended  
     March 31,     April 1,           March 31,      April 1,  
     2018     2017           2018      2017  

Aluminum contracts

   $ (83   $ —        Cost of sales    $ —        $ —    

 

     Location of Gain
(Loss) Recognized
in Income on
Derivatives
(Ineffective Portion)
     Amount of Gain (Loss)
Recognized in Income
on Derivatives
(Ineffective Portion)
 
            Three Months Ended  
            March 31,      April 1,  
            2018      2017  

Aluminum contracts

     Cost of sales      $ —        $ —    
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2018
Equity [Abstract]  
Components of Accumulated Other Comprehensive Loss

The following table shows the components of accumulated other comprehensive loss for the three months ended March 31, 2018:

 

     Aluminum  
Three months ended March 31, 2018    Forward  
(in thousands)    Contracts  

Balance at December 30, 2017

   $ —    
  

 

 

 

Other comprehensive loss

     (83

Tax effect

     21  
  

 

 

 

Net current-period other comprehensive loss

     (62
  

 

 

 

Balance at March 31, 2018

   $ (62
  

 

 

 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Sales related in excess of billing $ 140,253 $ 112,721
Adoption of Accounting Standards Update 2014-09 [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net decrease in accumulated deficit (1,900)  
Sales related in excess of billing $ 8,700  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation - Adjustment to Accumulated Deficit (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Mar. 31, 2018
Dec. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Inventories   $ 35,506 $ 37,816
Other current assets   11,025 9,873 [1]
Accounts payable and accrued liabilities   39,610 41,085 [1]
Deferred income taxes   23,398 22,772
Accumulated deficit   (55,493) $ (64,716)
Adoption of Accounting Standards Update 2014-09 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Inventories $ 32,174    
Other current assets [1] 18,049    
Accounts payable and accrued liabilities [1] 41,089    
Deferred income taxes 23,419    
Accumulated deficit (62,833)    
Adoption of Accounting Standards Update 2014-09 [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Effect of a change in accounting principle on net income 1,883    
Inventories (5,642) 6,069  
Other current assets 8,176 [1] 117  
Accounts payable and accrued liabilities 4 [1] (158)  
Deferred income taxes 647 $ 647  
Accumulated deficit 1,883    
Adoption of Accounting Standards Update 2014-09 [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Net Sales [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Effect of a change in accounting principle on net income 8,704    
Adoption of Accounting Standards Update 2014-09 [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Cost of Sales [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Effect of a change in accounting principle on net income (5,642)    
Adoption of Accounting Standards Update 2014-09 [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Selling, General and Administrative Expenses [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Effect of a change in accounting principle on net income (532)    
Adoption of Accounting Standards Update 2014-09 [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Income Tax Expense [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Effect of a change in accounting principle on net income $ (647)    
[1] Adjustments to this line item are net of related contract liability of $528 thousand, previously classified as customer deposits.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation - Adjustment to Accumulated Deficit (Parenthetical) (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Adoption of Accounting Standards Update 2014-09 [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net of related contract liability $ (459) $ (528)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation - Revenue Recognition (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Dec. 31, 2017
Dec. 30, 2017
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Net sales $ 140,253 $ 112,721      
Cost of sales 95,480 80,982      
Gross profit 44,773 31,739      
Selling, general and administrative expenses 28,657 22,785      
Income from operations 16,116 8,954      
Interest expense, net 4,043 4,910      
Debt extinguishment costs 3,079        
Income before income taxes 8,994 4,044      
Income tax expense 1,654 1,045      
Net income $ 7,340 $ 2,999      
Basic $ 0.15 $ 0.06      
Diluted $ 0.14 $ 0.06      
Comprehensive income $ 7,278 $ 2,999      
Cash and cash equivalents 34,048 $ 38,919   $ 34,029 $ 39,210
Accounts receivable, net 66,434     60,308  
Inventories 35,506     37,816  
Contract assets, net 9,210        
Prepaid expenses 3,551     2,490  
Other current assets 11,025     9,873 [1]  
Total current assets 159,774     144,516  
Property, plant and equipment, net 88,193     84,133  
Trade name and other intangible assets, net 113,384     115,043  
Goodwill 108,060     108,060  
Other assets, net 1,363     1,367  
Total assets 470,774     453,119  
Accounts payable and accrued liabilities 39,610     41,085 [1]  
Current portion of long-term debt 299     294  
Total current liabilities 39,909     41,379  
Long-term debt, less current portion 214,609     212,679  
Deferred income taxes 23,398     22,772  
Other liabilities 8,317     964  
Total liabilities 286,233     277,794  
Total shareholders' equity 184,541     175,325  
Total liabilities and shareholders' equity 470,774     $ 453,119  
Adoption of Accounting Standards Update 2014-09 [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Net sales 8,700        
Inventories     $ 32,174    
Contract assets, net 9,210   8,176    
Other current assets [1]     18,049    
Accounts payable and accrued liabilities [1]     41,089    
Deferred income taxes     23,419    
Difference between Revenue Guidance in Effect before and after Topic 606 [Member] | Adoption of Accounting Standards Update 2014-09 [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Net sales (965)        
Cost of sales (427)        
Gross profit (538)        
Selling, general and administrative expenses 85        
Income from operations (453)        
Income before income taxes (453)        
Income tax expense (117)        
Net income $ (336)        
Basic $ (0.01)        
Diluted $ (0.01)        
Comprehensive income $ (336)        
Inventories 6,069   (5,642)    
Contract assets, net (9,210)        
Other current assets 117   8,176 [1]    
Total current assets (3,024)        
Total assets (3,024)        
Accounts payable and accrued liabilities (158)   4 [1]    
Total current liabilities (158)        
Deferred income taxes 647   $ 647    
Total liabilities (805)        
Total shareholders' equity (2,219)        
Total liabilities and shareholders' equity (3,024)        
Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Adoption of Accounting Standards Update 2014-09 [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Net sales 139,288        
Cost of sales 95,053        
Gross profit 44,235        
Selling, general and administrative expenses 28,572        
Income from operations 15,663        
Interest expense, net 4,043        
Debt extinguishment costs 3,079        
Income before income taxes 8,541        
Income tax expense 1,537        
Net income $ 7,004        
Basic $ 0.14        
Diluted $ 0.13        
Comprehensive income $ 6,942        
Cash and cash equivalents 34,048        
Accounts receivable, net 66,434        
Inventories 41,575        
Prepaid expenses 3,551        
Other current assets 11,142        
Total current assets 156,750        
Property, plant and equipment, net 88,193        
Trade name and other intangible assets, net 113,384        
Goodwill 108,060        
Other assets, net 1,363        
Total assets 467,750        
Accounts payable and accrued liabilities 39,452        
Current portion of long-term debt 299        
Total current liabilities 39,751        
Long-term debt, less current portion 214,609        
Deferred income taxes 22,751        
Other liabilities 8,317        
Total liabilities 285,428        
Total shareholders' equity 182,322        
Total liabilities and shareholders' equity $ 467,750        
[1] Adjustments to this line item are net of related contract liability of $528 thousand, previously classified as customer deposits.
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition and Contracts with Customers - Revenue Based on Product Category (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Product Information [Line Items]    
Net sales $ 140,253 $ 112,721
Percentage of net sales 100.00%  
Impact-Resistant Windows and Door Products [Member]    
Product Information [Line Items]    
Net sales $ 120,500  
Percentage of net sales 85.90%  
Non-Impact Window and Door Products [Member]    
Product Information [Line Items]    
Net sales $ 19,800  
Percentage of net sales 14.10%  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition and Contracts with Customers - Contract Asset and Liability Balances (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Contract with Customer, Asset and Liability [Line Items]    
Contract Assets Net, beginning balance $ 9,210  
Adoption of Accounting Standards Update 2014-09 [Member]    
Contract with Customer, Asset and Liability [Line Items]    
Contract Assets, beginning balance 9,669 $ 8,704
Net increase 965  
Contract Liabilities, beginning balance (459) (528)
Net increase 69  
Contract Assets Net, beginning balance 9,210 $ 8,176
Net increase $ 1,034  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition and Contracts With Customers - Additional information (Detail)
$ in Thousands
Mar. 31, 2018
USD ($)
Revenue from Contract with Customer [Abstract]  
Contract assets, net $ 9,210
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranty - Additional Information (Detail)
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Product Warranty Liability [Line Items]    
Warranty expense, average rate 1.69% 2.70%
Minimum [Member]    
Product Warranty Liability [Line Items]    
Warranty periods 1 year  
Warranty period of the majority of products sold 1 year  
Maximum [Member]    
Product Warranty Liability [Line Items]    
Warranty periods 10 years  
Warranty period of the majority of products sold 3 years  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranty - Summary of Current Period Charges, Adjustments to Previous Estimates, Settlements representing Actual Costs Incurred with regard to Accrued Warranty (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Guarantees and Product Warranties [Abstract]    
Accrued Warranty, Beginning of Period $ 5,386 $ 5,569
Accrued Warranty, Charged to Expense 2,366 3,043
Accrued Warranty, Adjustments (110) 89
Accrued Warranty, Settlements (2,319) (3,087)
Accrued Warranty, End of Period $ 5,323 $ 5,614
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories - Inventories (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 30, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 32,808 $ 30,139
Work-in-progress 2,698 2,506
Finished goods   5,171
Inventories $ 35,506 $ 37,816
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based-Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 02, 2018
Mar. 31, 2018
Apr. 01, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of stock options exercised   86,549  
Weighted average exercise price of options exercised   $ 2.00  
Compensation expense for stock based awards   $ 514 $ 458
Total unrecognized compensation cost related primarily to restricted share awards   $ 3,700  
Weighted average remaining period of stock option   1 year 10 months 25 days  
Restricted Stock Award [Member] | Executives and Non-Executive Employees [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock awards 139,182    
Fair value of common stock $ 18.40    
Company Performance Criteria [Member] | Executives and Non-Executive Employees [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock awards 69,591    
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance criteria defined in share awards   The performance percentages, ranging from less than 80% to greater than 120%, provide for the awarding of shares ranging from no shares to 150% of the original number of shares.  
Fixed Criteria [Member] | Executives and Non-Executive Employees [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock awards 69,591    
Options vesting period 3 years    
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income Per Common Share - Additional Information (Detail) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Options and Restricted Stock Awards [Member]    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Anti-dilutive securities 136 20
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Income Per Common Share - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Earnings Per Share [Abstract]    
Net income $ 7,340 $ 2,999
Weighted-average common shares - Basic 49,858 49,263
Add: Dilutive effect of stock compensation plans 2,140 2,365
Weighted-average common shares - Diluted 51,998 51,628
Net income per common share:    
Basic $ 0.15 $ 0.06
Diluted $ 0.14 $ 0.06
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Sale of Assets - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 01, 2018
Jan. 16, 2018
Jan. 15, 2018
Nov. 01, 2017
Sep. 22, 2017
Mar. 31, 2018
Apr. 01, 2017
Dec. 30, 2017
Dec. 15, 2017
Business Acquisition [Line Items]                  
Proceeds from sale of manufacturing equipment           $ 10 $ 8    
Cardinal [Member] | Asset Purchase Agreement [Member] | Manufacturing Equipment [Member]                  
Business Acquisition [Line Items]                  
Proceeds from sale of manufacturing equipment $ 15,000 $ 10,000 $ 10,000 $ 3,000 $ 28,000        
Asset supply agreement term         7 years        
Property, plant and equipment, fair market value                 $ 1,900
Deferred income         $ 20,300        
Payment amortized under supply agreement term         7 years        
Net book value of assets held for sale                 $ 1,500
Cardinal [Member] | Asset Purchase Agreement [Member] | Manufacturing Equipment [Member] | Other Current Assets [Member]                  
Business Acquisition [Line Items]                  
Property, plant and equipment, fair market value           5,800   $ 5,800  
Net book value of assets held for sale           3,200   $ 3,200  
Cardinal [Member] | Asset Purchase Agreement [Member] | Manufacturing Equipment [Member] | Other Current Assets [Member]                  
Business Acquisition [Line Items]                  
Property, plant and equipment, fair market value         $ 7,700        
Net book value of assets held for sale         $ 4,700        
Cardinal [Member] | Supply Agreement [Member] | Cost of Sales [Member]                  
Business Acquisition [Line Items]                  
Amortization of deferred gain           $ 701      
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill, Trade Names, and Other Intangible Assets - Schedule of Trade Names and Other Intangible Assets Net (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Dec. 30, 2017
Indefinite-lived Intangible Assets [Line Items]    
Goodwill $ 108,060 $ 108,060
Less: Accumulated amortization (74,362) (72,703)
Subtotal 37,543 39,202
Other intangible assets, net 113,384 115,043
Customer Relationships [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 106,647 106,647
Customer Relationships [Member] | Minimum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 3 years  
Customer Relationships [Member] | Maximum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 10 years  
Developed Technology [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 3,000 3,000
Developed Technology [Member] | Minimum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 9 years  
Developed Technology [Member] | Maximum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 10 years  
Noncompete Agreements [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 1,668 1,668
Noncompete Agreements [Member] | Minimum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 2 years  
Noncompete Agreements [Member] | Maximum [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Initial Useful Life (in years) 5 years  
Trade Names [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 75,841 75,841
Software License [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 590 $ 590
Initial Useful Life (in years) 2 years  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill, Trade Names, and Other Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2018 $ 4,976  
2019 6,430  
2020 6,278  
2021 5,974  
2022 5,116  
Thereafter 8,769  
Subtotal $ 37,543 $ 39,202
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long Term Debt - Schedule of Long-term Debt (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 30, 2017
Jul. 31, 2017
Debt Instrument [Line Items]      
Long-term debt $ 224,361 $ 224,000  
Fees, costs and original issue discount (9,453) (11,460)  
Long-term debt 214,908 212,973  
Less current portion of long-term debt (299) (294)  
Long-term debt, less current portion 214,609 212,679  
Term Notes Payable [Member]      
Debt Instrument [Line Items]      
Long-term debt 224,000    
Term Notes Payable [Member] | 2016 Credit Agreement [Member]      
Debt Instrument [Line Items]      
Long-term debt 223,975 223,975  
Financing Arrangement [Member]      
Debt Instrument [Line Items]      
Long-term debt $ 386 $ 458 $ 590
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt - Additional Information (Detail)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 16, 2018
Feb. 16, 2016
USD ($)
Mar. 16, 2018
Jul. 31, 2017
USD ($)
Installment
Mar. 31, 2018
USD ($)
Dec. 30, 2017
USD ($)
Line of Credit Facility [Line Items]            
Debt extinguishment cost         $ 3,079,000  
Letters of credit outstanding         $ 2,500,000  
Minimum percentage of revolving credit facility as per financial covenant         20.00%  
Long term debt         $ 224,361,000 $ 224,000,000
Deutsche Bank [Member]            
Line of Credit Facility [Line Items]            
Letters of credit outstanding         1,400,000  
LIBOR [Member]            
Line of Credit Facility [Line Items]            
Basis spread on LIBOR     4.75%      
Base Rate [Member]            
Line of Credit Facility [Line Items]            
Basis spread on LIBOR     3.75%      
Financing Arrangement [Member]            
Line of Credit Facility [Line Items]            
Long term debt       $ 590,000 386,000 $ 458,000
Debt Instrument, Interest Rate, Stated Percentage       6.00%    
Debt Instrument, Number of installments | Installment       24    
Debt Instrument, Installment Amount       $ 26,000    
Term Notes Payable [Member]            
Line of Credit Facility [Line Items]            
Long term debt         $ 224,000,000  
Senior Secured Credit Facilities [Member]            
Line of Credit Facility [Line Items]            
Amount available under credit facility   $ 310,000,000        
Term Loan Facility [Member]            
Line of Credit Facility [Line Items]            
Amount available under credit facility   $ 270,000,000        
Maturity term of credit agreement   6 years        
Credit facility amortization percentage   1.00%        
Weighted average interest rate         5.41% 5.75%
Term Loan Facility [Member] | LIBOR [Member]            
Line of Credit Facility [Line Items]            
Basis spread on LIBOR     1.00%      
Term Loan Facility [Member] | Base Rate [Member]            
Line of Credit Facility [Line Items]            
Basis spread on LIBOR     2.00%      
Revolving Credit Facility [Member]            
Line of Credit Facility [Line Items]            
Amount available under credit facility   $ 40,000,000        
Maturity term of credit agreement   5 years        
Credit facility amortization percentage         0.50%  
Credit available on revolver         $ 37,500,000  
Letter Of Credit Facility [Member]            
Line of Credit Facility [Line Items]            
Credit facility amortization percentage         5.75%  
Facing fee per annum         0.125%  
2016 Credit Agreement [Member]            
Line of Credit Facility [Line Items]            
Interest rate terms         The Second Amendment, among other things, decreases the applicable interest rate margins for the Initial Term Loans (as defined in the Credit Agreement) from (i) 3.75% to 2.50%, in the case of the Base Rate Loans (as defined in the Credit Agreement), and (ii) 4.75% to 3.50%, in the case of the Eurodollar Loans (as defined in the Credit Agreement).  
Credit agreement date         Feb. 16, 2016  
Accrued interest         $ 100,000  
Voluntary prepayment of debt   $ 44,000,000        
2016 Credit Agreement [Member] | Base Rate [Member]            
Line of Credit Facility [Line Items]            
Basis spread on LIBOR 2.50%         3.75%
2016 Credit Agreement [Member] | Eurodollar [Member]            
Line of Credit Facility [Line Items]            
Basis spread on LIBOR 3.50%         4.75%
2016 Credit Agreement [Member] | Term Notes Payable [Member]            
Line of Credit Facility [Line Items]            
Long term debt         $ 223,975,000 $ 223,975,000
2014 Credit Agreement [Member]            
Line of Credit Facility [Line Items]            
Credit agreement date         Sep. 22, 2014  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Debt Disclosure [Abstract]  
At beginning of year $ 11,460
Amortization expense through March 16, 2018 (520)
Add: Second amendment refinancing costs 1,687
Less: Debt extinguishment costs (3,079)
Less: Amortization expense after refinancing (95)
At end of period $ 9,453
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Debt Disclosure [Abstract]    
Remainder of 2018 $ 1,698  
2019 2,382  
2020 2,579  
2021 2,480  
2022 314  
Total $ 9,453 $ 10,940
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt - Contractual Future Maturities of Long-Term Debt Outstanding, Including Other Debt Relating to Software License Financing Arrangement (Detail) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 30, 2017
Debt Disclosure [Abstract]    
Remainder of 2018 $ 222  
2019 164  
2020 0  
2021 0  
2022 223,975  
Total $ 224,361 $ 224,000
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Additional Information (Detail) - USD ($)
3 Months Ended
Jan. 31, 2018
Dec. 22, 2017
Mar. 31, 2018
Apr. 01, 2017
Dec. 30, 2017
Income Taxes [Line Items]          
Income tax expense     $ 1,654,000 $ 1,045,000  
Effective tax rates   25.60% 18.40% 25.80%  
Income tax expense, discrete item     $ 613,000 $ 388,000  
Effective tax rates, excluding discrete item of income tax expense     25.20% 35.40%  
Effective income tax rate reconciliation, change in enacted tax rate, percent     38.80%    
Payment of estimated federal income taxes $ 9,000,000     $ 0.0  
Refund of federal income taxes       $ 0  
Other Current Liabilities [Member]          
Income Taxes [Line Items]          
Federal income taxes payable     $ 600,000    
Other Current Liabilities [Member] | Federal and State [Member]          
Income Taxes [Line Items]          
Federal income taxes payable         $ 6,500,000
Other Current Assets [Member]          
Income Taxes [Line Items]          
Federal income tax receivable     $ 1,500,000    
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Dec. 30, 2017
Debt Instrument Fair Value Carrying Value [Abstract]      
Fair value of assets, level 2 to level 3 transfers $ 0 $ 0  
Fair value of current long-term debt 226,800,000   $ 227,300,000
Principal outstanding value $ 224,361,000   $ 224,000,000
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Detail)
$ in Thousands
Mar. 31, 2018
USD ($)
Fair Value Assets Liabilities Measured On Recurring Basis [Line Items]  
Fair value, net asset (liability) $ (83)
Aluminum Forward Contracts [Member]  
Fair Value Assets Liabilities Measured On Recurring Basis [Line Items]  
Fair value, net asset (liability) (83)
Significant Other Observable Inputs (Level 2) [Member]  
Fair Value Assets Liabilities Measured On Recurring Basis [Line Items]  
Fair value, net asset (liability) (83)
Significant Other Observable Inputs (Level 2) [Member] | Aluminum Forward Contracts [Member]  
Fair Value Assets Liabilities Measured On Recurring Basis [Line Items]  
Fair value, net asset (liability) $ (83)
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives - Additional Information (Detail)
$ in Thousands, lb in Millions
Mar. 31, 2018
USD ($)
ForwardContracts
lb
$ / Pounds
Dec. 30, 2017
ForwardContracts
Derivative [Line Items]    
Derivative liabilities, net $ 83  
Aluminum Contracts [Member]    
Derivative [Line Items]    
Derivative liabilities, net $ 83  
Number of outstanding forward contracts | ForwardContracts 3 0
Derivative, amount of hedged item | lb 4.5  
Derivative average price | $ / Pounds 0.94  
Maturity period of contract, minimum 3 months  
Maturity period of contract, maximum 11 months  
Accumulated other comprehensive income, net of tax $ 83  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives - Summary of Fair Value of Hedges (Detail)
$ in Thousands
Mar. 31, 2018
USD ($)
Derivative Instruments And Hedging Activities [Line Items]  
Total derivative instruments $ (83)
Aluminum Forward Contracts [Member]  
Derivative Instruments And Hedging Activities [Line Items]  
Total derivative instruments (83)
Aluminum Forward Contracts [Member] | Other Liabilities [Member]  
Derivative Instruments And Hedging Activities [Line Items]  
Total derivative instruments $ (83)
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives - Impact of Offsetting Derivative Instruments (Detail)
$ in Thousands
Mar. 31, 2018
USD ($)
Offsetting Derivative Assets And Liabilities [Line Items]  
Net Amounts of Recognized (Liabilities) $ (83)
Aluminum Forward Contracts [Member]  
Offsetting Derivative Assets And Liabilities [Line Items]  
Gross Amounts of Recognized (Liabilities) (83)
Gross Amounts Offset 0
Net Amounts of Recognized (Liabilities) (83)
Gross Amounts not Offset Financial Instruments 0
Gross Amounts not Offset Cash Collateral Pledged 0
Gross Amounts not Offset Net Amount $ (83)
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail) - Aluminum Contracts [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Cost of Sales [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain or (Loss) Recognized in OCI on Derivatives (Effective Portion) $ (83)  
Amount of Loss Reclassified from Accumulated OCI into Income (Effective Portion) 0 $ 0
Other Expense, net [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain or (Loss) Recognized in Income on Derivatives (Ineffective Portion) $ 0 $ 0
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Income (Loss) (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]  
Beginning Balance $ 175,325
Ending Balance 184,541
Aluminum Forward Contracts [Member]  
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]  
Other comprehensive loss (83)
Tax effect 21
Net current-period other comprehensive loss (62)
Aluminum Forward Contracts [Member] | Accumulated Other Comprehensive Loss [Member]  
Components of Accumulated Other Comprehensive Income (Loss) [Line Items]  
Beginning Balance 0
Ending Balance $ (62)
EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !Q*J$P?(\\#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,$% @ '$JH3&;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 " <2JA,65SVM.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.MVT:41=+B!.("$Q"<0MIS(DV-_== M](;S,QX@&/PP!X*%E&OPQ,8:-C "BS 3A:XM*HQDN(MGO,49'SYC,\$L C7D MJ>4$55F!T./$&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 " <2JA,)UF; &0" 5" & 'AL+W=O6).VR[(E6]+<9=MK:FDU5\4! MK7???H!>YP#WI@(^S_EQD /-!\9?146I#-[:IA.[L)*R?P9 E!5MB7AB/>W4 MFROC+9&JRV] ])R2BS&U#4!1E(*6U%U8Y&;LQ(N!E_I623T BKPG-_J-RN_]B:L>F*-O*6@X,[5QV7Z/ M_M$DKY(Y$T&/K/E97V2U"S=A<*%7#9 0P#CS$RJ M'X@D1<[9$/#Q:_5$;PKXC-5BEGK0K)UYI[(5:O111#EXZ#"3XC JT$(!9P50 ML6< \@$.R+&C?P%'5X'] .S- !L[7MACOSWVVF-CCQ?VQ%H 5Y'Z 8D7D#CV MS *XBHT?D'H!J6/?6@!7 2,_(?,2,M2>)'P,A?4)$;(;5+RJ/)5B@K90O="!N; IUO G$2 M8[2&\A;P'B(796\PCP:M[##HKV*(W0CV'O-IT K%7^S0K66$K>-HTBR7+=YN MLS2-[7,%+ [9EO*;N8]$4+)[9R[#Q>A\Y^W-J0[^RL<+\ROAM[H3P9E)==2; M _G*F*1J0M&3FDJE[NBYT]"KU,U,M?EX48T=R?KI$@;S/X'B#U!+ P04 M" <2JA,AUN]JBP# !_# & 'AL+W=OBM/9N(5HLVKRD_JAS,_FL;6S:/)R*"I5=X6N@U8=U^$#O=\QX@QZQ*]" MW;K9.'"I/&O]XB9?#^N0.$:J5'OC7.3V<54[59;.D^7Q9W0:3C&=X7S\YOUS MG[Q-YCGOU$Z7OXN#.:_#- P.ZIA?2O.D;U_4F% UUV M_6^POW1&5Z,72Z7*7X=G4??/V^C_S0PW8*,!FPQL[/\9\-& OQN(/OF!69_J MI]SDFU6K;T$[[%:3NT-![[DMYMXM]K7K_[/9=G;UNF%B%5V=GQ&R'2!L!J$3 M(K+.IP@,B[!EP)Q]#+!#$#$>@:,Y\-Z>S^T3W%Z@]J*W%W-[Z=5@@,@>4@\U M$(3%W,L$@5$FV4*]8I1-#-FD'IL!$L_"9+%(B4<&HE*2I0SGDJ!<$L@E\[@D M((H04OJ%@2A.)<]P+A+E(@$7[F6\E2 *2Y/8V\L=@F(R73AQ*)Q@:C4;B5.)4.I9)"*=[^V&=PB(OP=0D 9)3@32G M(9 +]\6$P)- MY,)!H N:16$<(%H4J6SFH78(RI9FH?X4U;<'RB";V&?#D-,0 S8(BHB%@TEQ M+:0#);-7ZNB%W]T,K?GW MO#T5=1<\:V.;RK[U.VIME"5)[FRUSO9K8)J4ZFC<4-IQ.[3$P\3H9FSWH^F; M8_,/4$L#!!0 ( !Q*J$PM[0CW7 0 (H4 8 >&PO=V]R:W-H965T M&ULC9AMC^(V$,>_"N+]7NSQ4X( Z0"=6JF55E>U?9T%\Z#+ M TVRR_7;UPE9"C/CO7L#B?,?S]^Q\\O$\TO=?&N/WG>3[V51M8OIL>O.LR1I MMT=?YNVG^NRK<&5?-V7>A=/FD+3GQN>[(:@L$A#")F5^JJ;+^=#VW"SG]6M7 MG"K_W$S:U[+,FW]7OJ@OBZF+J>@=^<)ON[Z+ M//R]^;4OBKZGX..?L=/I+6'_\WON78?!A,"]YZ]=U\?=IUQT7TW0ZV?E] M_EIT7^O++WX2]DY!C6Q?M\#O9OK9=78Z]!"ME_OWZ?ZJ& M_\O8_WL8'P!C /QL@!H#U"U Z@\#]!B@;P&#/KF.9+@UF[S+E_.FODR:Z^R> M\WX1R9D.-W_;-P[W>K@6[DX;6M^6&N;)6]_/*%E=)7 G08HU56AUDR0A_\T$ ML"9@B%?W\9J/5VR\&N+U?;Q!@[A*W""I!HG20J=H(*P*,MZ+9KUHZL4B+U>) MN6%40HF4]V)8+X9Z<[&L%TN]H+N_LB1+ M!E+P21R;Q-$D&4KBN %+-%XJ IU%G*2LDY0X,0(Y24D2*06@A;NFJBQUZE&T M8;))WFW&NLUH/*9 1MV:S#F\:AF9UB:V5*3@H22H'X6I)$BF-)69PFAB9%JJ M")YD!)*2^M'8CV2F4ZD4WR!69T0,F)(GI@3J""-OU#QD$JFP COZH>[1$<]@ M22%L,/A&S4,F921+2DDKL1>*6Y5E@KBAL@ 5%UL1/'0EI:XEM1?E*4AMJ2%.!S;F"'CN M N4N?CI70($*2F6XDN)DX!Q$_/#ID@[;H:K,1I8/1(I4BER+ MD0L4I9!:4!AQG,XY%UO0P",7%$&*C;QH@<P] "2E PH _F+P.7,P1CU&@&'4874 )^61C MSQM/2*"$=)A(0-'W9(PFA1>GL]K%*D'@&0F4D;CX70%3Y)ASO'B^+'NT1%/244IZ-X=3 MU4Y>ZJZKRV%79U_7G0_VQ:?[VXGA=]W_:$+Q\UU=^QZTM7G<>&PO=V]R:W-H965T M&ULC97;CILP$(9?!?$ ,>=#1)":5%4KM5*T5;?73C(): VF MMA.V;U_;L(A@=S=P9PZ_-@UF?[= M:+]Q??=MXJF^5$)-H++H\ 5^@OC5[9D" MYQIZ/NL[JI(#I2]J\.VT<3T%! 2.0D7 LKG!#@A1@23&GS&F.Z54QGG_+?H7 M7;NLY8 Y["CY79]$M7$SUSG!&5^)>*+]5QCKB5UG+/X[W(!(N2*1.8Z4\.SH'E >$<46XEBDVBQ?=O82+1$>4]QQY!8&1*3(5PP)(_L MSP>B.Y+42I*:)-&")#5J#3S[!CVBO&/*K$R9R10OF#(C4QPD86XBV811EOR7 M*+<2Y291LB#*C411GJ>)26039EYL$J'9D:6ND!^87>J6.P&PO=V]R:W-H965T&UL?9C;;N,V M$(9?1=!]5IRACH%M('91=(%=(-BB[;5BTP>L)+J2'.^^?:E#O/;,L#>QQ/S# M^86I"5>+L>VU72WLI:].C7EM@^Y2UV7[UV&$'XT M?#L=COW0$*T6Y_)@_C3]7^?7UMU%MUYVI]HTW;S[MEJ 9'IC+;?NBB=#_O9F.J:NC)^?AW[C2\Y1P"[Z\_ M>O]]+-X5\U9V9F.K?TZ[_K@,\S#8F7UYJ?IO]OJ'F0M*PF"N_HMY-Y63#TY< MCJVMNO%OL+UTO:WG7IR5NOPQ_9Z:\?J[5SK^RK/%M'[T,\L M64\2O)/ 31&YSF\94,JP1A:.CPDV@B*1,VBQ!CW&Z_L:.)3,3YEE13$Y'J2) \F4R"5<)%6 M&,M.,M%)QIV0).N,)8$T*8@3091D6G:2BTYR[H1,P'7.DL1 9L"&:\ SR0K1 M1L%M:&*C8"D2B(D-KHD3CP]0\HI7W$E,E[QB:5)(B!5)5'C0 ![Z %]Z=%1F MS>-DS#S+ D0&O0#RFA.:!UF>)Z!+7!+YAE^&%7!:%:FG!QE7P'E5,&;'W&=6 M(%WGDBR%PK/20886),Q/S/PD/)'6FKX)9%GB&Q\9@B!0,*=^..'9[EU Y780:^N2-3 M$0JV&D#YMA0##7D4'-3BQKB5&.P$32> MAXTR]I!C#Q1E/0I(2U.V%"29!N59"RC##SG\0'GV>BC3#SG]0-'M&DKX0T\> MF6K(J0:*8@T%7D&:^^:+S"ODO )%@84"B5*=T895\AY=?^89SO" MOBS3U T78>[A \JX0@%7=)VLD8.([E4$B6_FRJ!"OG\#H#M:Y+NS)_:(!(UG M56L9>%H 'E#@:8%DB$C'19#=$^+1CHP[+> .*.ZT@#NZU1%H@ M'MU#KS5'F?N80^9'D+DME/(8\GR;:L$0W7K.HNS14$Q?N)(L+X!.Y.CNV[\V M[6$\)NF"K;TT_?"9?==Z.XIYP>'L@+2OX7DS':C\ZF8ZW_E:MH=3TP5OMN]M M/9X?[*WMC7.I/KD!.YIR=[NIS+X?+C-WW4[G*M--;\_SF5%T.[A:_0=02P,$ M% @ '$JH3%]=^P.Q 0 T@, !@ !X;"]W;W)K0,A!Y&6\3)YU+!N#2OK _QMY]+R=NX0'E+U&Y-J=W ME%10\UZZ9QR>8.KGFI*I^6]P!NG3@Q)?HT1IXY>4O76H)A8O1?'W\10ZGL/$ M?X&M ]()D'X"L+%05/Z%.UYD!@=BQMEW/%QQLD_];,H0C*.(_[QXZZ/G(DEN M,G8.1%/.8>KL.WJPJW$;[]2^'M.L%NE6 7"7;_ M;7$MY^Y3$;:8J0+3Q&VRI,1>QTU>1.>%O4_CG?Q)'[?].S>-T):&PO=V]R:W-H965T&UL?5/; M;IPP$/T5RQ\0@Y>VR0J0LJFJ5FJE5:JVSUX8P(J-J6V6].\[-H2B!N7%]HS/ M.7/Q.)^,?7(=@"?/6O6NH)WWPY$Q5W6@A;LQ _1XTQBKA4?3MLP-%D0=25HQ MGB3OF1:RIV4>?6=;YF;T2O9PML2-6@O[YP3*3 5-Z8OC4;:=#PY6YH-HX3OX M'\/9HL56E5IJZ)TT/;'0%/0^/9ZR@(^ GQ(FMSF34,G%F*=@?*D+FH2$0$'E M@X+ [0H/H%00PC1^+YIT#1F(V_.+^J=8.]9R$0X>C/HE:]\5]):2&AHQ*O]H MIL^PU/..DJ7XKW %A?"0"<:HC')Q)=7HO-&+"J:BQ?.\RS[NTWR3W2VT?0)? M"'PEW,8X; X4,_\HO"AS:R9BY]X/(CQQ>N38FRHX8ROB'2;OT'LMT_0N9]<@ MM&!.,X9O,2N"H?H:@N^%./%7=+Y//^QF>(CTPS8Z3_8%LEV!+ ID;Y:X@^'_ M%\DV/=5@VSA-CE1F[.,D;[SKP-[S^";_X/.T?Q.VE;TC%^/Q96/_&V,\8"K) M#8Y0AQ]L-10T/AP_X-G.8S8;W@S+#V+K-R[_ E!+ P04 " <2JA,?E@Q MH[0! #2 P & 'AL+W=OMC"]H%T)_9,Q7'6CA;VP/!F\:Z[0(:+J6^=Z!J!-(*\9WNW=, M"VEHF2??V96Y'8*2!LZ.^$%KX7Z=0-FQH'OZZGB2;1>B@Y5Y+UKX"N%;?W9H ML86EEAJ,E]80!TU![_?'4Q;C4\!W":-?G4FLY&+M!V MA0=0*A*AC)\S)UU21N#Z_,K^(=6.M5R$AP>K?L@Z= 6]HZ2&1@PJ/-GQ(\SU MW%(R%_\9KJ P/"K!')55/JVD&GRP>F9!*5J\3+LT:1^GF^QVAFT#^ S@"^ N MY6%3HJ3\4011YLZ.Q$V][T5\XOV18V^JZ$RM2'+$_X/S;?AA4^$AP0]_*3QL$V2;!%DBR-XL<2LF^R<)6_54 M@VO3-'E2V<&D25YYEX&]Y^E-_H1/T_Y%N%8:3RXVX,NF_C?6!D INQLSF\9L,H+MYQ_$EF]<_@902P,$% @ '$JH3"Y/L9VU 0 MT , !@ !X;"]W;W)KM.I?3UOO^P)@K6]#"79D>.KRIC=7"HVD;YGH+HHHDK1C?[6Z8%K*C119] M)UMD9O!*=G"RQ U:"_OG",J,.4WHA^-)-JT/#E9DO6C@&?S/_F318HM*)35T M3IJ.6*AS>I\F#@L#M @^@5!#" M-%YG3;J$#,3U^4/]:ZP=:SD+!P]&_9:5;W-Z1TD%M1B4?S+C(\SU7%,R%_\= M+J 0'C+!&*51+JZD')PW>E;!5+1XFW;9Q7V<;O9\IFT3^$S@"^$NQF%3H)CY M%^%%D5DS$COUOA?AB9,#Q]Z4P1E;$>\P>8?>2Y'>9NP2=&;(<8+P%219$ S% MEPA\*\*1?Z+S;?I^,\%]I._7T?GUMD"Z*9!&@?1_%7Z&)/SFGQALU5$-MHFS MY$AIAB[.\WS5VOS;& Z:RN\(!:O%[+8:" MVH?C+9[M-&23X4T__Q^V?.+B'5!+ P04 " <2JA,S_Q/3;0! #2 P M&0 'AL+W=O8CTT*V-$^C[VSR M%'NG9 MG0VROM3"_3J!PR.B6OCD>9-VXX&!YVHD:?H#[V9V-M]C,4DH-K978 M$@-51F^WQU,2XF/ HX3!+LXD5')!? [&US*CFR (%!0N, B_7>$.E I$7L;+ MQ$GGE &X/+^Q?XFU^UHNPL(=JB=9NB:C!TI*J$2OW ,.]S#5\X&2J?AO< 7E MPX,2GZ- 9>-*BMXZU!.+EZ+%Z[C+-N[#>+-/)M@Z@$\ /@,.,0\;$T7EGX43 M>6IP(&;L?2?"$V^/W/>F",[8BGCGQ5OOO>9;OD_9-1!-,:<4 M?"W%B?\#Y^OPW:K"783O_E!X6"=(5@F22)#\M\2UF$]_)6&+GFHP=9PF2PKL MVSC)"^\\L+<\OLE[^#CMWX6I96O)!9U_V=C_"M&!E[*Y\2/4^ \V&PHJ%XY[ M?S;CF(V&PV[Z06S^QOEO4$L#!!0 ( !Q*J$R:9Z ;L@$ -(# 9 M>&PO=V]R:W-H965T=.J\/C+FR!2WFAPYO:6"T\FK9AKK<@J@C2BO$DN65:R(X66?2=;)&9P2O9 MPOCF?9M#XX6)'UHH$OX+_V)XL66U@JJ:%STG3$0IW3 M^]WAN _Q,>";A-&MSB14D=)1748E#^V8R/,-?SCI*Y^$]P 87A00GF M*(UR<27EX+S1,PM*T>)MVF47]W&Z2:^P;0"? 7P!W$4 FQ)%Y1^$%T5FS4CL MU/M>A"?>'3CVI@S.V(IXA^(=>B_%+DTR=@E$<\QQBN'KF"6"(?N2@F^E./*_ MX'P;GFXJ3",\_4WA/_+O-PGVD6#_WQ*W8OY4R58]U6";.$V.E&;HXB2OO,O MWO/X)K_"IVG_+&PC.T?.QN/+QO[7QGA * M]/,/8LLW+GX"4$L#!!0 ( !Q*J$PM%J!5M $ -(# 9 >&PO=V]R M:W-H965TJZF5-NG4 M:=MG+G$25, ID$OW[PP.\CB E6;+;W3#%A:9E'GTG4^8X."DTG RQ@U+< M_#J"Q+&@>_KN>!9MYX*#E7G/6_@&[GM_,MYB"TLM%&@K4!,#34'O]H=C%N)C MP \!HUV=2:CDC/@2C*>ZH+L@""14+C!POUW@'J0,1%[&Z\Q)EY0!N#Z_LW^. MM?M:SMS"/AR?> M'Q+?FRHX8ROBG1=OO?=2[M,T9Y= -,</J7PFR;(-LDR")!]F&)6S'7_R1AJYXJ,&V<)DLJ''2RN_(CU/D/MA@2&A>.G_S93&,V&0[[^0>Q MY1N7OP%02P,$% @ '$JH3+R +"&T 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$CMMH\BVU+2J.FF3HE;;/A/[ M;*,"YP*.NW]?P*[G;=:^ '?<>_?N.+(!S:MM 1QY5U+;G+;.=0?&;-F"XO8* M.]#^ID:CN/.F:9CM#/ J@I1DR69SPQ07FA99])U,D6'OI-!P,L3V2G'SZP@2 MAYQNZ:?C632M"PY69!UOX 7<]^YDO,5FEDHHT%:@)@;JG-YM#\==B(\!/P0, M=G$FH9(SXFLPOE0YW01!(*%T@8'[[0+W(&4@\C+>)DXZIPS Y?F3_3'6[FLY M(*IGFM*IN*_P@6D#P]*?(X2I8TK*7OK4$TL M7HKB[^,N=-R'\>8ZG6#K@&0")#-@'_.P,5%4_L =+S*# S%C[SL>GGA[2'QO MRN",K8AW7KSUWDNQ36\R=@E$4\QQC$F6,7,$\^QSBF0MQ3'Y!YZLP]-5A6F$ MIW\HO%TGV*T2["+![K\EKL7L_TK"%CU58)HX39:4V.LXR0OO/+!W27R3W^'C MM'_CIA':DC,Z_[*Q_S6B R]E<^5'J/4?;#8DU"X<;_W9C&,V&@Z[Z0>Q^1L7 M'U!+ P04 " <2JA,&A(]*[0! #2 P &0 'AL+W=O M%_ Z_?L"=EPKL?("S'#.F0M#-J)YMBV (R]:=3:GK7/]@3%;MJ"%O<(>.G]3 MH]'">=,TS/8&1!5)6C&>))^8%K*C119])U-D.#@E.S@98@>MA?E[!(5C3G?T MU?$HF]8%!RNR7C3P$]RO_F2\Q1:52FKHK,2.&*AS>K<['-. CX#?$D:[.I-0 MR1GQ.1C?JIPF(2%04+J@(/QV@7M0*@CY-/[,FG0)&8CK\ZOZEUB[K^4L+-RC M>I*5:W-Z2TD%M1B4>\3Q*\SU7%,R%_\=+J \/&3B8Y2H;%Q).5B'>E;QJ6CQ M,NVRB_LXW?";F;9-X#.!+X3;&(=-@6+F#\*)(C,X$C/UOA?AB7<'[GM3!F=L M1;SSR5OOO12[_>>,78+0C#E.&+[&+ CFU9<0?"O$D;^C\VWZ?C/#?:3OU]'3 M9%L@W11(HT#Z88D;F/1MD6S54PVFB=-D28E#%R=YY5T&]H['-_D/GZ;]AS"- M["PYH_,O&_M?(SKPJ217?H1:_\$60T'MPO'&G\TT9I/AL)]_$%N^&PO=V]R:W-H965TMC"]H%T)_9,Q7'6CA;VP/!F\:Z[0( M:+J6^=Z!J!-(*\9WNW=,"VEHF2??V96Y'8*2!LZ.^$%KX7Z=0-FQH'OZZGB2 M;1>B@Y5Y+UKX"N%;?W9HL86EEAJ,E]80!TU![_?'4Q;C4\!W":-?G4FLY&+M M!VA0=0*A*AC)\S)UU21N#Z_,K^(=6.M5R$AP>K?L@Z M= 6]HZ2&1@PJ/-GQ(\SUW%(R%_\9KJ P/"K!')55/JVD&GRP>F9!*5J\3+LT M:1^GFUL^P[8!? ;P!7"7\K I45+^*((H]R(^\?[(L3=5=*96I#L4 M[]%[+?<9S]DU$LTQIRF&KV.6"(;L2PJ^E>+$_X/S;?AA4^$AP0]_*3QL$V2; M!%DBR-XL<2LF^R<)6_54@VO3-'E2V<&D25YYEX&]3X_(_H1/T_Y%N%8:3RXV MX,NF_C?6!D INQLSF\9L,H+MYQ_$EF]<_@902P,$% M @ '$JH3-S8TL:T 0 T@, !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0[P*Y: 5(V515*S72*E';9R\,8,47:ILE^?N,#:&T M17VQ/>,Y9\Z,Q_EH[(OK #QY55*[@G;>]P?&7-6!XN[*]*#QIC%6<8^F;9GK M+? Z@I1DR6YWPQ07FI9Y])ULF9O!2Z'A9(D;E.+V[0C2C 7=TP_'DV@['QRL MS'O>PC/X[_W)HL46EEHHT$X832PT!;W?'XY9B(\!/P2,;G4FH9*S,2_!^%H7 M=!<$@83*!P:.VP4>0,I A#)^S9QT21F Z_,'^^=8.]9RY@X>C/PI:M\5](Z2 M&AH^2/]DQB\PUW--R5S\-[B Q/"@!'-41KJXDFIPWJB9!:4H_CKM0L=]G&[2 M=(9M Y(9D"R NYB'38FB\D_<\S*W9B1VZGW/PQ/O#PGVI@K.V(IXA^(=>B_E M/KO.V240S3''*299QRP1#-F7%,E6BF/R#SS9AJ>;"M,(3_]0>+--D&T29)$@ M^V^)6S&W?R5AJYXJL&V<)DV$ *[Y0VRSIWW=L"*4-RHOM M&<\YF!XTWC;&*>S1MRUQO@=<1 MI"1+D^0=4UQH6N;1=[9E;@8OA8:S)6Y0BMO?)Y!F+.B.OC@>1-OYX&!EWO,6 MOH/_T9\M6FQAJ84"[831Q$)3T+O=\92%^!CP*&!TJS,)E5R,>0K&E[J@21 $ M$BH?&#AN5[@'*0,1RO@U<](E90"NSR_LGV+M6,N%.[@W\J>H?5?0 R4U-'R0 M_L&,GV&NYY:2N?BO< 6)X4$)YJB,='$EU>"\43,+2E'\>=J%COLXW>RS&;8- M2&= N@ .,0^;$D7E'[GG96[-2.S4^YZ')]X=4^Q-%9RQ%?$.Q3OT7LM==LC9 M-1#-,:U,8J[M&T#7.=!5Y%D)(L MW6QNF.)"TR*+OI,M,M-[*32<+'&]4MR^'D&:(:<)?7<\BJ;UP<&*K.,-/('_ MWITL6FQFJ80"[831Q$*=T]OD<-R%^!CP0\#@%F<2*CD;\QR,KU5.-T$02"A] M8."X7> .I Q$*./7Q$GGE &X/+^S?XZU8RUG[N#.R)^B\FU.]Y144/->^D'.SGV#K@'0" MI#-@'_.P,5%4?L\]+S)K!F+'WG<\/'%R2+$W97#&5L0[%._0>RF2ZR1CET T MQ1S'F'09,T4,KF M"D>HQ0\V&Q)J'XZ?\&S',1L-;[KI!['Y&Q=O4$L#!!0 ( !Q*J$S-B'&PO=V]R:W-H965T5=2VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*49,EF<\T4 M%YH66?2=3)%A[Z30<#+$]DIQ\^L($H><;NFGXUDTK0L.5F0=;^ %W/?N9+S% M9I9**-!6H"8&ZIS>;0_'-,3'@!\"!KLXDU#)&?$U&%^JG&Z"()!0NL# _7:! M>Y R$'D9;Q,GG5,&X/+\R?X8:_>UG+F%>Y0_1>7:G-Y24D'->^F><7B"J9X] M)5/Q7^$"TH<')3Y'B=+&E92]=:@F%B]%\?=Q%SKNPWBSNYE@ZX!D B0SX#;F M86.BJ/R!.UYD!@=BQMYW/#SQ]I#XWI3!&5L1[[QXZ[V78KM/,W8)1%/,<8Q) MEC%S!//L>K,-WJPIW$;[[0^%^G2!=)4@C0?K?$M=BKO]*PA8] M56":.$V6E-CK.,D+[SRP=TE\D]_AX[1_XZ81VI(S.O^RL?\UH@,O97/E1ZCU M'VPV)-0N'&_\V8QC-AH.N^D'L?D;%Q]02P,$% @ '$JH3%SAP27/ 0 MG 0 !D !X;"]W;W)K&UL=51M;]L@$/XKB!]0 M')(X761;:EI5F[1)4:=UGXE]?E'!>(#C[M\/L.-Y+OL2N//S*M37!O3'0G1>0V"Z3O906N_E%()9FRH*J([!:SP),$)C:*8"-:T.$M\ M[JRR1/:&-RV<%=*]$$S]/@&70XHW^)9X::K:N 3)DHY5\!W,C^ZL;$1FE:(1 MT.I&MDA!F>*'S?$4.[P'O#8PZ,4>N4XN4KZYX$N1XL@5!!QRXQ287:[P")P[ M(5O&KTD3SY:.N-S?U)]][[:7"]/P*/G/IC!UBN\Q*J!D/3'*D]F]PE_5'X;[9X;;/7;+,_).3JA";,:<30)69&$*L^ M6]"0Q8E^H-,P?1NL<.OIVZ7[YA 6V 4%=EY@]T^+]ZL60YA/89-]T&3_42". M5B8AS'].,@Z:Q $!NC()8;8K$[*X'0)4Y>="HUSVK9_)178>O0?J;]=?^#BW MWYBJFE:CBS3VCOJ;5$IIP)82W=F&:_M4S &'TKCMP>[5.#!C8&0WO05D?I"R M/U!+ P04 " <2JA,JGZYLK,! #2 P &0 'AL+W=OOVA-BR!Y ^3^U M-I(Y[YJ&V,X JR))"D(WFQV1C"M<9#%V-$6F>R>X@J-!MI>2F<\#"#WD.,&7 MP"MO6A<"I,@ZUL!/<+^ZH_$>F54J+D%9KA4R4.?X(=D?TH"/@-\CD MI/5;<%ZJ'&]"02"@=$&!^>,,CR!$$/)EO$^:>$X9B$O[HOX4>_>]G)B%1RW^ M\,JU.;['J(*:]<*]ZN$9IGYN,9J:_PYG$!X>*O$Y2BUL_**RMT[+2<67(MG' M>'(5SV'2O]#6"70BT"L"&1/%RK\QQXK,Z &9<[*F?31F"<13QGR_> M^NBY2'9I1LY!:,(<1@Q=8F8$\>IS"KJ6XD#_H]-U^G:UPFVD;Y?9D[MU@715 M((T"Z3\MWEZUN(;9724ABYE*,$W<)HM*W:NXR8OHO+ /--[)%WS<]A_,-%Q9 M=-+.WVR[Z061^1D7?P%02P,$ M% @ '$JH3'D2.Z/& 0 -P0 !D !X;"]W;W)K&UL;51A;]L@$/TKB!]0'!(W661;:EI5F[1)4:=MGXE]ME'!>(#C[M\/ ML.MY*5\,=[Q[[^[@G(U*OYH6P*(W*3J3X];:_DB(*5N0S-RI'CIW4BLMF76F M;HCI-; J!$E!:)+<$\EXAXLL^,ZZR-1@!>_@K)$9I&3ZSPF$&G.\P>^.%]ZT MUCM(D?6L@>]@?_1G[2RRL%1<0F>XZI"&.LU7)B!1R5^\E-Z9VA%.'/) M&^>]%IO[?4:NGFC&G"8,76,6!''LBP2-29SHAW :#]]&,]R&\.U:G29Q@EV4 M8!<(=O^5>+@I,8;Y%!=)HR+I1X)]3[CD6BD++I7DSN72NBE># &U]=N]V^OI+4^& M5?T\IF3Y5Q1_ 5!+ P04 " <2JA,Z3[$[+(! #2 P &0 'AL+W=O MV$ *S9#;;.D?U_;L(1N><$SPSEG+AYG(YI7VP(X\J959W/:.MC/QGOL46EDAHZ*[$C!NJTKFYK_"!92'ATI\CA*5C5]2 M#M:AGE5\*5J\3:?LXCG.^E?:-H'/!'Y#8%.B6/DGX421&1R)F6;?BW#%^P/W MLRE#,(XB_O/%6Q^]%/L'GK%+$)HQQPG#UY@%P;SZDH)OI3CR_^A\FYYL5IA$ M>K+.SI-M@713((T"Z3\M)C15=%O:1QSMY MAT_;_DV81G:6G-'YFXWSKQ$=^%)V=WZ%6O_ %D=![8+YX&TSK=GD..SG%\26 M9US\!5!+ P04 " <2JA,E71LF;@! #1 P &0 'AL+W=O?&+-E"UK8.^RA M\S.[W3W30G:TR*+O8HH,!Z=D!Q=#[*"U,'_/H'#, M:4+?',^R:5UPL"+K10,_P/WL+\9;;%&II(;.2NR(@3JGC\GIG 9\!/R2,-K5 MF81*KH@OP?A:Y707$@(%I0L*PF\W> *E@I!/X\^L29>0@;@^OZE_CK7[6J[" MPA.JW[)R;4X?**F@%H-RSSA^@;F> R5S\=_@!LK#0R8^1HG*QI64@W6H9Q6? MBA:OTRZ[N(_3S9[/M&T"GPE\(3S$.&P*%#/_))PH,H,C,5/O>Q&>.#EQWYLR M.&,KXIU/WGKOK4B.AXS=@M",.4\8OL8L".;5EQ!\*\29?Z#S;?I^,\-]I._7 MT?EA6R#=%$BC0+H22(_O*OP(28[W[V*P54LUF"8.DR4E#ETRN_,3U/K_M1@*:A>.1W\VTY1-AL-^_D!L M^<7%/U!+ P04 " <2JA,'E=?4S+8&>!E)2K)DM?K$%!>:YFF,'4V>8N>DT' TQ'9*4SZ)T34;O*"FAXIUT3]A_A;&?6TK&YK_#&:2'ATI\C@*EC5]2=-:A&E5\ M*8J_#J?0\>Q'_0MMF9",A.2*P(9$L?)'[GB>&NR)&6;?\G#%ZWWB9U.$8!Q% M_.>+MSYZSM>[7+-,WBQ5N(GTSS[[Y M(/]V46 ;!;9O6KR[:G$)\_DJ"9O-5(&IXS994F"GXR;/HM/"WB?Q3O[#AVW_ MP4TMM"4G=/YFX_PK1 >^E-6-7Z'&/[#)D5"Y8.Z\;88U&QR'[?B"V/2,\W]0 M2P,$% @ '$JH3(L0L^_% 0 -P0 !D !X;"]W;W)K&UL=53M;ML@%'T5Q ,4?R1I%-F6FE;5)FU2U&KK;V)?VZA@/,!Q M]_8%[+INQOX8N)Q[SKG =39*]:I; (/>!.]TCEMC^@,ANFQ!4'TC>^CL3BV5 MH,8N54-TKX!6/DEPDD31C@C*.EQD/G92128'PUD')X7T( 15?X_ Y9CC&'\$ MGEC3&A<@1=;3!I[!_.I/RJ[(PE(Q 9UFLD,*ZAS?Q8?CUN$]X#>#4:_FR%5R MEO+5+;Y7.8Z<(>!0&L= [7"!>^#<$5D;?V9.O$BZQ/7\@_W1UVYK.5,-]Y*_ ML,JT.=YC5$%-!VZ>Y/@-YGJV&,W%_X +< MW3JQ&*;GV7U0.VD@QLU@K@KY- M(^O\.$X[N]V<%DY(YH1D2=A['3()>>GH; M)M@$"3:>8/.EQ/BJQ!#F/RZW09%M@""]$@EA-E5H8V<]M2I9_1?$.4$L#!!0 ( !Q*J$S?>2*+W@$ $% 9 >&PO M=V]R:W-H965TZA37QG0G M0G1>@V#Z07;0VI-2*L&,-55%=*> %3Y(<$*CZ$ $:UJ<)=YW45DB>\.;%BX* MZ5X(IGZ?@O883<5_@1MP"W>96(U< MO78>*_AX4#Z!1 5P%D%/*9?V"&98F2 U+CW7?, M_>+-B=J[R9W37X4_L\EKZ[UEF^,^(3='-&'.(X8N,3."6/99@H8DSO1=. V' M;X,9;GWX=JF^B\($NR#!SA/L_BGQL"HQA(G#(ON@R#Y <%R)A#"/89%#4.3P MGN Q6HF$,/_Y77%0) X0T)5("+-=B9#%$Q2@*M]\&N6R;WWC+[QS?S]1_X3_ MPL?A\)6IJFDUNDIC&\$_UU)* S:5Z,'>:FWGT6QP*(W;QG:OQJX<#2.[:>"0 M>>IE?P!02P,$% @ '$JH3"(8!$:X 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0[[)LFJP *9NJ2J566J5J\NR% M :SX0FRSI'_?L2&$IKS8GO$Y9RX>9X.Q+ZX%\.1-2>URVGK?'1AS90N*NRO3 M@<:;VEC%/9JV8:ZSP*M(4I(EF\TU4UQH6F31=[)%9GHOA8:3):Y7BML_1Y!F MR.F6OCL>1=/ZX&!%UO$&?H'_W9TL6FQ6J80"[831Q$*=T[OMX9@&? 0\"1C< MXDQ")6=C7H+QO]X>.+M(<'> ME,$96Q'O,'F'WDNQO4TS=@E"$^8X8I(E9D8P5)]#)&LACLE_]&2=OEO-Q M^1L7?P%02P,$% @ '$JH3"2E[8S4 0 G 0 !D !X;"]W;W)K&UL=51A;]L@$/TKB!]0$I*X:61;:CI5F[1)4:=UGXE] MME'!N(#C[M\/L.MY*?UBN./=>W=GCG10^L4T !:]2=&:##?6=@="3-& 9.9& M=="ZDTIIR:PS=4U,IX&5(4@*0E>KA$C&6YRGP7?2>:IZ*W@+)XU,+R73?XX@ MU)#A-7YW//&ZL=Y!\K1C-?P$^ZL[:6>1F:7D$EK#58LT5!F^7Q^.B<<'P#.' MP2SVR%=R5NK%&]_*#*]\0B"@L)Z!N>4"#R"$)W)IO$Z<>);T@>.\EWQ]=YN2BR>:,,<10Y>8&4$<^RQ!8Q)'^B&3J$@2(:!7 M(C',YDJ$+&Z'!%V'N3"H4'T;9G+AG4?OGH;;]0\^SNT/IFO>&G16UMW1<),J MI2RX5%8WKN#&/16S(:"R?GOK]GH C(_2/E?4$L#!!0 ( !Q* MJ$R^P)3YM@$ -(# 9 >&PO=V]R:W-H965T\;G MG+EX7$S:O-@>P*%7*90M<>_<<"3$UCU(9F_T ,K?M-I(YKQI.F(' ZR))"D( M39);(AE7N"JB[VRJ0H].< 5G@^PH)3-_3B#T5.(4OSF>>=>[X"!5,; .OH/[ M,9R-M\BJTG )RG*MD(&VQ/?I\90%? 3\Y##9S1F%2BY:OP3C2U/B)"0$ FH7 M%)C?KO 0@0AG\;O11.O(0-Q>WY3?XRU^UHNS,*#%K]XX_H2WV'40,M&X9[U M] 1+/3E&2_%?X0K"PT,F/D:MA8TKJD?KM%Q4?"J2O.+T2'UOZN",K8AW/GGKO=>*)EE!KD%H MP9QF#-U@TA5!O/H:@NZ%.-'_Z'2??MC-\!#IAVWT/-\7R'8%LBB0_5-B_J'$ M/>-=!_:>QC=YA\_3_HV9CBN++MKYEXW];[5V MX%-);OP(]?Z#K8: UH7C)W\V\YC-AM/#\H/(^HVKOU!+ P04 " <2JA, MZ_&)AQ(" "W!0 &0 'AL+W=O"T:4/HH#DIT LK,D M1A&.HCEBI&G#LK"QC2@+?E2T:6$C GEDC(B_*Z"\7X9Q> X\-8=:F0 JBXX< MX!>HYVXC] F-*KN&02L;W@8"]LOP(5ZLW*DZHGWWV#PDX;!8/X'G(!JN*E$YZ@XE?8WJ(Y2<3:HZ%(8>7-KT]JU'_3/ M-#\!#P0\$G3N_Q&2@9"\$V;6O*O,6OU*%"D+P?M N#^K(^9.Q(M$-[,R0=L[ M^TV[E3IZ*G&4%>ADA ;,RF'P!!./"*35QQ38EV*%;^CX,L':@TC]&1*OB<3R MDPL3N5]@YA6868'9A<#]51<<)K.8UG5A%N$TN?+B@<4XPQ]T+/66D]Z6$T=^ M@;E78/[YAF1>@WS0TSVZRH,E]9R . M=C3(H.+'5IF;-8F.T^2&R+N,&VD_B3@TK0RV7.G7:-_,GG,% MNL;H3G>AUE-T/%#8*[/-]%ZX6>(.BG?#F$3CK"[_ 5!+ P04 " <2JA, M%CS%N_X# "[$@ &0 'AL+W=ONA=:5=JS6AWG]-@()I=+H MV^K@U:=*);LN*,\\]/W(RY.T<)?S;NRE6L[+72M]YURR[-%=%G9:%4ZG]POT,LV<1M0$= MXN]47>J;:ZMB7I-:K?*C_TV+[O,O/Y_VRW64](DRWE57IRJ[[=3TK8U MS*1NAVT[V*U^]TRO5ZU'WY8(./?>VD0#9MUC<(018\P7!C-&;"@B^)G$TR2O M3)%EBEV\N)W!C_D$@DT@N@3!+0%I5-%#9 #' M1DW/S'06NA%+-R+QD=FN$2&"0DQC@RZ#0BF1YR)9+I)PD88POD@RRR0,@ZE! M>2-)UTVB0-K:+F;9Q(0-WJS1*,&433!]7(3@\X;CWY7A>L",%(8@ \M$%F># MNQI;<1@PR0 58NP'4PL9WKP [TIHQ6$(&6059"/#&R%0)S0%LAXP8X4$8)N( M=SF@QF-V_QJH@TTBC(7EW0"\0P'U# 1;O_"N =$'>IL7.U"U(X1FP53O$,>V M?O!X'%%(^\KR/F*J6BDVYI8^A;W0=Y] MD&Y:T-K4O/N@_$"YO*\@MT$@Y=XSEO%,O&4@%3J";3O/BUCX'_@BX(4EJ+!H MO8(J:Q(*2[F"5XV@JD';RU18/E_$!\KE!2'H^Y@I-V WFI:)3-F,G_*]+FBO MF[:Y8C#2Y.#=?.3FJCIT)QJULRW/1=.NU\WH]=1DU9UQ&.-KF#UQXQN8/7/C MGT4XV^C2Z1/-6S_I#F:\GY3Z8YT_D^J0%K7S6C;Z:[[[Z-Z79:-TN?XG_7\\ MJF1WO55HF0!JF9**AJ]#7;+LK/#X GAF,9C%/?"4'I5Y]\*.M4.H- 8?&>@7J MAC/L@',OY&R\14TT;^F)R_E%_2'4[FHY4 ,[Q5]8:_L*W:&DA8Z>N'U4XW>( M]6Q0$HO_"6?@#NZ=N#T:Q4WX)LW)6"6BBK,BZ/LT,AG&,>I?:.L$$@ED)F3% M?PEY).17!#PY"Z5^HY;6I59CHJ?#&JB_$]DV=\UL?#+T+JRY:HW+GFM"TA*? MO5#$W$\8LL1\1.Q6$%D^8[!S,-L@JS9($"@^"*3K OFJ0!X$\J5 >K%DD"0 IS4 !D !X;"]W;W)K&ULE9M; M;]M($H7_BJ!W1WV_&+:!B>PX 7:!8 :[\ZS8] 4CB1Y)B6?__9(2[1'KG/(X M+Y9%G>XJ=G=]K+[P[+G=_+%]:)K=Y*_57ISMKWW=7)RUWW?+QW7S M=3/9?E^M%IO_?6R6[?/YU$Y?+OSZ>/^PZR_,+LZ>%O?-;\WN/T]?-]VWV6LM MMX^K9KU];->337-W/OW%GGZQ)O4E]I+_/C;/VZ/_)_V]?&O;/_HO7V[/IZ9W MJ5DV-[N^CD7W\:.9-\ME7U7GR)]#K=-7HWW!X_]?:O^TO_ON;KXMMLV\7?[^ M>+M[.)^6Z>2VN5M\7^Y^;9\_-\,=Q>EDN/U_-3^:92?O/>ELW+3+[?[OY.;[ M=M>NAEHZ5U:+OPZ?C^O]Y_-0_TLQ7L -!=Q["_BA@'\MT#G[5H$P% A_%PAO M%HA#@?C> FDHD%X+O*W/@SZ_UT 9"I1W&JB#O@H#LT/O[8?#Y6*WN#C;M,^3 MS6%(/RWZR+&GM1MP-_W%_?C:_]:-B&UW]<>%<^YL]J.O:-#,#QIWI+&OBEE7 M^ZL)QTS,'107!BZ)(HXE5T1B_5ASC9H@)%](-<[SF_&TO?R^ G]<@2F\@D K M"/L*PG$%6;3W09+WDO6AO8-Q4=S+)9%9EYW2-Y%Z$]&;(KPY2.*1F1I#,<(9 M5!53B^.^).I+0E^J\"6!E1!RE@V#*F^SK]R73'W)X(L7=SS/8,65%$5?7A*5 MRR5R7PKUI: O5OA2P(I-UB;A"ZI*UY7B*A$7%+C(R#"^)J%K#/;&& M@\N@+UZ"R^!(,%D9"%8!I$4[0=JQI&6K4%T25=L-4 M)BG><+):1*N7.!LTPAOH*:92O>%LM0C7("$R:$8]U;%*>H.J-WJ*T]4B7@., M8B1G-VP"N)/!'5^J%2U]S63=,U7(OC!9=2J9.*\M CM 5""+4PH2+-=,9KR6 M<%@.;8O4#C+EL$AD'Z-)TA\BR\4J8]%Q\0\C+!^W< M86IL.SL%6HCIXG'N-/:(@]XAZ*-$J\,$V9IBDI$>_:-N[!&'O4/81XE#A["W M/D&74556O.%P=@AGF;//'5(W9$/&--%%;ZWR,'0@PDE=W M/18E&8A%A0R>(]PCPN7HF7M$N*ORN4Q%2DKL.>8]8C[)U,83S-=JP!N2H5NO M31@\![U'[B9)38\$=S8D=(CI7%(]4M8LD.,RMN8>^>R\KT4Z1&0N9V6>[SG% M/5(\26IZ@N=N%B_=055-VO#A"/>(\"2!Z1'-W5S?R?GF-=/EG-4!S1'N$>$9 M/")H+B'*G/Z:Z7+T3IGG>8YPCPC/$N$>X4RAZ3'%?@N:GF/<(\;5]-!S[OH# M!=^WE,T MY@R'5B#0\M(0@9$/6IP%SJ) %F6=-J8X/$+^B3CCT1Y(M$.<83)V4I/"N<"1 M$# Q@N7P@#G627!*$AHY-R+AADSY(G+C)'JEW2+G1B1KES)-BV3M4FFUR*$1 MR9JD3, BXN D1&5J$SD.(EEME&E#Q%!_PPZ/]$C6$>7S-V(4GUBKC0)E[X6L M$,JGZJ YIOJ)]PI&(X_AB#$,ZZ*#YGB-\<1\,-I>$H_T2'9-8%CGGS+$>1#) M"AN,N/(S+<=Y$-^QBL2\<=PEQ!S/'A+.BDV*4YVOBM$M(.Y@/)I+].*XGC M+B'N8)J7",CTP9TYR#+)?[0I:>:(RO;]667FT,@(#<@J,UF1]]45S1*G1D9J M0%Z9D1HU&BUUR9P:F9PND=3(A ?!>:WY>;QGDKO 0FV:A*UM:+, SZ3Y$6" M)9-%CIB2UG3*B0^2O,A'2"9K'.H"?>;1G,EQ#DFPC-&LGUO(/)@S.:LAL^6, MP5R.UY#&AU-X+!=R#D/2J6!28J-7:%MXP!L24.ADJF&#*0*EG1?&-GMG(T5)+VRTBJF"V,=F;' M=C@:*MDEEX%4$0TA97TX<#94LOLM(ZF2XZ$U1&V$W@)MD\QI.;9&/8J7=EC7)X MTY#-83B]:0@@O+:89XUR,M.0?5\XU&;(AFZ7[/N4ZNOKZ5L]'U[]A(:[/[>FE)=>O[.DG=OW:GGZF>G?ZB=5_ M[4X_L^M=6\2N)A/);WT3]+_MWT&:_7U[AU>8_KW8W#^NMY-O[6[7KO9O?]RU M[:[IVLY\Z+KEH5G[_M]^-K&PO=V]R:W-H965T%W, MCDK8^MX<#/3'UPMLOT!<4^5Y?_3'6:V^"XS6^HGJFB6"MYZ MHOM:#34_!7HF6LS<&*UV]IVN5FKK.<-XG@9G0]1CUAT&CS!H0 2:?0B!72'6 M^,X=7P?8.!"1.P)Q%D&L/[DJ(G83S)P$,TLP&Q/$-R)TD-A"ZDZ$68@C4-.!(1.?#(7N>Q0Z*/ $Q<151(\KBIQ7;87PQYKVF"M1%\F4 MILA]XQ!Y0%47B)";.,&H4U4@CK:I2R_GIUJ9GC"R#H-CA4VGN[&OS4"Q'?"= MIIM&WZDXEK7T=ESI/FJ[W8%S!3K'\$E?I$(/P.' X*#,-M9[T4V![J!XTT^X M8!BSV3]02P,$% @ '$JH3(>15?U2 @ A0< !D !X;"]W;W)K&ULC55=KYL@&/XKQOL=!#_;6).VR[(E6W)REK-=4TNK M.2@.:#W[]P.D'FOITIL*]'F?#T3>O&?\352$2.^]H:U8^964W1( 45:DP>*) M=:15_QP8;[!44WX$HN,$[TU10P$*@@0TN&[](C=KS[S(V4G2NB7/W!.GIL'\ M[X90UJ]\Z%\67NIC)?4"*/(.'\E/(E^[9ZYF8&39UPUI12^J.F+IR. M+^Q?3'@59H<%V3+ZN][+:N5GOK3?^=G E5<.U$:92, M"O/KE2BY0&.7@K(DL9C-@T 0#1P10 M[*,$UP&*4>:V @/WIQ8\D-B"ID*3 MO;^6N?-%PP?.L@7%]P[S$-JBKMXR3),[=IQ?_QJB1U*C&R$8A//C!":76D/X MT=S_PBO9J37-9[(Z]IBU:3'@ SXTJ!^8'^M6>#LFU=5J+L #8Y(H,\&3VI5* M]<1Q0LE!ZF&JQGQH#,-$LLXV/3!VWN(?4$L#!!0 ( !Q*J$R\7$&PO=V]R:W-H965T\9.&@74F]@S_N>;@YUBL.[= M=P"!?&AE?$F[$/H-8[[N0 M_97LP>-):IT5 TQV8[QV()@5IQ7B6_6!:2$.K M(OEVKBKL,2AI8.>(/VHMW/\M*#N4-*=GQ[,\="$Z6%7TX@ O$%[[G4.+S91& M:C!>6D,QD;^U[-!Z;DF:Q(%!0AT@0N)S@'I2* M("SCW\2D<\H8N-R?Z;]2[]C+7GBXM^JO;$)7TEM*&FC%485G._R&J9]K2J;F MG^ $"N6Q$LQ16^73E]1''ZR>*%B*%A_C*DU:AXE_#KLS=>]V@$VT\OF&PO=V]R:W-H965T%[N+OB<=U(]ZPK !"^"-WH55L:TCX3HL@+!](-LH;%OCE() M9NQ6G8AN%;"#)PE.:!3-B&!U$Q:YC^U4D96(]2KU39Z*6A*$<2JCQ84L]C0 M#_2)P19!9+A#@A:1>'[RKH@$%TA1@=0+I.\$TDD7,$PV*03#S/!$,C21#!&8 MXP(S5&!V?ROFJ, (F"]1D\5$@BR8F".:6R1(U62(F-S[<.,(/ M1W1_-^,;YRN^HY\8**,W?-!#MH[I'2U%0=-ZR-7H$*!.?LKJH)3GQKA#>A4= M)_G:#_))?.,FO!]);S+]]?"=J5/=Z& OC1UL?OP[!&H[(TT;C@< MC5O.[5KU8[G?&-D.5PX9[[WB'U!+ P04 " <2JA,S40_D3L" "0!@ M&0 'AL+W=O,][GN/ H1@9?Q$-@/1> M.]J+K=](.6R"0-0-=$3?(>$>DVO)3( 8.Y&"2.AJ@,$R#CK2]7Q8F M]LC+@ITE;7MXY)XX=QWA?RN@;-SZD7\-/+6G1NI 4!8#.<%/D,_#(U>[8'8Y MM!WTHF6]Q^&X]1^BS2[7>B/XU<(H%FM/=[)G[$5OOAVV?JB!@$(MM0-1EPOL M@%)MI##^3)[^7%(G+M=7]R^F=]7+G@C8,?J[/^=X C.5/YQ,:O,/63 M^-[4_'>X %5R3:)JU(P*\^O59R%9-[DHE(Z\VFO;F^LX^5_3W EH2D!S@JK] MOP0\)>"WA-@T;\E,JY^))&7!V>AQ^V<-1#\3T0:KPZQUT)R=N:>Z%2IZ*5$2 M%\%%&TV:RFK00A/-BD"YSR60JT2%;M+1^P([AR)Q5\#.)K#)QTM A-T&L=,@ M-@;Q.X!D=0I6DQE-;S0)SM-5)PY1DMZ[41(G2N) 656IK"995$$X7:/B_(,SR9P@F0,D7X%DMR (1_ZE=F$9W'Z@/2 M@V 5K]2XM=/QS<;.ZA^$G]I>>'LFU9@QP^#(F 3%&-ZIHVK4YV'>4#A*O2#=/\#^:/4/D/4$L#!!0 ( !Q*J$SJ"G[<]@$ %$% 9 M>&PO=V]R:W-H965T0/6 /FDHT J4E5 MM5(K15MU^^S (: UF-I.V/Y];4,02ZR^Q/;QS)P9QS@;N7B3#8#RWCO6RQPU M2@U[C&790$?E$Q^@USLU%QU5>BDN6 X":&5)'<.A[R>XHVV/BLS63J+(^%6Q MMH>3\.2UZZCX>P#&QQP%Z%YX:2^-,@5<9 .]P$]0OX:3T"N\J%1M![UL>>\) MJ'/T*=@?$X.W@-<61KF:>R;)F?,WL_A6Y<@WAH!!J8P"U<,-CL"8$=(V_LR: M:&EIB.OY7?V+S:ZSG*F$(V>_VTHU.=HAKX*:7IEZX>-7F//$R)O#?X<;, TW M3G2/DC-I?[WR*A7O9A5MI:/OT]CV=ARGG>1.F/ZL@9H[$>R)/LS2%.W9V3V=5NKJK0@3/\,W(S1C#A,F7&,^ M(HZ/B(@L$*P-+"Y"IXO0\LF*'X2Q6X X!8@5B#[$"#8Q)DQJ,;W%D'#G[S91 M'"@_(,]N,Y'33.0PLSFQPX2)5VW"Y'GKQ0&*_<1M)79:B1U6R*9+_- E#M+ MW25Q=DD>ND3I)F_R>*SQ.LMDQ8%*=\$V,5Y=;O/8_*#BTO;2.W.EOQ-[FVO. M%6A%_TGG:O3[MBP8U,I,4ST7TU<^+10?Y@<,+Z]H\0]02P,$% @ '$JH M3!$EDMN5 @ 1PH !D !X;"]W;W)K&ULE5;M MCILP$'P5Q ,$;+XC@M1+5+52*T57M?WM)$Y !YC:3KB^?6U#: ++*?D#MIF= MV5T8X[1E_$WDE$KKO2IKL;)S*9NEXXA]3BLB%JRAM7IR9+PB4DWYR1$-I^1@ M@JK2P:X;.A4I:CM+S=J69RD[R[*HZ99;XEQ5A/]]H25K5S:RKPNOQ2F7>L') MTH:5_0DM-]@$&,2O@K;B9FSI4G:,O>G) MU\/*=G5&M*1[J2F(NEWHFI:E9E)Y_.E)[4%3!]Z.K^R?3?&JF!T1=,W*W\5! MYBL[MJT#/9)S*5]9^X7V!06VU5?_C5YHJ> Z$Z6Q9Z4P5VM_%I)5/8M*I2+O MW;VHS;WM^:]A< #N _ 0@/P/ [P^P'M4P>\#_)&"TY5B>K,ADF0I9ZW%N]?; M$/T5H:6ONK_7BZ;9YIEJCU"KEPR'?NI<-%&/>>DP^ X3W&/6 .8>L0$0_TD< ME>20*08SQ2;>N\LBA D\D, S!/X=030JH\,$!E,;3!P&?@++^*",#\C$(YD. M$]W(8%@B "4"0"(92003B0"-7NQFBO&#&$XD!!,)IXE$[BB1<"+B1:X+JT2@ M2@2HH)$*A)GI:0R*Q "!!Q,D($'R^/>)7-B++I##Q(SNY!-%7H+BF6+1C.T1 M(!6,I3I0?"L5+_P9(=BU" -"Q(!IIQVUI]T-DR"!,THP=9$ M@#>C:(8"-A4*GZ@7=@R"[##>A$#0S%:'8-,@P#7QC+<1;!OTA&\P[!O\B&_P MU#.MQ+GY0>LCUG?"3T4MK!V3ZE]O_LA'QB15A.Y" M)9VK4]TP*>E1ZF&DQKP[VG03R9K^V.8,9\?L'U!+ P04 " <2JA,W%2$ MJ. ! "B! &0 'AL+W=O6$&+U!7O&YYRYX'$^ M<_$B.P 5O#(ZR )U2HT'C&75 2/RCH\PZ).&"T:4-D6+Y2B U);$*([#\!XS MT@^HS*WO+,J<3XKV YQ%("?&B/A[!,KG D7HYGCJVTX9!R[SD;3P$]2O\2RT MA5>5NF@&FXRT3$J3J7]!M4D%6>+BDZ%D5>W]H-=YT7_1O,3XH40KX0H M^R\A60C)&R&UQ;O,;*F?B2)E+O@<"/>S1F+N1'1(=#,KX[2]LV>Z6JF]US)^ MB'-\-4(+YN@P\083K0BLU=<0L2_$,?Y WP4X>1"9/T+B+2*Q_/1=$8E?(/4* MI%8@>2>0^@4RKT#FR2#;M=%A,HL97!N3^UTG/F+B<)<'WOQ:!J*U4R"#BD^# M,DW<>-=!>XS-U=CYCWH W;R\R;CI_4%$VP\RN'"E+YZ]'@WG"G2&X9U.KM,/ MQFI0:)39?M)[X<;&&8J/RXN UV>I_ =02P,$% @ '$JH3+"7M\!; @ M80< !D !X;"]W;W)K&UL?57MCILP$'P5Q ,$ ML/F,"-(E5=5*K11=U>MOAS@!'6!J.^'Z]K4-X:C9ZY_87F9F9Q>RS@?&7T5% MJ73>VJ83.[>2LM]ZGB@KVA*Q83WMU),+XRV1ZLBOGN@Y)6=#:AL/^7[LM:3N MW"(WL2,OT>7NKQW1AI92 M2Q"UW.F!-HU64CY^3Z+NG%,3E_N'^F=3O"KF1 0]L.97?9;5SDU=YTPOY-;( M9S9\H5-!D>M,U7^C=]HHN':B;7*6]"LG92459:\C:N=6?68=)_T& " MF@AH)JC<_R/@B8#?":$I?G1F2OU$)"ERS@:'CV^K)_JC"+98-;/40=,[\TQ5 M*U3T7J TSKV[%IHP^Q&#%IA@1GA*?4Z!H!1[M**C?Q,< $0$9\!@$=CP\=(@ M_L!B" J$1B!<"&"["2,D,9#.0!(<^E8A:Q#*L@QV$H%.HI43E":6E1$3+;*$ M61JEEA<(A6(,FXE!,S%@QDJSCU=I4+#J"P#"\0>O. &M)("5S+*2K+)$09;9 M?8%0,4IA,REH)EU];SB!^1G(S]:?F]W6$9(N7/J;(+)*@4!^##M1LQ;\__MK M+W9?)XQE)K3,@*B5&V\QF%K*KV:&"Z=DMT[J$;"(SO?$$]*#S8KO]?UA!MZ[ MS'CY?"?\6G?".3&IQJ89;A?&)%4F_8UZ[Y6Z[^9#0R]2;Q.UY^/0'P^2]=.% MYLVW:O$74$L#!!0 ( !Q*J$SL!4];!P, *4- 9 >&PO=V]R:W-H M965TM$E5IVV_G<1) M4 $S<)+N[6<;!P5\O+(_P7:^[SL7^QSP[,R:]_9 *7<^RJ)JY^Z!\_K6\]K- M@9:DO6$UK<0_.]:4A(MIL_?:NJ%DJTAEX6'?C[V2Y)6[F*FUUV8Q8T=>Y!5] M;9SV6):D^7-'"W:>N\B]++SE^P.7"]YB5I,]_4[YC_JU$3.O5]GF):W:G%5. M0W=S]PNZ?<%8$A3B9T[/[=78D:&L&7N7D^?MW/6E1[2@&RXEB'B!+,F+5VRXE>^Y8>YF[K.EN[(L>!O[/Q$=4"1Z^CH MO](3+01<>B)L;%C1JE]G@PB<)4"H-&V_QD0E+8C1!V(P3DG-Q&2V8#+83 :8&97?*C.3Y@\% MCM_/&C3(K=%>O*O/.GF!^4::?5ZUSIIQ\8VH/N-VC'$J!/T;<3P/ MXL[43PJZXW*8B''371RZ"6>UOA1Y_&ULE5A=KYLX$/TK MB/W.2LO5^E$75K/Q3VYZ?@J#9G629-1_465;ZS4'59=;JQ_H8-.=: M9GMC5!8!,18'9997_GIIQE[J]5)=VB*OY$OM-9>RS.I_-[)0UY7/_?>!S_GQ MU'8#P7IYSH[R;]E^.;_4^BFX>=GGI:R:7%5>+0\K_YD_;4-C8!!? ME\JK4M^[A[_V*Y]UC&0A=VWG(M.7-[F51=%YTCS^&9SZMYB=X?C^W?L?)GF= MS&O6R*TJON7[]K3R4]_;RT-V*=K/ZOJG'!**?&_(_J-\DX6&=TQTC)TJ&O/K M[2Y-J\K!BZ929C_Z:UZ9ZW7P_VZ@PH)N!COTK S$8B)\&H4F^9V92_3UK ML_6R5E>O[O^M<]85!7\2>C)WW:"9._-.9]OHT;>U8(ME\-8Y&C";'D,C#+\A M NW]%H)0B U9YC0-L+41H< 1!$Q"&'LQ3H(S[""$#D+C(!PYB*+9)/20Q$"J M?A)8RF(V2^5_81,V$60366P$YS,Z/28:Q?DM"44\GUD$HX0Y9C>&=&) 9Q9G M$UMQ1!*-_L2>#4 MB!$FDT R"2 S"[-)K#"<"Y&&,S8(%C%7Y:603@KHA-C! M CI8W%^ZG&$%,\!A7KT#:%J7<1PFLSD9<)$;-Z7D6%0XH!0[7,!%XYG3 Q.# M5P4N (MD/C$VB")'"7"\>'![]1 \=;C BN?1 ]EBE7(D4RM;&T210W\<"Y C M!2X<+K!H>/I ME@V?'%/T2^LHA>,S5?L 16Y4-,.AS5(0(/D2!;K!E"G69>\ -HLLK'<3HK^ $5N5!3.EA_!/1'CL8GL&8$NW]2!-:,0'UF M7@((1)$C#A:60)IQ]#/AV*(^L$<56#,"]1DK6P B1_<66%@""(LP:L0#N[T0JR:\ M9[<7VKN]:&&=5'X-FI+!^@OOT1\"6?H+1N?54M9'<[1OO)VZ5.:[PFCT]OG@ MF\__;P*:N/>=5XKZK5IV9SMCTHU4K-A7W0)7"2V?[V4,A#V]TF^K[N MS_S]0ZO.P_>,X/919?T?4$L#!!0 ( !Q*J$PNK#S:&@( #P& 9 M>&PO=V]R:W-H965T!Y,6I)T[E%;F(G7N3L)FG3 MP8D[XM:VA/\Y &7#WO7=1^"UN=92!U"1]^0*WT'^Z$]]?3"0&%B]0*1 UW. *E6DBE\7O2 M=&=+35S.'^J?3.VJEC,1<&3T5U/*>N^FKE-"16Y4OK+A,TSU1*XS%?\5[D 5 M7&>B/"Z,"O/K7&Y"LG924:FTY'T )P)>$="8 MF2GU(Y&DR#D;'#YN5D_TF?!W6#7SHH.F=^:;JE:HZ+W V,O170M-F,.("1:8 MX!EQW")"/$.02F#.(K!F$1@^7O!]G-@%L%4 &X'PJ0Q_5<:(20RF&Y/,DMCN M$EI=0J,0+10"S\]6-EM0'"Y:^F0366TBBTVPWI0M* Z2U&X36VUBF\VZ:5M0 ME"6AW2:QVB0VF]4!.FQ!D>__8V]2JTUJ.0%KEW3CDB9Q9G?)K"[9UL5?NV2; MZW?U&^'7IA/.F4GU))B+6S$F02EZ+ZJP6CWE M\X)")?4T47,^/FCC0K)^>JO1_(=1_ 502P,$% @ '$JH3+SVD%:/ @ MH D !D !X;"]W;W)K&ULE59=C]HP$/PK4=Y[ MB6/'21 @%5#52JV$KFK[;,! =$F1,L;\V4O9,VT&J:R3\+7HG++$3AV\1S>3AJ.Q'-IRT[\.]< M_VC7THRB@657UKQ1I6@"R?>S\".:K!"U 0[QL^07==4/;"H;(5[LX,MN%L96 M$:_X5EL*9IHS7_*JLDQ&Q^^>-!S6M('7_3?V3RYYD\R&*;X4U:]RIX^S, ^# M'=^S4Z6?Q>4S[Q-*PZ#/_BL_\\K K1*SQE94ROT&VY/2HNY9C)2:O79MV;CV MTGW)\CX,#DCZ@&0(0.2? ;@/P(\&D#Z > %1EXKS9L4TFT^EN 2R^WM;9G<1 MFA#C_M9..K/=-V./,K/G.<9X&ITM48]9=)CD"I/<(I9C!/%(5F,(QF3 1$;D MH#0!E2:. -\0I# !!@FP(R W!-1+M<-D#M-TJ28$4^3E"\+B.(;E$% . >1D MGIP.DUZM\Z$@J6?M$D A1.@=-2FH)GW G'2T3H)($>>>' B6%!F&Y5!0#@7D M>.LLZ#CMI"@\,2#HSK[+0"G92 KUMO\B@XRAL:\%@B4T*V U.:@F!XRY0U" M!,7CQPC%<,F(']@K/2A]\(B@.]4)C943<07#C0(Y6C!]TFC(LL M]4OE?W&WDN#B@8#J0= ="OC$H_0=QL"G%$''=&0,'15+G%/?E3&(I+E_A8Q! M:>'OANCJYK-OEV],'LI&!1NAS27JKKJ]$)H;POC)6' TSZ5A4/&]MMW,]&7W M9N@&6K3]>R@:'F7SOU!+ P04 " <2JA,_FF>X<,$ "H&P &0 'AL M+W=OWN-;$[L35@/$#BV;=?#CW(-'^QYL8V^*^J+NBONAI6E[SX7AZLK18_ ML_14KI>'JCK?!4&Y.]@L*3_E9WNJ_WG-BRRIZL/B+2C/A4WVK5&6!CP,=9 E MQ]-RLVK//1>;5?Y>I<>3?2X6Y7N6)<6_]S;-+^LE6_XZ\?7X=JB:$\%F=4[> M[#=;_75^+NJCH/>R/V;V5![STZ*PK^OE9W;WI$UCT"K^/MI+>?5[T:3RDN?? MFX/?]^MEV(S(IG97-2Z2^NO#/M@T;3S5X_CAG"[[F(WA]>]?WK=M\G4R+TEI M'_+TG^.^.JR7T7*QMZ_)>UI]S2^_69>06BY<]G_8#YO6\F8D=8Q=GI;MYV+W M7E9YYKS40\F2G]WW\=1^7[I_C'1FV( [ ]X;L&D#X0Q$;\#9I(%T!O+6",H9 MJ-Y \$D#[0QT;Q"%DP;&&1@OAZ"[NNWM^I)4R695Y)=%T\T?* 10\T#TLBAYLL-?AZ11@TUV[&& M2S;4/"$_NM<$]37I+PR'%X:W#L3 @<$.!'0@6@=RX"#R,NDTIM6<.DUHXC , M<2 ) TD0*/8"R5$@KL*0#*1@(#4.I$(O$-(P'$3#(!HX\";D5H^SX5)H=IU/ M-PV@,IS(W,!!&3 H@1U$T$%T^VR*H8/XAIO<:=15LDQ.I,I"7!%"D*PD7!!% MA=V>+L/X,0Y&H?R"@D0$Y0Q3R@"FBAHJYH_)&=EBLAC"9I0M$D5$' P7 W1) M D^&46!F1K88!A;]/^./3G2-KHK#$>%;I[N>]2+2XTH _$D5T7!@#!G@4,7^ MT(%($W$XAI #"+6WQCTZT77JG "58U Y V'\.^%$@R*JR0O'B>44H"IBP@5& ME8O;9Q['J'*P5HY6%PX6R^E%@V.J.0!6$\L&Q\!R/2-G#"P'BY?V6K,')QIT M(BRAR._"H8@3@\'("H"L(2 2F$.A9DPHS*% ;:F_ M0",1>>DQK + :HB:+C"!8D:O*3"! JURHVR!R!"D2XRI!)@:HG^3F#TYH]64 M&"N)B/&+A1,-VH?)6B$Q6Q(0,:H52,2II(A-(<#&KQ5;)#)4',R6!&N<&<51 MX]7%3.T_):90 L , 9C$@,D9[:O$@$FTQ(U2!B*J\DE,H02 17X9AB*BHU>8 M0@4HC(BA*DRAFD&APA0J0&'D/1W:0A%1'A4&4 &V(O\)$Q01A4EA !5@*S)^ MG'&KR:8>RQ#/90"#D=\7J#&#7!(EB;P/T!#T1LU]CFC4 M-2:Z-HU!U3.V>QHSJ&_9[FFTW1-QNS[Y%^86Z7!@F%@-B(V).J:)YZ0S=H8: M(EKZH\:]\OO.9Y96N'X:I?Q?=NZ/NH,K/[KU8T+^&PO=V]R:W-H965TV$[=O7!T(I.#?8'O[YOQF0IQ@I M>^,-@'#>.]+STFV$&':>Q^L&.LR?Z "]?'.FK,-"'MG%XP,#?-))'?&0[R=> MA]O>K0H=.["JH%=!VAX.S.'7KL/LSQX('4LW<.^!U_;2"!7PJF+ %_@.XL=P M8/+DS2ZGMH.>M[1W&)Q+]SG8[7.EUX*?+8Q\L7=4)T=*W]3ARZET?540$*B% M MZ?@9IGYBUYF:_PHW(%*N*I&,FA*NGTY]Y8)VDXLLIG*/V*!JX+1T6'FVP]8_>)@A^2WJ550?PK]3A;/9?16A7E2>#=E M-&GV1H,6FF!6>-)]1B ;8H\VZ2AZ8!!::PRU0;CD1[[=(+(:1-H@^J_)=-6D MT:1:TQM($"4/,+$5$ULPV0IC-/$"\R%&#RB)E9)8*/F*DFPH09*E=DIJI:0; M2N3[*TJZ[27TT]R.R:R8S(()5IALB\EC.R2W0G(+!*T@^>;WYU$XE9U MP"YZGG"GIM=>S[)%=!Y9STC?RG]R,^^^879I>^XO->R[> M9 6@O/>&M;+P*Z6Z+4+R5$%#Y1/OH-4G%RX:JK0IKDAV NC9!C4,14&P00VM M6[_,K>\@RIS?%*M;. A/WIJ&BE\[8+PO_-!_.%[K:Z6, Y5Y1Z_P%=2W[B"T MA2:6<]U *VO>>@(NA?\<;O>IP5O ]QIZ.=M[II(CYV_&^'0N_, D! Q.RC!0 MO=QA#XP9(IW&SY'3GR1-X'S_8/]@:]>U'*F$/6<_ZK.J"C_UO3-V/?&XC_#'9B&FTRTQHDS:;_>Z285;T86G4I#WX>U;NW:C_R/,'= - 9$ M4T!(_AN QP"\"$!#9K;4%ZIHF0O>>V+X61TU/1%NL;[,DW':N[-GNEJIO?>2 M!#A'=T,T8G8#)IIAHK\1>PT@LLE2MPIQJA#+$,\8HB#,%C(.$$XCMTSLE(D=,E&PD'& XB1S MRVR<,AN7S/+2'""2_N/7)$Z9Q"6SZ*#=&H1#XE9)G2KIJ@%(0!8BZ:H!,A(O MNGV_!H5!MFI&-'M@9N!]H>):M]([_ 5!+ P04 " <2JA,A=7"A0(" #2!0 &0 M 'AL+W=O(4:7K=QGOFYH\HS>36B M;N&H(GUM&J[^[$'(?A!G#;V>]2.7Y"3EJQM\*78Q=@6!@+-Q"MPV-SB $$[(EO%[ MU(PG2T><]^_JGWQVF^7$-1RD^%47IMK%FS@JH.1785YD_QG&/&D&_P@V$ MA;M*K,=9"NV_T?FJC6Q&%5M*P]^&MFY]VX_Z=UJ80$8"F0@)^R^!C@2Z(*"A M,A_U(S<\SY3L(S4<5L?=/Y%LJ=W,LYOT>^?7;%IM9V\YPVF&;DYHQ.P'#)EA MR+^(PR."T0F"; %3%218!?%\.N,G#(<%:%" >@$V$Z T6<08,&N/:8<8A(1- M6-"$>8%T+H"3YX7+(RA9L;!+&G1) RX$+UP>0>]LURKHL0IY+/?K$?2.QSKH ML0YY+'ZYD:SV^5>NV]< M7>I61R=I[$7UUZF4TH"5Q$\V7&4?V&D@H#2NN[9]-3PSP\#(;GQ!T?2,YW\! M4$L#!!0 ( !Q*J$Q./&^$KP( ,,* 9 >&PO=V]R:W-H965T<^QC/&\8?Q49I=)Y*XM*+-Q,ROK9\\0QHR413ZRF ME7IS9KPD4G7YQ1,UI^1D2&7A!;X?>R7)*W\Y;PF%_J3RE_UGJN>UZN<\I)6(F>5P^EYX7Y!SSN4 M:H)!_,YI(^[:C@[EP-BK[GP[+5Q?.Z(%/4HM0=3C1M>T*+22\O&W$W7[.37Q MOOVNOC/!JV .1- U*_[D)YDMW-1U3O1,KH5\86N?>66>3?LF23L:3 @Z0M 3$/Z0$':$\%$"[@CX M44+4$:)'"7%'B"V"UR;+9']#)%G..6L@V0@0P):1:)25&(7CY(UA89I.YBX&[<2 '7LQ M(8Q5(5L(D\!&$M!( @C8Y0-A)G9N"DZ2C@4"*ZNK=)35F6]^5L1CW$3B9Z"5 M&6#%VI#;V:-3(!\^VGQ@DF!"8N)T1(^?%@@^;U N CMDS$8[_EAUH=3P2<3 M&A]-., 3$O!A@O G H9+' $U;@>\0T"11Q]%#-['X1?\DHX!R;5+5QDS=*/M. M0<]2-Q/5YNVUJNU(5G=71J^_MR[_ U!+ P04 " <2JA,WWP9HAL" #< M!0 &0 'AL+W=OSTS.[N!S3HNWF0% MH+QW1AN9^Y52[08A65; B'SB+33ZYLP%(TH?Q07)5@ Y61*C" =!BABI&[_( M;.P@BHQ?%:T;. A/7ADCXM\6*.]R/_0_ B_UI5(F@(JL)1?X!>IW>Q#ZA$:5 M4\V@D35O/ 'GW'\.-_O4X"W@M89.3O:>J>3(^9LY?#_E?F , 852&06BEQOL M@%(CI&W\'33],:4A3O"#@D1 ^ M)D0#(?HDQ \)\4"(%P34EV)[LR>*%)G@G2?Z?[0V$3GK MC"P_FM6Y=@O$3H'8"L0S@2^+1O68E<4T%A,L*GV$F)E(G":2>Q/1(L6VQR23 M%!BGZ\#\%CU-[LQ@O(KFR)FIU&DJ=9@*%Z921ZHX2L-[4TYDX#*%)N\X W&Q M\T-Z);\VRKPJD^@XHIZQ^486\6VXV?63YE.FGWL_B;C4C?2.7.DOT'XG9\X5 M:*/!DVY?I4?M>*!P5F:[TGO1#YS^H'@[S%(T#O3B/U!+ P04 " <2JA, MJZB]+.\! 7!@ &0 'AL+W=O4]/ M\ /T:W^09H1G2M5RZ%0KND!"O4./T78?$9O@(GZV,*B;?F"M'(5XLX.OU0Z% MMB)@4&J+H*:YP!,P9DFFCM\3%,V:-O&V?Z5_=N:-F2-5\"38K[;2S0ZM45!! M3<],OXCA"TR&4A1,[K_!!9@)MY48C5(PY9Y!>59:\(EB2N'T?6S;SK7#Q+^F M^1/(E$#F!#)Z&85F>P.XL[AB)9;C?Q;/R(+S$Y!_]^[^.9(VROS.Y6GME/! M46AS.[@S7 NAP0##![-PC;FEYPMMN9OIRO*K&@1;]= WC^5]0_ 502P,$ M% @ '$JH3%*;%PLL @ *P< !D !X;"]W;W)K&ULC579CILP%/T5Q ?$K $B@M1)5;52*T53=?KL)#.' MB@N1K0!ZLD4U(X'GK4E-J\8MR%(Z]U3<7O)V"\V[J^^S[Q M7%U*929(D;?T M]!_6CW0H_(R'*J:FADQ1M'P'GK?O W.S\P!1;Q4D$G)WW' M1#EP_FH&7TY;US..@,%1&0JJFQOL@#'#I'W\&DC=4=,43OOO[)]L>!WF0"7L M./M9G52Y=5/7.<&97IEZYMUG& +%KC.D_PHW8!ING&B-(V?2_CO'JU2\'EBT ME9J^]6W5V+;KGR3)4(87!$-!,!9$V3\+PJ$@' M":XSTSFS4CU31(A>\DA1$REB(EZ8Z#'91"):Q;A( MAHIDB,AZ(=)C?&\:9)6%V>R'BYHB;,]YB&RRW'08*+VC:5LF=0! H M!0 &0 'AL+W=OVS TM 9V-J.^'Z[^L/@G*M3^(%>]>S,SLV=CX*^:): M !V]& ?XV<&H[N:1=7(2XL4&7^L"K6Q#P*#2EH&:X0J/ MP)@E,FW\GCC1+&D+[^!?O5U;HMT!9%-33TPO23&+_ Y"=% MT63^&UR!&;CMQ&A4@BGWC:J+TH)/+*853E_]V/5N'/U*=BL+%Y"I@,P%Q'OQ M0J[S3U33,I=BC*3?^X':(U[OB=F;RB;=5K@UT[PRV6N9I"3'5TLT80X>0^XP M)%G/&&SX9Q$2%"&.('XC$H<)XB!![ B2-P3)/UUZ3.8PO<-\V+XCD@1%DO]% MXC1,D 8)TN4V-T&"S0*;'I,NL9D%1;* R#LVMT&"[7*;NR#!;H'-W8+3Q'<_ MN7U#OE-Y[GH5G80V]\7]U8T0&@S?ZL'L6&N>K3E@T&@[S&ULC97;CILP$(9?!7'?-9AC(D!JMJI:J96BK=I>.S $ MM 93VPG;MZ]M",H25^(F/C#S?_.;>,A&QE]% R"=MX[V(G<;*8<]0J)LH"/B MB0W0JRCO#[Y) M,!&_6AC%W=S15DZ,O>K%URIW/5T14"BEEB!JN,(S4*J55!U_9E%W8>K$^_E- M_;,QK\RJ>*%VKT6811GZ*J%YIC#%(/O8G#H+S%(Z2\0;(5@(Q"\ M@R1V@< J$!B!\)U NJIRBDE,3&]B/J2!'1):(>$C)(CL I%5(-IN,[8*Q!:; MNY7-*2;:8C.Q0I)'2.RM(,D#Q+,C4BLBW?"ZTNT^=E;(SN+#7T%V6WWXGOUV M>!8(7E\/;S/E/W?0MU""-<7?\/]&=]=>M]7OA)_;7C@G)E4',?>\9DR"$O2> M5,&-ZN3+@D(M]311&PO=V]R:W-H965TU?79@">AL3&TG7/]]_4$X0MRH+]A>9F=F%[Q9 MS_BKJ &D]T9)*[9^+66W04@4-5 LGE@'K7I3,4ZQ5$=^0J+C@$N31 D*@R!! M%#>MGV$]5M_X5\#+\VIECJ \JS#)_@.\D=W MX.J$1I:RH="*AK4>AVKK/R\V^[7&&\#/!GHQV7NZDB-CK_KPI=SZ@38$! JI M&;!:+K '0C21LO%[X/1'29TXW5_9/YG:52U'+&#/R*^FE/767_E>"14^$_G" M^L\PU+/TO:'XKW !HN#:B=(H&!'FZ15G(1D=6)05BM_LVK1F[0?^:YH[(1P2 MPC%!:3]*B(:$Z#TA-L5;9Z;4CUCB/..L][C]6!W6_\1B$ZEF%CIH>F?>J6J% MBE[R.(DS=-%$ V9G,>$$LQ@12+&/$J%+8A?>I8>W GL'8NE6B)Q%1"8_OBGB M'P2QDR V!-$-0>(F6#H)E@X'Z:R-%I,:3&LP'U:16R1QBB0.D=5,Q&*6$Y%@ MUNSDSD;@-I$Z3:0.$VLWP-,[__"]02P,$% @ '$JH M3.M@_4 ^ @ 1P< !D !X;"]W;W)K&ULC551 MCYLP#/XKB/<=)$"A%45J;YHV:9.JF[8]I]0MZ )A25IN_WY)H!P'0>H+),;^ M/G]&MM.6\5=1 $CGK:*UV+J%E,W&\T1>0$7$$VN@5E_.C%=$JBN_>*+A0$XF MJ*(>]OV55Y&R=K/4V X\2]E5TK*& W?$M:H(_[<'RMJMB]R[X:6\%%(;O"QM MR 5^@OS5'+BZ>0/*J:R@%B6K'0[GK;M#FST*=8#Q^%U"*T9G1TLY,O:J+]]. M6]?7&0&%7&H(HEXW> 9*-9+*XV\/Z@Z<.G!\OJ-_,>*5F",1\,SHG_(DBZV; MN,X)SN1*Y0MKOT(O*'*=7OUWN %5[CH3Q9$S*LS3R:]"LJI'4:E4Y*U[E[5Y MMSW^/

@/L / 3@3DM'9#+_3"3)4LY:AW?%;XC^QVB#56UR;32E,-]4\D)9 M;UD8H]2[::#>9]_YX)'/NX>GT <*;*/8XUDX#A< FN.@0$(/N2([0"A%2 T M .$'@& BLO.)C4_=B8RC $=VGLC*$UEXP@E/YQ.->9(P6BK(RLJSFO,$"XG& M5H#X\8HF5H#$HC2:*$UF2C\E@9UD;2596TA6$Y+UC 0OE!+Y]@;P+2SQM /\ MN9;50L'00J,A"T^R &%MI!W"C_\V9&\E%#S0"KW36*V_P&+O-V1KN&DCH'G' MS6OJC>98!?QB)KAP7B/RFMA=IJPX7"6>ICK,Z\&^W=1;*F7UO>L#NS_U!+ P04 " <2JA, M00FXZ?5B !8&UL[;UI^*8A=]7RW7Q?_\P]-NMWGSQS\6\Z=TE13M M?).NX9>'?+M*=O!Q^_C'8K--DT7QE*:[U?*/O4YG],=5DJW_$.W7V;_NT\M\ MO][]SS\,QM,__/GOBNS/?[?[\[M\OE^EZUV4K!?1U7J7[5ZBZS6/F>7KJ!45 M3\DV+?[NC[L__]T?\1U^KQ]]RM>[IP+>6:2+\J^?DFT[ZG?CJ-?I3JH_OD2= MAM_LO/A[KK\G4#\:_J8(9AAXL_)JK(]>!,. M99U_HS,I8O@P;S<,=0FKW\+*KP%-OD?_D+Z4G[O<;[=E6#3!M=7J]EK]RCYE MJO?9,MU&E_#>8[ZMS#.;SU/X'7Y=\)--"\Y7*T"TVUT^_RV.;@GYHR_[7;&# M&P+0K*P_AYVM"Q@5_BKR9;:@*6YW\ \>71'E#S@HW,PG>"[[EB*X\E4*5^N7 MVW?1^=F%7+$H6T=W3_F^@(D J&?!Y\IV-H!B"7.1 >6'KMCQ^V>5%$FVW^D.W*O]VFRR7 *8X>TW6*1X^4)5FLLC7AU XA MD'[?(,PJX\K"'[;Y*@+RMF4$JSZU2P%>.QTFCM9I91GOTGM\8 =+V6?%$X%A M#GMJFO,^!2J3 LSITR[YWK@Z^$UGKH,FC]#\2P3[@I40EM'!ORD_^S8ILGEE M/]EROZM2VE_3[/$)$2[Y!N!Z3!67QE?%#;*Q?;P-:OTV6R7H.J(4LIO!0 M^#"VODOG0! []=BJ%" I"ABSNMJD>"(?X/7\VU6A_1KNB:REMK7;[;I)LD6C3C\9?>$!QQLJOS,/WXECC;+1'@V F2#V%V[6&0!:;0&(DX/Y[2V; V8\9@! M? [M\T.>+YZS985O\/X.O,@[J=^!GO4R2^ZS9;:#,Z@'07Y@Y(_!,'$$%+&P[\ET591_ M2.&!Q4&*PK \,#,O\< #Q*">\N4BW1;_@Y!A]U*!**"L+*9 MO8G@.PV@ENT M3Z.S=J=+%(GHQI^B;B?N=#I*19+][@DNRK^EBS]%ZWR=^F2E- D*J6^*33)/ M_^#8:O!ZO]HOB8[R19P'A'@)//70.XOT(9O7\-L:#*@@ M,"#LF^@.E(-BOWUAZ./VD2'6HUQQPJ@5Y"3XG?+F;/$O^V+'XM$NCW9/60'C M 'YE(+!$\#[2%;S VY3W/E?"K+.]X*]GP]X$7F:F T1QFW[+X,/R)9HO@?YD M#QFB UY5V/$* +Y(-WF1@;+T8^SN_";!*_^4[C*052^ _9U%?VQ0D)SP!0M] MGZUAG PE>)S_L"93NJVQNR5'G[PMWY:C;U2OQ:$;>V MX6-'%Q(^'ES@DQX] MN.!3)'(4)MXO\^?3A1AZY8%>\054)"1(&QJ868CI()KD@ A+1G!E#3E](OD& M9.IO&6C4T?W+:1.\2P'M ;7J>-!LA;SIWVI_N\&)"L1$D'NC9 G[(E3'3XM\ M?[][V"^1ZQ(KKB(WG$7K/BGH:JY0$#JZ (3Z0K'O@2\$;(UD]6LNBSRQE7?$@,^G8L\QE,Y -"Z.8=S-'G@F'#W=H\TAD;0& MY^9INI#)]"B+YK.T&]L7)$G5+O#8IARN'=I4\F)IPV&IT7^RA,85!HDR'XD% MS,CP0;CL0L*>L]W34[I<(%JGJ\TR?TE3X9=1\IQLJQ0HA%_Z/=W.LR(E+9TX M>KZIU9?#UY#(TDV'U^8>:8WV0#:W;B7\Y48.FXZW5GQM/+-S.;2+ "WK3J-! M649Q)8W.%RG_=8$(,#]5&VQ4&U'NN4\?L_4:%X$H3$:U5[V?XJUL>A/5=\*. M&Q2#0=>JHXQ?MH_)6BAC[#$J))0XJ_]N*$%X?.R 6>?+W574;4=O9[?7M]&7 M]]'-UZO;J\]WL[OK+Y_-W5-*I'VU2=8O"(7].MF#&,N"EC#/N<\\'W1Z4[CI MX8B6>U O=S+<7FY%K7V0=@6BEWD&V7#YTLJ?URB%[.^+;)$E6R @_-H"V"6J MYOQ6K*]%_FO&OH9"Y^6'Z^C7;+W(G^GAGT'TA#WIM.=_^_],>KW.G^ I^JO[ MIXL8UI"!V"_K+RKC!\O"X5$$PEZ6$E[_)\2\_E6U ."7[G M9T(R]CX'"HF6=>;> MN5GG.XL3(%#(2\YXCX\]Y/D.GDN1Q\*=VC)1^&6-R&<(M8OH QL.08Q'H^T& MERX,$G'U9@MS9!O0P>TI?)C-;A2 ), @I);I+JW=\J62>/ M*9M1<.F))[:=(Q SYCKY>DF:QQHWM30@)P"')V+F7K@@J .]P\VM09(H"D D M%K.BAR3;1AOO0ME5U>T"(/#]'Z M ?L>]KO]-I4% #"O$KA*^8/!=SQD[H[_!*MFH_Z_[I,M++M N@E3ADHW71LS MV\#BHZYJW +RE,ALMQ\]I^EOC-Y-R'TOJAHYOU#I@Q=]5=[PP PV", 9\'< MD&B7HWV'*5X]!1,U3@GJ ZRBW@@*_WY8P&U'SK[%NNNHPRNF4VL-XP\/R M_6,\$ORI/Y "5""02^X1=9*%0;:;K_]EOZ:[[PC""@WFBW27@#ZSJ(6BJ24Y MN@;"+%Y!U>AB]#8@.:K#K14Z*%!0)V_A>@]S?$W1&(?R%-(F [3I'P _OR,- ML9,F"Y:2%,T?]QG3.5]"VZ;?TO4^-80B:GM@B[>. MST2$8:^^DFQJQ8QC)Q% WPCT(X*^^4H'A*0(1ASZ_ ^(^CR;=X<6; MZ"[9/J8X]_4*)='4:N/>6@ ][,LS*YBVA:M$)#&IP[@04=E;$& ,'%%*'!E( M*_[S!*/YZ*!DP=V!>U#LO),]3]N/;<1[\6ZAY'#!(BB*Z0O4"[99\1LRL%W! M0G5!S!CEXQW?1T/R /+Q]1PDA2U,#DL!T0@-#_D*8*+< +%'&%&ZB'DQ.3/& MAV1NF4<]YJTM,EB&CJL"4ECD9I7\!LA$/?%]AGD)!1#$"*;T&[M1EWN0"/B(>#47G1O'D+""7K' MU$:" (37&LH]H1"83Q28CE"!SM!2 7:CL'O6M"*R%>$N M/^8%FBDLHP=J =?@<9TI]?V"'%22LQ_DJBF3-7 =0<0M(YP=W>T75$QSR^NO9?93M* MN[(T/;?$NDD 1AB) ULA M==>B]=M] 3RE* PPW'M1!@O+VCK#"WJP"[AZ2?AI;^([9$86R1.C ]7@=A?T M381F05(L:YCJR2&[(^R//)RH_'@V"]4FD%V#")AN5^B^>7Y*Z0; _UZ8%B5S MD84!("!F $(#!9;5$%==A&NUO^JZ@)N@RHL6('K $2T62]B2!)/P>8",;NV* ML7D4'W8L;-2SLK3+/#W9LG9%1!D(W5.ZW)@:@)3 D*(W!+'2[MU3R(V3I&7A MHG'AA?,6'9VCU5W7?>$,HC"948@@B_4/SE[-A"7Q;7Z/I_&PA4T]Y]O?<*FC)X0 @O6"=01R.[.FX9=["KVH);DG]/USB!C=S/2?%;TG+^0R<#G!7J- MT'>ZV(-R2NHAV_IQ5L?M^6A89-@=P =#<](-NU^F_Y?1!B?WCAI)PZC5=1S/ M]RX:SYRE.4"M619_&6#L\_2B3%=PJ7KP@-8@OQ0HO,+$&R3VV9S<,R"5&BLD M>I>&]1KGP!5!L_ =JC[\3L"$!N'-G(8)42,FF%I,:%RI58:NY60/Z4(J+[&# M'/DN^NCP6=$[/2469^23@OD#Q+4GTG%*T\>4O#?*2 :]"T\*Z\-\SIP^-LYF 8VU8G.X. M6)RN2)1ZOYRLY<[@%AW*)%F_S>&?Z!QOX87)*H?E'OR%<>TC^309-^%XMC('& 1\9EX/"$A4[0&; 6CJ(A9!-QU+I MYL(F$0GQ4H>JFG?-"N>1,6S_MAB!1,_&YH363S;(T"1YD?HZ%YDE0:L+U$I8 MR :YX,XR89!X4HSZS82U5J&&K'7!9&B;[K:YQ@'AP-L<+9\Z$(/2G5NRBY'0 M!ZH<;8T1D-"&#/L92O,FX(B$\LE:_'FDHZ*ZJ@P]()I$(X#1++/T@:F5F&=P MOV+#!4"(F*+\60F6T+-U^FP*06K$!G2('+W_;3.K$AK6&@3YO[(9C36"R\", M9BY5S)?[$))QC(]X5C-W%D4SBB;(MT(GMV@N11<6+ /1G:0! M"#X=5 MR2QS]>JA+\30U?,L$:05/*:.U854M%>Q7+[*M1)922-[4/*/ M](OD>_+(*4$2 -%*_0,F&UAA6#0KW@!14YI@KFAA $*TNULJ>>66^Q'O]37< M:V-S,**S:!*/.X/("RJ=!P%'_)P)DC.B\V$\&O2BBTB_KGWG]L/?)JO-GV8V M2 G>Z^-;,PPUPC N@,NMDET0WZR'8;QDA[.H M&T\F?7]'+O+-S K#$B*,\QDN(4?+E3%/;G] [DE*M((8G#2!^LQ)("8(R"WM0%^T?GW8MH&D_&?3C-[G@4=2=Q9S"U M#%!.)5_[)E$>[M30=YIBT(T[DV$TX#^FA\ZQ-A@]ZO7B\;@7X8'V^O&@.SU\ MJC6QR(@-\1@@>"''?#[JQ9-^'[&J]L!QW:WHI/!?\^/AO^98^"\Y9)U"M4-8 M%UYP)E(6H1X%CF#]))'UI!I58XZ:])4SZ("&Z:Q\ZT<:K#!98T?JY)(5R)(D M9&HE(5U)D:S4L?L&=HC+\I,TW;(,,2:X?-=6<+D1X)D;W:KQ)#I[T M!'2K.^C$O6$?K])T-*2+U.U/X]YD4B)6TV$\F'2B\T$/R0A\Z@S[QL\GBP: M4G!W@#I-X GXU.L/S6NRRJ+>)!X-@:=,<"'P83CN*2DKI99%H!!V 7_/!T-$ M6E V1J.^J4TPBP9PB_NDUW5[?Y)/C5EF43_NC*?V:?[4G&H&E&(Z'>@R8,6# M;AWQ[<*^X*EN=TPW;M@?A[1V'/<''3R#?G]$9S"..YV!H80R^-1I=X?X:P>3 M+2[XBX&1S#+Y6/Z];^K2Q6CHWGCBSS6*IX/>27@7.;SSDCCGM M/E?RQ@"!^R.W%O[D)X_!<0[&'=KKF=LM?#D:TWY/YI: %M-XU*6;T1U.F,U/ MX\&P9XXFC46]J;O&^'=CUA@..04TEBG@TQA.^I3/?&[@VP#Q MZ40E,>3B%J/\Y4SB/@A%]JCI4S5EIS<9 8$%%,^T-&37?'!BNE7^'-R#RJ+QXLY"D-41$L\E%6I M#KA-Y0V?H[>RD/2@7Q0#Z43@5W41XA[UJ^)MH5FK6#A$1'5)Q3X\A0? KED$K2 M4X-6'35IU4WO!^:=\)UC(YMA@Y+1I36[F63\LQ&7(X&@9"#:LJN,=&O9:N5*LV2)[I\] MFK1PC/O]SHBPMTB7Z =[J4Q:WDB.G'>S]^M4[TTUEPO MP1/ZG=>@I3R@WXYXYA;K!^" &W;^*2H)!D6*0<9BD'!9#LR6IY-'D/H6+3H% MEO.!="*IQ7,E@R>ZH1$Z]"2K.T0I\#L74JG6]'!GH($"HT3C^H85+$%_W19, M>I\^)M>:RP)N>3\$D@'MO(VF-DG\*] M45<5L$D>21*Y( O6W]!7R O)UPY7< IF3(VG3T=,-C^-@:<@\7L/"CA%:P]$ ML_'4C']JT=%3B]G-HM%T\R=O;IH'MKA?%T_99L.N!"8?LBU3JO54^BS8H M@T7R"+MXM) XX,1QHD&=0<6%BP2F]_L"C$!"\6,N M%7VB\P5,@,Y"@+;8NXN+.DN'"04?#O&=I5=KXD M$*$DX&[A6=3M==K#:#)L3Z.?,'*O)?KLL\M""E_I3MN3J#MH=^%YEI+7H>VD MW0<]"=1N^-T*4F_57E32/CV)ED?PK/NU3@+C? EEYHUI#"^X%+F<3BPMXZ-CPNC8NN9<890I7!$.L4*Q@!CZHL('<27\2D+L$]\Q^DZ= M*(&!O2&!#+F>.<3UVDY^#?27K5N14>LAA7D@5RP\)TU96J\U,1ZZ$26;/4H] MSMCIVR(K:#[?/4?4K-Z]&YVSRYVSY.$"*N@(_:6G*,=^(*-[2;('867 M1VCQH@&[<:<_J#7EQ+C#:;MGG6]9H*%)E &'0Y:,,:*A!MF4AS4TX[NC2AI: M]#:=)^CB?TXY:81D#G'NMD+G+OMTB;?1.6'B@N^#UTR0$Y?E>\FJCC]5D)%H M9S!$V]QH9LE7X!5;KC.'1(1B'S -$_Y''HA+F^#O G4*S!(I(4F@K>&5)6MX MPM[8%_9;2S0$WI4,>9(?S&(*?_HGG5[J"Z#V!]K> QPP2[D<[/C2IJHHE*Y3 M_W[CFRY(Q'+8@TN@[(2UZ &.Y08*5%72QWPK/[C?)_8JJ]( E ("9,"$A"1& M&''X*9G%X!,LE0ADQLXLES=4'5J"E.0(,+9.8WVL'FG*FJ,\7 X3/P":LD,D M3-#R T%L%@@A"_Q"<0OLHRT_XX@M9UY*Z&&R)#5BD5'*%%MY*"JH$(NM*(I\ M:+"F_)ZX86(IM*$(6I(M-8DR\>M<./$2*R9I^N22^"%-:$"_QX6068D#1(EO MZ^QS=T^X> "*U9*63U'QQK\ ZAM@6>#@NXC,+ A8W/''7NQU#R,LQ+0[>#3 ML !0TJD^^"-@(),G:/GH^D\-A556RM@E6RPW62D4]&&?X/>IV!)5;I/'D?PT M&ICJ"U*1U:D/0)Q]_3K[?/=/YI.(PQ3 Z,P\_OT$6%'H.EV49SMUV^BJ-=A' MS8;?,-@0=%0KP=K[;/U7>/9XD3C%L(O'U.UP[-J?,#(6DWZ8=S^'DS V&TP/ M1Y"O]T2G4;)5ZQ..#7@/:R3NY1$33+@00N.%W4BX]S)[2%'I9WO0*OF7?"M^ MUL!>09"@T'X'B4AT99F&@4#;B]SV^A*91U=7SH,%-C>.KY*YE&PE+<89I6R2 M,IX>E0V#X4@EH^QM29;U@,,_&_RY< C+M!&0?T]6=LRV I 4#R\.ZOG],GO4 MP.TU1\:*"&!E>%";7IGB96/"C)U([S%:VBCW3P+EM_EWXBYPJMWV:.JT&*4F M&H'DV?;H=4W0J\F#&]._[7'G)R(G]Q@]^"V5^'N1G>#UZMHH3RA01YF>/ LI M8'JF]PFS$$CF!B@#?I"M$XUA!4R0KTF\V>;[QR>BR%N@R'-F9G"?*5 M@$>R!U=!(( &$.#=4DW+C =.+402)II^X;![X7#4(R469 M,:-11"A+]3%L@@$)R[B2*^+'MMRZ0Y(G3:@[B>WB4/#(632,^Q.,4>K%_1'% M*G71WXQ_P#==UI'@F5Z_;K3@S.C!(2E#?0Q?P'BSJ7C@)F,9:-0=5*HVNF"H M=[;.P3'7SJ =77_^R]7GNR]?KZ]N Q>[9 ZA%0U+>1#'PFB?Y-GY0FSE(5>B MPF//2F&4+5$^$,G'RAA+3CGK8H,S)S)#@:T>AVP<0">Q<"0LZ'%+_F&]N51?8@%:!DA= MGIN(OXF6R7TNK@HD1D]ILFA',W33>, F\65'ZHE86(%0,2<@[GE.# *FCYE5 MM- :P:4*HI3)L[E51Z[-L!W=WGVY_ =;KMMT)16_"LR[.E780*M%RB'9DU$\'$R->A.U@-B"98[G'A-;.,O.YHF*9*V2+FK^CO%NF4EH>L\:P[:0\ZKGYOZ&_" MVX*+1L?]/V%B*M\T3> "PK;]+=TY+&/!WJM,)^.@_3(P%> 71%QYK83C C+< M%68F5$X)"WT5'HBSPM )1%A8D/3P?T79*9$(%,*5A.]9BW1YD9UR3[J.38&A MHPM1/+(M_K6FO$?4!!=4U4H=-;B^ZNI,T^IJSK/V&$W#^B5Y\I3U&;<^NE!U MT\1<)^)!O5XT.!TY'X*K&[/*(L64+_E5,*[+5LD]2E0J0S,5,XAD$5U2 MUR;-V!!*"=2DC6%PE+\^K*7BK-TVL1R#XUC)]3?H%@!CH.Z*HBDI5,Y\,>G\ MA,?P2+:V+7_7[75^LIMV589DN\9M5\9D)6UMJT"BXC_L_*3H 1SU,:.@:=5= M!3/:AF]-P&]$Z,3<*58HY<+X-5FM\L:HO.:U67.=U-,T@M;!H81/>C2@E,LC M./.K4VOK5T"!Z5[I6+FWR%@Z[:%1Z_O)D=4L^ISZ;DE]F1'*-W!+0**SODNK MH=,AO]U^[LK1 8MV25*?CV;,(8*%)KV M;3^3>ZXX^4VRP2J,W/&-TFEC<;7V5%(P*^70*U8Z]*U(5/(-MEJ15BFXITHW M%5TM/DA/'!-\1NWH\]4=Z P@\EQ%-U=?(_CCTY?/T>W/LZ]7$L-L@>!8C18! MO+JYM34 ,];Y]QPJ91897$[!&/-@4Y<%$J=\*O&W?@7DGB=OI=JFI2>":7A%")DXKYC:P"3%[' M7L?+X? K[<=H-2)OV(Z2DS75"]F\0?[84L@QNV+#"Y5BTR!1!O \6X7<3&G4>\)/<($_"+V]G'*ZRD.[N]O;J[-3H)%GN-/I"9\8:C'L@3RRY- MT(IN,4Z."$:OIRYY3,,-\L+7_$*DI;7-3 .)HO/9S>Q"HFW$7AE]_&#EHG/] M\L)+ R*B9NSC7M1B*:Y.DP.LOSFSL1O():HQCC!%V<:J_C4N0&[+18LP;\YZ M$^6B'&0!2EP.KZ?L*T.P 1;!H4**J*F7HA=#$;WTFK6Z>/N<2'SX,KP=@6R5$PW+]4 ZP;+B:%[.D%@\8,%D>K83@E6WO9J*#I\<9Y>I74^OT>1\3F/ M-M2D(W8%E#0*D'W#85UI-A 9[\=)K*:^HB:FDN*Y=$)"+:E.XY-EZ%T$Z4"B@6?Z)V>X;E4(84P1N GT1O.H\]HC5JCE7&WV>.C M9O:4*[D\EMH+V>Q^#4Z?2UR,(\\-NQW,1=]9N4OO+V4)*S&(0TJ"OQF66V/;0Z(L#E4* M:08UTVM_?>#+:?+%0.P.;@H-UKYVM8,J#>^V"H!^$[EZ5=$ETS:T8OWQ(ZSFZ^S=5?1Y]NGJ-J;#CH8^T%H.92$Z&AD,69EJZ@OX94SL75/TI*G0LI'T:^PY$J@Y*Q20+6 MV)^2$;FW*!-&?D64!F:^^EUW)-YK@*UK$6VF$58GZ<"?O0[\V1M/\,]N-(0' M!OAG#T-;NB.V?W#=S$D\'FF-BC,!1VT[XSM4QM[5]+>CDC:G7\1I._KXY?.' MUMW5UT_1NZNW=Z\.^:&5+'-D,%+'PS$,+,@970)ES':1LXF>1;U>'X P='_) M65/%#@R7&PPGYGV:4@J:YI]8WRI5=+5AA%C"A>ONG'>[\6"$Q5P^EFJ =.%0 M.K#\;@\FZQ.*5HIX5$N'G/>F&)X'_PPJ8S94 CG3VA_T5R\>C:>F%@AH6[:% M;45\']68EJLOJL.L=EBO#]D*:R3N)55ZF9+;R& WB&RWE[AQ%V4N'*IV3!45 M][MB#JS];;+^+9I]<.$@;T$RFS^1R6465G2:/:92Q^824S]W&#EOZ$N6QNO1 MPQE],$YVG5$YM#D%]<_I6U)MN3BH,83 +:Z]C7 MJ@B-W[*1@[!9)GF).+J4S-OVR/CZH^Q-&:5#LH?H3,4NE MR+Z3.85D/+$L1F<#?RG;]%N^),F,]UN[%..510:B0DNQ'?&2J*!@9JK*9M_F MN9;ICB/)36ETT!/W89#MD8M,:2AZ-"!"8]L]3+ZULIREO&):=/'/6.=:HB"Y M,+!\\#L#BL)@,S)MC)K3=FL\,;9^,27_%.38%]? K54C'4 H**,,X.,[4*!].'-WNUW=;K+5/ M5&B;2A*S$J?((T[&(TXGTB;Y4NS)M3A/*W>$>]S@$S3.2%6+D#5$5K*EL0,3 MIV$P_!QRJ1;A\$LP2KHBT?N+;$&5D&QSN_6+@A4'0#X F*LM#KA] 0!YG9:: MPU5![T(\A8KR6(5-AIH?-L"9*[/D');YK#4HV)7AP MR_/&0HY:@ZP*QC"@S%6-S-=<$9ZHV3%9-K/EZTR:$5<0 \R2JB!K493OF\PU M#<0[^?'Z[9>O+@"2HXR,=[=II[N\C0U3.626CDU3@.I7XQHH6!89V(ZH!!LV MB]MN*<#?WQ_*(X8WK5Z%9D%$\Y%=!*>FO1D.8-WEY.A!>J?EMWG+YUP='WMJ MY*0V=4'S9*&)RE_AB1F)(]++;H6R"PJ:)B%+\H(JP_4Z'5,:+FH<+MHL]U12 MR0'>,%&5SB%E6DNH-P#-I3R%QQ8-;Q2!V#_\)/UM]\+&RTH($^!BBXK,>7T% MI?]@]11)JFRQ-N;TFC+".+T>MS-L#U!6K8VG)&,[/8."0+*KLQACY7]J+Y2\ M>,C_D-K.%%J*I+0BBUUE0312%(J&)=384 @L=M'S,PN-F]4*MQ9C4PIW'98/ MPHW$*&"Z($3YC]!J,- N3;V'-6P<.RPZ50/)F1^@23OL?H^^TGJB;"4E2(M#%/D.&S<=N# MQ%/X&^2># ,6HP7FS87A&L^I)(Q3=]SS7N>GB^JET=NBHHNM9\&12FB8DLH' MJ^1[M@+DW6GI(I!Z-+08F5)T'H2-\W M7M^]F\5<+*NJ8M3"Z0)A2*4#&1[L6+I'\DS):.Y2!ZL#66Q'O@Y3[DY-BB2E MUB(RXQ:71:WKI%8C;+JB&.J/'H =Y6=@,2:)CR$*I/6,=G1\*4I5/E@O)S?( _;/-HRU+$$;9%(P4@:"]8X/C_NM=/ M7% 4J$>^W,O/7F\&3.A$9^EZX9OU;52#$T",X 5@0T;U>3$V-^:>TBX$0A4M MNGB)1AEH2T(^(0 OACVGQ2%#6G@\G"&+MBN,PE3Y^B$!D;P=4:<4!'H^]X!. MU>R^B98BSTIE(LU/\LCM,5&96]<'F0]S MZ",-:'P2'M8JP=6@UH8+E7NFN,"0R]%GM$_7GF5>DL!BL]!.OP#C2K3Q0"U. M-Q_NHNOU8H_+1XR[7L_;B(1D:!#*O WB)TGT%TS/M\X,G&H\&(=?Y1R&A044 M7E3I" R^PKZ1)8<6E$0M*&;N+"C\I6>C'C3:J#'7V?;QT8@6KJ]IPQA=,]JJ M73;$MZJ)C_!B+\7IZ(I%!]'6U*XVUHC(Z-=LC='BL:*EO:@/4M_&:,WXMFD4 M]UATM)$@=,K% MFX=@[,VN/)F.]?$#E^BD$=T+:)+"2N:.W^BYL-I$$JH#09BT^UN5O%.36H0"<5.U_K M5LL.1G^&\^F0URD1-))5AB7[!L-&;ZJ.=PR#3!6#HEH,$G[[6Q! MI^]_Z%EGM.( T-FX/]+F#'C]J!/X?JEMP*ONVMUSSM'2]?O'* .$C@LA8R$+ M!P$!H4A;SYB'7)3#*[S+!D+D0S9W]5J)G.L+$MM=/[EJB*8W8((-^PAB;WM> M;A^JWWWZ>KSW:UMQ'#]^1$!LRQ !Y5LEJFC\E2A3$R-(H&G5/D'J@20,FWC,6N MW?C,SQ,"PLG%L#DT-W/4#WN^^D// 2%R9,)(6Q><;TV2N(A9J."YHG*1*-$L M ,-)D0(AQG60$;*5N,31U,='2.R&4-_;34_5^=N)H1$', M=@ET%=?^X8:[2E=K-=%.[K :0O-O MK\&);ENSLN]F_R^5JMX@"J :?0>E>ELC>%7[1&S23TK-'2'3LM(HN7&<6L+0;Q M45.^_,'K011[$LNHVS=^/C>20+\KGY_1C:7='(O'FG$RAZG.X7JOD?^K0X6KTNYNPTXPRS<-:]G]CG,B0D"!:.;-N5TZZN1M/>57AQZ=.(?2$HI7V[ M\Z8AJG%-+BZ2NJ=]D3WBGGH%4WMW*E[VD"YL]SMR 3M4A[GZ$\!7K_8$EQ,R M3ORDI;D>CUX3:(K#(>K2G4ZC!1P"/#8OI9TN5%4B8XHOU^( 2%4N]\* _CZ_ M+Z+9?!>;=,U=C5/?R6R]0"XINK0&HVN(&M9 8 .Y-45_.RT(S:PQ.:5K*$%% M$-#(.X5R9*%LJE!6" .6C'YJ5^N6HYR@;WDX[+K/E;-;:/4-61NEAF^BGZ]5 M16??OS^-QDUR(951=' .4]>^ZH> M.+K_'UMXF-'"9D]RV:.=0)M(S=4#@@M?P]K3K5]35]I ,075 M/.[WRWP+\WO-O5_,SW"\H*IB2]KM*E%)-=-$9;:>[]>Z/SN$*P5N6$)(@WLH MC>739,%1>U2 &]O=D^Q"W@3Q/% 4+M>!TKJPCBIH2@DEUN1;3+3>A/7WE[>5Z^D;@]+$TR#F$G?&I&ZE81I,:(8CDT%8.WHNT2VS/GY!)$X,]1K87YO-V7K+1BD MA-Q!>6M+G-L\RL1K$>SU\\)"3,X)8C2/7RO/P=%F6(@4;?G1C$^OM<-2"%[> MW1-\1J)/->/4+$Q&^8RRB=A L]E[>6?< 8[;7:5*I=E25 LU=L0:=<3RY/RR*%[<^DP5 M+R2G%.+%-@$=F6N01EY[/:;F?.G$;VMM5C4KP8(3OBV0-?QN]$L%V(U0UH " M\D8!GZ)$$([5\M;%R=;!B<140LR6_:L]G[:LJ <,BO!)PX4!G8*=F'J_L+55RW\0&G'I\=?6QX=MG, M ME>87MBR+WAH$JZ"M<>B4&&I83APK%/8(V^@I2M.0T7%D,2=#NA7XZ90)@HCU)HR>60!8U; M[[G_C9%*\%XB-08'H\B^Q6CU>6&-0J5J+[W>J#UQ072U;EMKX2(+OZUZ'H3/ MN=S^&NMH-?A0>-#TL;:YWJ4 [$],F:@*M8_F>">_8G(0D0ZL!E=N,XCT9J5O M:V2LK_(Y'++Q\H4):3Y-L[73"$%;+[@H//<'U!*<1+XHQI>K##)4]IL&@:9" M"K08O&6@;[Q[;3YY[8*E89HY]SJF79A_)-YO;MVXYL8**.1C"GZ;DBU1QH7_U[%_]"T!!],:1I=',EGO E?T*90VT M)]IV09B!?#[!_,HS6Y*]\HTYY9GP],GEL' KL 4;J'9]H5TF]BNQA*)0CD&' MMKUF2'C+1<6#5LC2A]@G?"L/;8_@D]^YPTC(=B:E*]C*\5*I>41V6U]D+YBE MF5[[$*B=Y$^XAL6DJ?+*/96]XZQW:6/S$9@@K/93BKY*+<9M(V\^?KH*4]G@ M"U?4(^$")TALV%2 $=4LS.#0S_EVZ0H'+ZG?R2Z:U'4>:]Q? M8?T<"53;/+T4!$)UU*C,IX5\7#$J,W^98VR95W0,ID!%#C"3JB*)TW^5RHF* MY*!51 &J4@3#M>"QY$'T812GJ01V5:\P#F+D/?&.GQD9UQO9 DKS2UKY@ 8@ M-9 ^RD2%H R&"F"?)YF9PE!L ;+":S)GSQB3M%1])^_M7CMW;/;;32[N!^4H M''YL->)J"OH6A!'J M#\DR_Z$&Q_3A<4*3UCG_:ICL\#?<*Z_7;T[NKK]5]F M=]=_N;IU]\ZVP<7RHZ7?8:.% MA(3LV:OD<+!-@I^;B?NE.E-DP=6>T%O(2R@B&U'"NC#B*\@RSFJ.ENB'!^PQ M1/94E_['\5$R&K)2T&-!A= ZREK')G6E<0I_)VWS074XYWBO%69AM U(#I8D MNU0O4XI3E\+G*'TP@#U(E+4[HT5>V / SGYL%!12!=+W/4.2>EXYL96+=6+_ MH2U'+-E+<'A ,5L9-QK9C.V-"&Q$OZ:J;* _HWXZF@<@A'32+V5/_0F=Z0G) M3"@5-RD)=HW.UWR/T;Y,CWBH;%OCDO8#L<- 3&!XFF;#+RN,:,"BM-&F+9GJ MEFH$_>9MF>I9(M?P=N;C R\M]KU$QB?<=3ME:8-3:/SH4CR] UEP12"R>T%7 MF95'/ TV,!'5^*#JP5(F2C[/2 37*76@"B/4$D &4V^N=%E:B#N]5$Z\1/"4 MLWJ12F;@^7@VN=JG[0+5M.)5)NA.8^9"1M/97/7 3GLZH-0J&DK]*+;^.$[^ M*5N@3 X:?+K*]BLIAF@#VVQG#E?8U3-.4!032O-K\2Y[V"K13$U7,!0EI1A5 M$= F*8!*W1)0CHV0"JQ0J+4=Q(BDVO,TM2V#C;M @6MZ+;E =1C@+>/^Q3 & MZK5R3?:JV$3?E(;00EOA>S;-BNX(2P1DJU>L(%*]((5O=7[6DV<#+GMN M2>Z%E0J\\DFA$"<+9K9"!:]00)ITAZU>!XOE\[IN">@?<^FTB-#VIO<9XYM# M:B0'K/KZIVCC$MJZJ!W2/?1$517)1N.AFP+/>B,:%V!\QT8%8Z,JQJ92U0N) M!@8H 602;!F@H>!F&TGBR5L7*W\0J8 MX+B!T4FFC<(O?4G]9LF$C:>HS5PYB&LG6'ZJOY5L09YRJCP#;B0CQ@5;>NTY MU+DR"UL).;,V&5M:PB,^/F$P#7$F=4;'RO&62 (>%P9Z/*L6:[[Z]?CD9.FD MD1V>?X2=7;AKKM]3MI-7.:_^O9HF)-%I?4D.M2J)7($W>]B'#ODRJ'!9<]2F MO+V3=W.XI4K-ZHZNI=(1U2]/R,3R,J!)N+1*3R10(4#H/!8O,6A'L\O+7S[] M\G%V=Z6U++$/Y->KGZ\^WU[_Y2KZ^.7VMK[M\!.R(K:#VVJLI\H])Q<&==?Y M8 -;AOE[$=%*"3?.A**LJZXXA(<-7QHHO](##!GEJ,M>EQK+B.K64OFJ\7TL M)NFOHM*!EYZH])'1.FTW3'FD.N4-^FB11I:?!\H+3RU?HAFV@D5ZZ3S;-]M\ M#7_/F5C\^)L8ICK;/V(9!!=4^7YV^U8+%TCKV7&KVXM5(/1)$=HWU(YV?J<2 MQL6;Z YMN#CW]0J-P*D::?RUH#VR:H1KJS#)8JIDJJD@XRV(4\M2KJ?_?8/_ ML$''"P&HE'[&& ./XIZG[<+CI5OB,_+*Z**WBAE[NPD84[A7Y6@GZ18_XJ50+DR !*Z@O7UK4Y)A-X#J7J0_[[7?]L%]M3/"B M4CJ)K5[@X+'8NFI2=]@YJ*"J",N*P.E['#2VDMWU1PRHZB!, NSG8A%ZFTR] M/0J68Z>B(;#8N>[-0TCL..Z.J8UT-/)J&&1K,C:P]:T @'P&!,)@.^/7ESM" M!3I#2P6T@#.%9;:8P5(>6\BE*JVJ&0Q M>RKF^8;NA]5D1MT.:#*Q\1<2\4**DU9B_)5H16DZJ,7"(23[)##@#Z\C\7MX M=>V_JH$BY:7IN:'1C &9845)@O+ ))H!A;L*6GQ;KUFP!K]F.,FK1/B6I4WZ M#2)J%LEE"Y23EUN;!W5?5 M2I6C=R.]!M.Y:M-9N;R;H]J:LK3.\H >[ M@*N7A)_V)K[C"ME:<GY*)=HO?6%:Y(5447,B+&UDD^7N*/XZ6*MKT27K,M2FR\:D>T3+&;/] MTB>Q[8-1Q.;1UDR70OJNR$F[S-,3ZT>-I&'4ZCJ.=^N5 MT#16 ;?$H=?O@-Q[&=@"R+(B,AF]@:)YMI'H$/KF1F/XSQ,Z7= T]C:TY J+ M!>'Y7N.R"I"JB]\,,/9Y>E&F*[A4/7@L#P3$7,(&-DCLT0<"?X-4:H-+_4M3 M;]>,PJJA'OQ.P(0&XB3M6YB'*\_GK8'\M5*RH;?8E*9,F&0 M>##DB#3]>J@A:Y4"S]MTM\TUK98C:;'@GP[$H'3GADU#L:YO4"$#MR:I;I*4 M*>U_3, 1N8+76O*@_5!X8N@!T64-Q(RT#,(%=B6;/SRW3I]- M(4B-V( YVD?O?]O,JH2&M09!?LU,Y(Y'0;27;=ZB_KJ0C*.K[!E#W.E]7U?R MEEGE[]'Y2?S]PMA&C8WGJUOCB$SJ%X-*%!RF]%87HR1Y1RPT$1.XUIFB*#MC MV55.Q?#PZ-*%L>Y!K-Q+@J-+LPRG6<[R;&>ACF=?$ZVCY:K MDGJ?40]8KEPS\3N >CD:KOMQV*T642_5%J<8'BG\FQ'7L>5JE+ZJ;(##+DTM MB/DP=7L+\+96'*.+ZXMCV_J+ZTS$CRL*.._/K\KT+S'T1\H_TB^1[*JR@ M!$D 1"OU#[C<6NO2T@2I2^]'F>/T5VZY'_%>8Q8!&?S%>X,]D#J#:.9L9396 MQ:NY:4*?S_DP'@VPJ91^7?O.[8>_35:;/\VT. 6^U\>W9I@9@]''U.%2F@N3 MJE97%.0<6VI=1*X^FE_V0E1VW)!\C37()I.^OZ.U_=7,T*DK 2_84F/QYTIX=/=59SLP$;XC% M\$*.^7S4BR=]=);6'SBNNR7';$W*)(*X<)V$>J83D)4(6H1V<7Y(^(8]OUJ+ M\BG@2J4CTSYQBY14T[6MRE&JR6H) M6V\2CX; 4R:X$/@P'/>4E)$HZMEB0"'L OZ>Q4D\G0YT&;#B0;>.^'9A7P-L]3:F&S?L MCT-:.X[[ VR_>-[OC^@,QG&G,S#H[IW#ITZ[BVWGSCOM3I=^AB\&YEVVQ)IT M\K'\>]]#GHGX5WD\,Y',HN#/I*188JLM_@'ZF6@R4C M5A\/ =?@ FSX*T=(_>10/,01MB49+1PV]N/AL.MA GZJY1M=H..]882G"W]V$9@4 ML%9^;#B%"S*@NJ>] 6'M*!X/.S!ST-R=8X!=/MA/5 MQI-V"/ULVX!*ZT_W@'SF+0=#Q?V16PM_XAW+3L^BP;A#>SUSNX4O1V/:[\G< M\@R;:HZZ=#.ZPPFS>:QQV@.)[5@CQ-[476/\.SP3?QH8<@IH+%/ IS&<]$F= M$Z5OHIM'/C?P;8#X=**2&')QBU'^]3TB1?O/]6;C(# KF==)A: M GWN3>3!X@F8,693@4[U/PB7@/-V)P.D3]%Y#S ?>T1V)[VXW^O5#$ZED^K& M.':R$@SHYZT67'+,X\4RJI4![3A=3Y';V4AZ>&F2CLC K^Z2UTY MLFWZL$P]!==7L=!A 3K&(D)W$[M"U40CS5\J3:9#\W:FLF8L:>T&KT7"Y?Q.=+^BD( M9 OT9%#3 6QWK@XB^UZA^6-!,CR&/-B:$F*B,%[:(=787M)XUS$&^IEG"RI:AC)2WMM8;_C5B2 ;OE2 MM/HB=5#FY#.+NQM:FC4HXQOU^9T3)KT$3TG!-8\?T'-&7&N+/:\HU57*>PDJ"09%BD'& M8I#PN91L$_(T-558M.@46-*65&/I@4&4AD!IVR^(U8Q3Q<1R9NW9X0"=)[I/F=%S]/8EF^5SZ+" MI#4F%P"OE9-N\1PS:83V,_R/+#V7MH.$!"5Y-(#6,3:A_!=+)J+J M-]3E;$=XF+%5TGK*375H\3;+$6"0A#IMK3ABR@*(/%R.]SL FK)E*P]JF_@> M/1O.2\@"OY #BHWMY6=+43U%GF##PW;#]]+ M2S@%+&=F[_R4SZ#9AZ-2<(9L\"[//O8NHU1Y3 MH,OY2YI2>*/Q+X :>9B^'7P7D9DMQF@L=! M8045):+\R#&'4ZTS+7 XF4:'4W2"P\D<=#@= MUL&B^DI7UN$4'7$XF0:'4_2[P^EWA]/O#J??'4Z_.YQ^=SC][G#ZW>'TN\/I M=X?3[PZG'WBC,B4:N63@K OT?D":V9P_P^)&\2R#H=J$7 HXRTQU)\L M;S4WI:'?"(-O 3/+4%S8^?Z<"/TYSEP"#+O7:0^CR; ]C7["#,B6D&E^I^:5 M[K0]P2(#77C^SO8-]T2"=A^N/W"3Z*=JESG?2,5)F5:VDP3ZBFWLE:=14H/\ MJJLO@7A74U7(UGGYX:PEVQE!0VS)'EH?HEVIZ:'@<9RG9-6+)3\V\FJI<"67 MFJ(#0/R EYVA>#&E>T8\RP3]=E019P7T'$7K"]9?5,3@N%IX>81"! T(#*L_ M*)_2K]2*$$#<= MO]ROL_4T94$((;]BH!R]U)K@-B$+O:D2IYU^%?09M!5\L:1==[-7'?C MR?B&:JC*;E*WF^P![@[Z*Y+M2Q!56[AMJIG+N="E/2I+G%HB7VM^B:4<5_(? MZ6_&:20" ZXV9&MY:Y4]VSR B\;:'#>IFXQ=+=:/SND&M BH$[9P$P.7]'?- M[Y?2$%)*CTI[7K:O)D;ARV6XI(LG%6%H/2"QM'WZ_('HX*4FNW$E$=OFK6VQ MS&BW0"I+N?(EW"#]B $)R[@26=Q'41\7^>)5SROED4CTG+'-FOB;/SO//AIA)!^$";X$N:7[-M[^U MLG4+*/[C%J6H'K93QO;)G1%6H/*#/E3J&0(!ZYHS%>K5XE.-H-AIF8 ;KK\# ML(UN47)I!,-ELISOE]:(>W5S2^C^58P(F?WEUQ0]RGA$4G;2'[Z(?I$&/Z7Q M6&?#$54_@QGJ&"*3(:[\%52NFM#VQ 8S+39$5^OUW1YHSX @LHM6_2Y: M/!-)Z MA [_]$#AH.;G!&(R(=AFB]SZ$CU&<-O%\@X2 V(="#9T1X?'9]2S&W9AA1/\ M9P3"M;>'#1<2LB^]*2OK(#V-JBHZ?EM&A@\VNY[UN<^@SXDK7@MA6(U.A(=& M#BW=O*D^5MVP!T>%[36O;6=U35G;(6TSKJ1T7$N>4CUQP7]B^F[+?4T]#+@XM^DWP(.#G,)Z IF3_\$94946Z MQ4EU-IA[%*->I__V6R"HO<-J_3G&"NS2^=.:LM^0L']-4=B"?P:5,1L,.&=JLJ&_0# 93ZME_B2^X:O7'O(..V>V;JC9 M^?LTU7B. N_*QY3@:;]^)QNO$P*\X F_]R0.SIW4'W24.0^^Y,'Q:\/<6Z!Z MLENC3)NQV?J28-12M\W#:2=I2A4F$FY$JLUY1;*T?:%L$=ZP9U/#Y9SM7#([ MOD2J.1(>1!D3D!>ULJM6([4+1B*@@TZ,. 8#4B@@N:)#! 01Y,A:*V^Q$.">_ 2(AD^:ZU3+)\&QE3_@#K'*!OGCZ8T3J;;N\AA>FRI>1[5X+61]O4 =51UZE4;R M/TKVNZB2,-D'"7'28[(/*LIXRF2_A]XO)OO][L#2^-J349,/JOC"]CX%)?U+ M/."+JSL(&PXKC,*(SJE7QYR;WZ07Y=.K/;=> MK\>GUAT14[;N"SHU_T//LBX]NUX/Y:+N@1:WIS!G]WCL%YSSS7NVNQG>](ZUM<_4#'HS?2]W_7NK^OUVI^V:# M>U"&_D>JYM?Z[WXO<_]?6^:^Y8>*7GM._/-W%&>. :._W+Z+SL_0;04@N5.0 MU.7!-M9PQ)#R2]M8*GB,6AL#*ORS#1,N*OT4.-9"#1MUQ9\JN.Z[^@\4*]00 M@'_^1 =9[>3@5[4JM;"1,-S3 >U'ZOLWZ)W&\[X6YH!_;1L\\-<"0?3OT3N) MGIFGMJ&:!N_8OH^P+H[QUHA*4D?(',+U%T>=42-8KZRG)_$:COEEQRQ>P 9< M"/-_YSW"F(@MC*M-&_]OMF!E(O]'+=I&(W_PHI%G833RE<9__A^R)_%_(U=0 MVU_3RO\#].6&VCP_I90Q=O$C-'X7'4P,.'6M=3&%M:OYHWIS85F_P(,@])Y. M$BM.VO^,D_MK<1J-0+"U/(ZO[#]U/:\.^W2GVAC@^7J,TQ%\T>20I' 3)"?; M@,CR8Q07V:G$14K YE<;L/FK%[#Y#J,O;S3ZL@EL&,!9'=B+Y_S5Q7.>-B*& M>%9'_('C.2GJ\_5'9(<-)HQK9SET=*482V2FL><]$O/4D;=.>,,/J&PZ MV,_C[WC0.?ZP!Z?C#W.,:L/B_=#,5A0$<[X6>$$T9@552J&8%=]7$(U9T:4I MM(Y8=.O2#[![G2G@U8(9D2QLO( DJ[(H'*O%GJI@49XS%,OL^,])@XYH1B;@ M0X3I\YZ,-#:N4.M7I=]!6LA@K J$RQ&9^J1K6GYTC& ;ZDBGY&!: ^\AH>9E M%4L9.2+V:Z]T11 *.>?>$BPLNK)L5#<$-"#R!/#Q-$Q0V=^6O+)>-9H2K.I) M:@0T3DQIO2%F8]1T/+3K8;R3PW+BZM7W=+ZW/0NQ"5G+?A5=V1H/S5*JVS!- M4+_A]X&W3$,^\86Z8\,P^1NO"?PE, 2\BO\YZV; -#WHKV.NZZ X1K:$'3KF M.\Y!L.^[RCUP6_%>4;L[M+^[8A:3SD^(2(]4>67+WW5[G9]L]S/7]/E9*N0@ MKC M",9TD/5@IHO,^^(T'XZX/_B]S>;VGAU6!Z M36#Z*=12MN\(92-QU/5P#'O=G6G>RY4V3\ UTN)BC7R.D6;*LJD!DA^9< M\Y?1)^J(<)"$SD!V:"TT4+NPW6=>![+_BJC]D]E7S3$=XVFGQ;Q734^O"WI_ M]:RR^SHK.ED%6+_ZZYG^F;5WZUG[WR?KM@WCJ_]Q6/_CY_R;';9BW;Y--VW, MOJW]D8Q ,FSE1VT "#*N;3IWV*: M>S2A=0/*@2*I9J FNE=->L@D00(^R8: MTHQO]MOY$[H57(RN]\RG8/@K';[9GLG%9K#8XXL7@(YQ8.5'Q_4:R)$$=@HX M65$,#G/2*M"#=.G*\%K0D0,,K9GKI"4C6;G/\]\<#Y>0\:=TR0EV>"S_NV / MCXC34]0SN5'-IKWJ.FYYV[7SGVB5+\77+Q3^&$G0G )RA-PKTD]> M3T"N;69&:TE%/:OC'KJ@AU,GJL%6G#51X<$'TB8J)ZKY(T'(0^-179<'?>5X MB)-'C""2FB,Y.!'FX'B9-S\PWQ'SALN*N7-9,3_T\ F;F]93K*/#'MD#2(V: MLC-SI3)_[.D3=M&KW\7Q<8]L8U@_KG]CFUZMA"$W/?A#].-5B40_8"0IAQ+7 MZ#^2U%.A&-CRRL5NAZ0NS-1Y_;K^?K]L]LIS,+X-XCI,UX)([HIR=%I^1QVQ M/)Z&4P$E_H"-R JTNU#L3A.J''@4D+D^.:EIK-JH^,:G2Q'YK[9[DQS;)*J^ M3^_MCZ,&DWMP\O(,GG7"55;K?96=X/'*GA ]T!+,('N?S(\;XIM26JJHL-NA M-P)-(CR\ERS09(4/R_]NTV_Y\AO%$O,(#[K A#I,>I&%\_Q;"G]75M&K=<71 M#6U$QW2LI*?+#PW:XV%E;6@\C;ZB M$[5I['[=:Z6KC[JX5#K#L>*(^A@O(N?"+ \PJ@-4951G[@5Z6,;I4"+;AE+IUIU2QN&9Z]G6^L6%[T*T,,:S#J0-@ M@1,_? $.OWLKVOJ)R==K=7A??KV->U?\B$CK4V6LE8G&G&8HRHAH95DJPP MD/L1.+V&(7*\K+0*E41J;Q90T1\QDES-M*H8V-/&'*W"-R'C4Y4]7;"UXSR[ MB(B8H1&WAR<5VQPF1! QZ3ID:9RA,@%+C^<9S##0&?JU,]"'J_TVYUI=KYBC M8E&^+)$"J@_5Q.K-W_Q-7121N@45[N7?_Y(O@<"A!W>#U0A?M/MY'2,[C$\G M7L.:^W-T7 ^- M-H=3GFO-QL>3F^N-(XU9S@VVE)-RG6L $"0]'SVB_^SLYU>K;G=UAJ'*LO\[ MI ;_B)%-0TS35QG_:VWV_09K/ZDT36;Y8 6'%!@.U(3[%>I\!N3TKQ%2PS6PCYA53%F(LAQ!N^R^%V>H&9AO>K" M^L.Z3;C9O7&)XX<5I6(OH![T+>YO+H_&*K96IIS40>C&\2[7MN4A75#0M5\4 MM2H$/NR9$)SR=&A+]W.N&^6WFE&U$,KK1P>FI0,B]2 UK-ES_!K#?W6=7DGD MJE!J,W__ [>S;%_R1KW4&A[\\9]G]P61L1KQV(^64#,X9XSWD$3QGWTL)[4N M'M*JZE2*M]!RO0=-3)(*!#OVK!#UKJ8 5'^]//Y3&;TW?4T=4#O!E^H$AXB> M@QE7:JHD4E?8K28%2LJ:%V[:*$-YR?Z,R2[O7A/K70K]7W<4=+Z]?L5^TNGQ M:W%65XJBE979A2WO,5C@!L2)IEP#L=^57VS>R!';G7UL MZ<<@USBA+#2/0]'9A/R[54V?_O?H]&V0EBJYK4^6TC29W/,M1@4Y M^7X8JX^4?SB5+-67'8AFV+>,,[15)\J.R%^'*B'\ !6R_O)3>'L(FE?45S@5 M3/4#"2&?E;C%P;#2=!=Y51*\ @E!?8/R:V$QAA]^D;=Q^!E7Z>&DJ@7-;U.N MOU?90<,/.NZI<8 >GC'X8TE6!*5=;H"FR-K]/CFSVEJ$$K>EWY H4%K_5$NO(?F>(0KKBTB;?UV4=7 MS,T;?FVJ0U"A^;8@01V=.[$XP8\QAY/.L(IB?RR*W9__%U!+ P04 " < M2JA,I%ZIU4 " #_"@ #0 'AL+W-T>6QEU%7*]?.UW*@ --IP)IH$5UK7[X.@R2K@I+F2-0@3*:3B1!M7E4%3*R!Y8Y,X M"Z9AN @XH0*GL6CY'=<-RF0K=()G X1\_JW,(<&/%Z^_MU+?O$)^G+R93,+' MRYM#_,(%+C'R')_R!$>+MSCX<]*K\'E>$SN@GC]#W4TW3'WF0>+")@;=XM.X MD&)_#RQ@F D'M"8LP;>$T96B-JL@G+*MAZ<6R"23"FFS^:9R9)'FR8!WK,"*6.#P"GV0!K71&M0XLXX;K(#?PFASEYN:Z.P M5&0;3>=X3'"#*;*2*@DE((X#7U& M9QC:#!A[L)?V6[''O2F0GV./),3(JNA-L^K.'$\M=))WV3SW+NUQO*BF:ZD_ MMF8YPOGVTL&]@H)NG+\I!@&&G=0UVWY@M!0<_&)^6S ZLF :D[X.JJ2B3X;/ M7I7, * P6H/2--M%?BA2+V&C^^NT*8[5/#U#S?]ZGTL0H C;%6WN_BGO\G]6 M/'OW]Y+=7^50\&GMZDM+M%WR#$3.ST'DXO1%SJY?6&/0-<:=[KO7>P<4K5K* M-!6=VHKF.7@]]O&3X*_V5<7V.N#8@@V])BOS&MWC-[DY%*1E^MXNT043/-J? MK?!H,5T%)1M/=L$I?ZB.W*=F#Y]VNG]#JA870O0Y^:)J[[R2SWYY/7YFH@GJ2=^+^;#09Q79CT+#K=/.Y)CIQ M_X?)+A:JDE>V:K4T80WE9"."LL8OU2H MV3SAQ)\"R!R!S/<"^54TPE22 <@"@2SV"@!TC =TP+-@ZT>8URNHT#'GOS.A#S!9N0) M+=_/V._45%9+-I,N(>KXE,V7PDF(B$J#V!IST<@4H!?>1XE"*LP2&;$F?EA; M/ZNF^1_A.DQ"21$TL"S97R'&*B:PMB:VRRI<'Q MPSR1$WL")$Z#;)@M3$"NEG!(,W&_-) M3NR3K>$&T3"OY,1> :H;9,-DDA/+!'5>,8%5"TPFQ5YD+ILG4LU_QG$Q"Q4$%L(9I$'K)=37LD ,S6.68@36P@4Y0Y@4>[U(8"8F(4X ML86PO#>20DS,0IS80CCF)<3$+,2)+=0O(^[$.\1$]TR(+82N(CBT$,Y MV.'00ARS$/^ Q0[;+G;B[!D[K=OUDW -\TV.68@36^C-F@Q[-C$+<6(+[6*F M/>^TU7R;FD-,S$*PLQ M,0N5Q!:"9?"!+ EB8A8JB2T$Z@9#J1S$Q"Q4$ENHAPDGH_4%B(E9J"2V$"QU M# PGQ$3W[HDMU,<$F?'N:&(6*HDMU,>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/% MVLUNVD 4AN%;0;Z #'-^2%*%K++)MND-6#!@%+ MSU1-[KX.FSI2XJ\+]+$! M(:-SWM6#->;A9SK6Y="UN3GT>?%V.K9Y736E]#]"R)LFG>I\T_6I':_LNN%4 ME_'CL ]]O7FM]RG(MBGLJ["VS'\Z8;7 MW*14AV/NB6'G0W'W1'#[J?#[JG!\4ED'')3T)8\[6. M@.O(]SH"L"-?[ C(CGRS(T [\M6.@.W(=SL"N"-?[@CHCGR[(\ [\O46H+?P M]1:@MUSA7AO=;//U%J"W\/46H+?P]1:@M_#U%J"W\/46H+?P]1:@M_#U%J"W M\/56H+?R]5:@M_+U5J"W7N&L!!V6\/56H+?R]5:@M_+U5J"W\O56H+?R]5:@ MM_+U5J"W\O4VH+?Q]3:@M_'U-J"W\?4VH+==X:P;'7;S]3:@M_'U-J"W\?4V MH+?Q]3:@M_'U-J"W\?5VH+?S]7:@M_/U=J"W\_5VH+?S]7:@MU_A625Z6,G7 MVX'>SM?;@=[.U]N!WL[7VX'>SM=[-=$[-_60MB]E.+3[?.F23\._K9G G,+;3G?-N-,\5LZ=7 M1V&T:YLNS+,J1G?%6"@J:DW(K:,N59;6MR:F4[]BSA1KLR(F)I,I*VP7J8OC MV/?(%K,;6II-$T?7^^M]ZWEFG&OJPL3:=FS;E=^:CM\;YIZ:84VH:A?.TH)L M=+M+74*Z-L]2-63L%Q.^W]B?I_ONM^1]7=*?HMGELBZHM,6F3;?DP7DR9:B( M8MODH3*>RL?HZV[UGO?!^'AGVM28[1KV94%^NASQM:'# 8;*,2?'M"WHT*BA ML/_D_QKXL1L*ZVGL?*KZ6!]XO!3I(54#ZQ<>\Q&IWSHEE;\:GEJ?[H=]L7X] M?#_TPC^+@0V'_[WUX^40(#DD2 X%DD.#Y)B"Y#@'R7$!DN,2) >?H 1!$96C MD,I13.4HJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19!8JL D56@2*K0)%5 MH,@J4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4616*K I%5H4BJT*1 M5:'(JE!D52BR*A19%8JL"D56C2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JL^ MH:S#,6]-W?V4Y-G:]<=\-ORC9O$&4$L! A0#% @ '$JH3!\CSP/ M$P( L ( ! %]R96QS+RYR96QS4$L! A0#% @ M'$JH3&;S"V"" L0 ! ( !Z0 &1O8U!R;W!S+V%P M<"YX;6Q02P$"% ,4 " <2JA,65SVM.\ K @ $0 M@ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " <2JA,F5R<(Q & M "<)P $P @ &W @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( !Q*J$PG69L 9 ( !4( 8 " ?@( !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ '$JH3"WM"/=&PO=V]R:W-H965T&UL4$L! A0#% @ M'$JH3%]=^P.Q 0 T@, !@ ( !+1H 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ '$JH3"Y/L9VU 0 T , M !@ ( !Z!\ 'AL+W=O&UL4$L! A0#% @ '$JH3)IGH!NR M 0 T@, !D ( !OB, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '$JH3!H2/2NT 0 T@, !D M ( !?2D 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ '$JH3(H7)B&U 0 T@, !D ( !/B\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M'$JH3%SAP27/ 0 G 0 !D ( ! #4 'AL+W=O&PO=V]R:W-H965T M5R7^LP$ -(# 9 " <4^ !X;"]W;W)K&UL4$L! A0#% @ '$JH3(L0L^_% 0 -P0 !D M ( !KT 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ '$JH3"2E[8S4 0 G 0 !D ( !KT8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '$JH M3!8\Q;O^ P NQ( !D ( !\$P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '$JH3(69#7Y' @ <@< M !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ '$JH3$Z&3>@H @ P< !D M ( !3F, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ '$JH3!$EDMN5 @ 1PH !D ( !3&H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ '$JH3.P% M3UL' P I0T !D ( !P7$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '$JH3+SVD%:/ @ H D !D M ( !(WL 'AL+W=OX<,$ "H&P &0 @ 'I?0 >&PO M=V]R:W-H965T." !X;"]W;W)K&UL4$L! A0#% @ '$JH3$8(?M0) @ U04 !D ( ! M*H4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ '$JH3-]\&:(; @ W 4 !D ( !B8P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '$JH3'FE;)G4 M 0 * 4 !D ( !9), 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '$JH3.M@_4 ^ @ 1P< !D M ( ![YD 'AL+W=O&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " <2JA,@+MS MN.(! !9(P $P @ '8" $ 6T-O;G1E;G1?5'EP97-=+GAM 7;%!+!08 1 !$ (X2 #K"@$ ! end XML 72 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 73 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 107 224 1 true 48 0 false 8 false false R1.htm 101 - Document - Document and Entity Information Sheet http://www.pgtindustries.com/taxonomy/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 103 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.pgtindustries.com/taxonomy/role/StatementOfIncome Condensed Consolidated Statements of Comprehensive Income Statements 2 false false R3.htm 104 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.pgtindustries.com/taxonomy/role/StatementOfFinancialPositionClassified Condensed Consolidated Balance Sheets Statements 3 false false R4.htm 105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.pgtindustries.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 106 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.pgtindustries.com/taxonomy/role/StatementOfCashFlowsIndirect Condensed Consolidated Statements of Cash Flows Statements 5 false false R6.htm 107 - Disclosure - Basis of Presentation Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock Basis of Presentation Notes 6 false false R7.htm 108 - Disclosure - Revenue Recognition and Contracts with Customers Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock Revenue Recognition and Contracts with Customers Notes 7 false false R8.htm 109 - Disclosure - Warranty Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock Warranty Notes 8 false false R9.htm 110 - Disclosure - Inventories Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock Inventories Notes 9 false false R10.htm 111 - Disclosure - Stock Based Compensation Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock Stock Based Compensation Notes 10 false false R11.htm 112 - Disclosure - Net Income Per Common Share Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock Net Income Per Common Share Notes 11 false false R12.htm 113 - Disclosure - Sale of Assets Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock Sale of Assets Notes 12 false false R13.htm 114 - Disclosure - Goodwill, Trade Names, and Other Intangible Assets Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock Goodwill, Trade Names, and Other Intangible Assets Notes 13 false false R14.htm 115 - Disclosure - Long-Term Debt Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock Long-Term Debt Notes 14 false false R15.htm 116 - Disclosure - Commitments and Contingencies Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock Commitments and Contingencies Notes 15 false false R16.htm 117 - Disclosure - Income Taxes Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock Income Taxes Notes 16 false false R17.htm 118 - Disclosure - Fair Value Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock Fair Value Notes 17 false false R18.htm 119 - Disclosure - Derivatives Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock Derivatives Notes 18 false false R19.htm 120 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock Accumulated Other Comprehensive Loss Notes 19 false false R20.htm 121 - Disclosure - Basis of Presentation (Policies) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlockPolicies Basis of Presentation (Policies) Policies 20 false false R21.htm 122 - Disclosure - Basis of Presentation (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlockTables Basis of Presentation (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock 21 false false R22.htm 123 - Disclosure - Revenue Recognition and Contracts with Customers (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlockTables Revenue Recognition and Contracts with Customers (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsRevenueFromContractWithCustomerTextBlock 22 false false R23.htm 124 - Disclosure - Warranty (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables Warranty (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock 23 false false R24.htm 125 - Disclosure - Inventories (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables Inventories (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock 24 false false R25.htm 126 - Disclosure - Net Income Per Common Share (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables Net Income Per Common Share (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock 25 false false R26.htm 127 - Disclosure - Goodwill, Trade Names, and Other Intangible Assets (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables Goodwill, Trade Names, and Other Intangible Assets (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock 26 false false R27.htm 128 - Disclosure - Long-Term Debt (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlockTables Long-Term Debt (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock 27 false false R28.htm 129 - Disclosure - Fair Value (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables Fair Value (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock 28 false false R29.htm 130 - Disclosure - Derivatives (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlockTables Derivatives (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock 29 false false R30.htm 131 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.pgtindustries.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock 30 false false R31.htm 132 - Disclosure - Basis of Presentation - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureBasisOfPresentationAdditionalInformation Basis of Presentation - Additional Information (Detail) Details 31 false false R32.htm 133 - Disclosure - Basis of Presentation - Adjustment to Accumulated Deficit (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureBasisOfPresentationAdjustmentToAccumulatedDeficit Basis of Presentation - Adjustment to Accumulated Deficit (Detail) Details 32 false false R33.htm 134 - Disclosure - Basis of Presentation - Adjustment to Accumulated Deficit (Parenthetical) (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureBasisOfPresentationAdjustmentToAccumulatedDeficitParenthetical Basis of Presentation - Adjustment to Accumulated Deficit (Parenthetical) (Detail) Details 33 false false R34.htm 135 - Disclosure - Basis of Presentation - Revenue Recognition (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureBasisOfPresentationRevenueRecognition Basis of Presentation - Revenue Recognition (Detail) Details 34 false false R35.htm 136 - Disclosure - Revenue Recognition and Contracts with Customers - Revenue Based on Product Category (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersRevenueBasedOnProductCategory Revenue Recognition and Contracts with Customers - Revenue Based on Product Category (Detail) Details 35 false false R36.htm 137 - Disclosure - Revenue Recognition and Contracts with Customers - Contract Asset and Liability Balances (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersContractAssetAndLiabilityBalances Revenue Recognition and Contracts with Customers - Contract Asset and Liability Balances (Detail) Details 36 false false R37.htm 138 - Disclosure - Revenue Recognition and Contracts With Customers - Additional information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureRevenueRecognitionAndContractsWithCustomersAdditionalInformation Revenue Recognition and Contracts With Customers - Additional information (Detail) Details 37 false false R38.htm 139 - Disclosure - Warranty - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureWarrantyAdditionalInformation Warranty - Additional Information (Detail) Details 38 false false R39.htm 140 - Disclosure - Warranty - Summary of Current Period Charges, Adjustments to Previous Estimates, Settlements representing Actual Costs Incurred with regard to Accrued Warranty (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureWarrantySummaryOfCurrentPeriodChargesAdjustmentsToPreviousEstimatesSettlementsRepresentingActualCostsIncurredWithRegardToAccruedWarranty Warranty - Summary of Current Period Charges, Adjustments to Previous Estimates, Settlements representing Actual Costs Incurred with regard to Accrued Warranty (Detail) Details 39 false false R40.htm 141 - Disclosure - Inventories - Inventories (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureInventoriesInventories Inventories - Inventories (Detail) Details 40 false false R41.htm 142 - Disclosure - Stock Based-Compensation - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation Stock Based-Compensation - Additional Information (Detail) Details 41 false false R42.htm 143 - Disclosure - Net Income Per Common Share - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureNetIncomePerCommonShareAdditionalInformation Net Income Per Common Share - Additional Information (Detail) Details 42 false false R43.htm 144 - Disclosure - Net Income Per Common Share - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureNetIncomePerCommonShareCalculationOfEPSAndReconciliationOfWeightedAverageCommonSharesUsedInCalculationOfBasicAndDilutedEPS Net Income Per Common Share - Calculation of EPS and Reconciliation of Weighted Average Common Shares Used in Calculation of Basic and Diluted EPS (Detail) Details 43 false false R44.htm 145 - Disclosure - Sale of Assets - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureSaleOfAssetsAdditionalInformation Sale of Assets - Additional Information (Detail) Details 44 false false R45.htm 146 - Disclosure - Goodwill, Trade Names, and Other Intangible Assets - Schedule of Trade Names and Other Intangible Assets Net (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureGoodwillTradeNamesAndOtherIntangibleAssetsScheduleOfTradeNamesAndOtherIntangibleAssetsNet Goodwill, Trade Names, and Other Intangible Assets - Schedule of Trade Names and Other Intangible Assets Net (Detail) Details 45 false false R46.htm 147 - Disclosure - Goodwill, Trade Names, and Other Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureGoodwillTradeNamesAndOtherIntangibleAssetsEstimatedAmortizationForFutureFiscalYear Goodwill, Trade Names, and Other Intangible Assets - Estimated Amortization for Future Fiscal Year (Detail) Details 46 false false R47.htm 148 - Disclosure - Long Term Debt - Schedule of Long-term Debt (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureLongTermDebtScheduleOfLongtermDebt Long Term Debt - Schedule of Long-term Debt (Detail) Details 47 false false R48.htm 149 - Disclosure - Long-Term Debt - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation Long-Term Debt - Additional Information (Detail) Details 48 false false R49.htm 150 - Disclosure - Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureLongTermDebtActivityRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscount Long-Term Debt - Activity Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) Details 49 false false R50.htm 151 - Disclosure - Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureLongTermDebtEstimatedAmortizationExpenseRelatingToThirdPartyFeesAndCostsLenderFeesAndDiscount Long-Term Debt - Estimated Amortization Expense Relating to Third-Party Fees and Costs, Lender Fees and Discount (Detail) Details 50 false false R51.htm 152 - Disclosure - Long-Term Debt - Contractual Future Maturities of Long-Term Debt Outstanding, Including Other Debt Relating to Software License Financing Arrangement (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureLongTermDebtContractualFutureMaturitiesOfLongTermDebtOutstandingIncludingOtherDebtRelatingToSoftwareLicenseFinancingArrangement Long-Term Debt - Contractual Future Maturities of Long-Term Debt Outstanding, Including Other Debt Relating to Software License Financing Arrangement (Detail) Details 51 false false R52.htm 153 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation Income Taxes - Additional Information (Detail) Details 52 false false R53.htm 154 - Disclosure - Fair Value - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureFairValueAdditionalInformation Fair Value - Additional Information (Detail) Details 53 false false R54.htm 155 - Disclosure - Fair Value - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureFairValueScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasis Fair Value - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Detail) Details 54 false false R55.htm 156 - Disclosure - Derivatives - Additional Information (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureDerivativesAdditionalInformation Derivatives - Additional Information (Detail) Details 55 false false R56.htm 157 - Disclosure - Derivatives - Summary of Fair Value of Hedges (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureDerivativesSummaryOfFairValueOfHedges Derivatives - Summary of Fair Value of Hedges (Detail) Details 56 false false R57.htm 158 - Disclosure - Derivatives - Impact of Offsetting Derivative Instruments (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureDerivativesImpactOfOffsettingDerivativeInstruments Derivatives - Impact of Offsetting Derivative Instruments (Detail) Details 57 false false R58.htm 159 - Disclosure - Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureDerivativesGainsLossesOnDerivativeFinancialInstruments Derivatives - Gains (Losses) on Derivative Financial Instruments (Detail) Details 58 false false R59.htm 160 - Disclosure - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Income (Loss) (Detail) Sheet http://www.pgtindustries.com/taxonomy/role/DisclosureAccumulatedOtherComprehensiveLossComponentsOfAccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Income (Loss) (Detail) Details 59 false false All Reports Book All Reports pgti-20180331.xml pgti-20180331.xsd pgti-20180331_cal.xml pgti-20180331_def.xml pgti-20180331_lab.xml pgti-20180331_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 77 0001193125-18-155371-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-18-155371-xbrl.zip M4$L#!!0 ( !Q*J$S9?F"B /( .M7# 1 <&=T:2TR,#$X,#,S,2YX M;6SL?6ESV\:6Z/=4^3_@:9(IIXJ0L2_VC5\!))%HQK9T+269O"\NB&Q*F( M+P!JN;_^G=.-G2#%%20M3DW=6"31Z+/TV?HL__B_3V.?>R!1[(7!+V?BN7#& MD6 0#KW@[I>S:7LF<1G__?CFQ_^\7]XGNLYU]S_ M#(A/(CO &)WW$\GRWZ!]O/>X[3SB7Y7"M]]36T&]$];VLO)?%_U?^=3AYCKR[^X1[._@9?ZS#9H. ^#YYYIQL M6QWNTZ?N.6?Y/O<5?QQS7PGNE S/T[6>;B.? ^0%\2]G)1#QX_,PNGLG"8+\ MSDOQ<<9^^1Z_]1?\WO>"OV_=N/@]?E#Y_:-,?RV:IOF.?IO]U(M#11+U19MA MO\C7CKVFE>&GXKO_^?SI>G!/QBY?AP!8XLYU)_F3(S>^I<^E7[Q#C/*"R,MB M]LB0%"^B.XK)X/PN?'@'7^#/E>K/)W=)=6/X03"<^FW#0^2I\%]\T/X3<,#@>L-XN8GZ%<-CWC! M XF3YF?8=_B07'TH]@9S$.<-&O 6D#LX[L.Y_&Z^BT*?O$M_EC\U'3<_,4RB M=\@I[^ 7)/(&^0,@&UY^)@SXVG/3)%JP-?CV#(0(QU$QXK^/Z6'[2D8@3]Q$9_7*&QX?/3LSY4SQ<0[@L+[?>,;!2 M:?#^DQ>0RQ%(Z*&7..[ \[WD^;/[Y(VG8SN,HO 1]$S7G< WR3,W"(.$/"5? M<=D0V5MWN6Q(NBX,BFZ8BF)7R3039^4\X^*@+[OW^\6P?._6%(TS59 M-':)(04Q))Q]E,4C19$NRZ:J[1)%*J)(//LHZ5M$48_<)FA\1=3JN@ 41"!E MOX+HNTY0_EV1: !?N'=D103I@BZ+%$&*I&LB\)"A&H9>0M!D&I$R9I19O#A& MKVL+ML9K707PHBM=WC04DSNB@Y1$M5< M9D@@,U3!U'1$CR88"HI90U3P;U60)0'^5B717$*F\.HLNJ2>JDL]J\?W1$'C M%=56>ZDJWV--ZT>P*O M&&:?MYV^RCL]1U<$1;)$H_]-^F8 O(JBBEH#Q,T #:A'$G\E ^(]N+> #9(< M+GP@031!%HPJ> M@J$$[!#WLA8'K7[G>\"( U>N!T.F&XW$87"?AX.]#A!G% MIBKAB:I _2(LS92^^!XCQ/_U_38'Q?0 SMG(;@BJ# P01U)JL M"%(5P*6 J<%? M@/1RFM#X+2!F!Z!N(JN N(II".IB0$O[GPLIJ.3+B#D$E/C@%="'M\G1WR8D M^K9=6DLF=7C$1NCGP?0"N2_B>+H3IMZ$TF!:J9)B:(LIS;8^%[Z#E5$&0C>7 MBQNDT3:=TZ4!;+"-!5E3M+YA\8*H.+P"QB!O=$63UTW)Z/=%J2MVJ9X!B20I M=8GTLC/:_,O? W<<1@E*+O0^\.=7$1E[TS'(=/I38 .\=.B&<1*#==8FR0W1 M%F0+%I7EOLPK=E_@+=VT>5561%A#EBU;9&I)%!5M$4)6!K..LQ$!6V1XXSZ5 M[),O83 X6+-+0LTEZ;I4P\IB0*I@.Q[LCU ?]2( J7_GH:EJPUJ;CJ8_R MT&*89?=^+2)"%14#S*TN+SH]&Q#1%WE+D&6^:]J6:JJVI5C:-_&;?O91EW1P M/-M6>@JJJ.:BFTSJ:["BVK@-FU^#H M'\0E":G 0=2- M6IBGO.5VN57ONFYT(#A1"WJ^] ?DBA&WW_E M*[]6@G!F8USF)4CFPGW D38#(VVR/A?0QH :7D/_U64!@F..IBKUH.YRX&U"!4'?E@&UP.#BT%8!.X.U,M3[+T///^7 MLR2:DO4!569R&YN@/-BK%@G$ZPL4FGO- C^>N-ZP_S0A04P.5X, +TJ*.<.* MLWNO@Q>"+$B>KWPW2, N1UM\@@'@+OM1I\$'7:G5'S M_JLP?B6)ZP5DV'>C +BY'%[MD9$W\ Z1KC)H#UY3]%J8YF58JK#/>I4V&841 MN8F(&T^CYX/-6T%-8AB"434@E@+G)0P<(KB8>Z6K:0 B22YO)))P! ML-6N M*TBQ:F1I";CJ[!%Y#VX"QS/S^I^_3,>W)+H<%=BDK+<^/G1)-8 YP%#4E!(^ M@)D[MPB/JZS(,!TN,EW="L7D_ORX[%6$2L M.$_+P[@;PP1Q8(H:BAC9U$RJX0Q35/!O61#%]0Z,V!5,W=(4WNB"7E<$S>9- MS0:4P->&8-LJ_(78$&O8>,ED67#A#U)FW7M%B@-0L90/%&D9,;IV(@/"K,W6 MXKP$6-MH4$5MB=J^M=&0U>2 P@$OY9 QH8A6 H3M%8$O#4X@L8&>+@( MAN# S7UB2QDB);RH@BB9.\2+DI8AZ:JAU',H5@.U78;1#/C_74H0-:T;ENN! MTM489B>FUQ9*^I:[54WUJ*(:*]I90^*][P<)*)8M9K9CTKFX3F!<=&REITG@ M_EJ:RBMRW^%M&XR&OF+W8%%P$QU0R"@>%-/4050J_WBW' 0MU&L(2@WH5>P# MQY*ZI@1FI&@Z8"V9,F]KA@.FI6WI>K]GVWIJ4&,!@PP&R<8U&[FK7-1J[0KB M1EHOY?0#R,HW6LLM5^RBALWO(A*["4F7BL32@POLK&IB-32W3"1VDTMGVK!B MIZ$JFJ(JJJ:N*PW^\:XK(-N #RL@-;"0ZX&H?55 M@(SJX"4:S5CAU,!V082 ML (2S!MQ)@2Y9@5D$%53=Y1;=ZO&4X B_T ME9X"_EJWYYBYSZI*,\A8%J:YR*#Y#XV@"15<@JQJ;6UO8J9&>AWF;6 MB7A(%;++@+K)0952/V(QH"U6R"[DZ*TG58F'4R&[:TI3#:75DOW;J)!M14;1 M"MFY7-Q8(3NKAE=/R&G)N@!CRU34:DK.' !V%M+9"-2ELJRIJI$D1=9$8;VK MLG;K@#?"R'+WAXB1!LKOH RXS$;K1#U;.@E"NBU>O61M(VB[HJ3V>WV3EP7-XA55,WE3%E2^9TG=GJT:@B05 MEYYS@9U;NM8?3_SPF9!KUN2:JG#;C+QN"HINZVM,- M.<>1K->,\IVAH.6V 1NQ&6#/,"2YR]NFI?**V5=XJR^@HNTK75/J&I;:92C$ MS@&@8)>NF=^T>DPL82Y MAF(MV7H]X#9%T,U]1 X10Z#@-4E?.L5A$70;H^@Q/$ $898O;8ZQ&8(>PQTV M>FE);V&O%UU5ENYXLZU>+ZW$D%?I];(:_;^2L>L%0TP==, Y='UDB /D= '# MD/HFPK(1TIVWR6F%/:C/*\NURI4-VN2T?,J7A!,3F-2Y[59VTT5FPQ#.$EU6 M6"]^K>;!M]5%I@WX,!M',H0Y "[H(D,2^#S.!A*4[AAV')]L\$$=692JQO$QZ^5_S05^"9%O=XY;83$:?< M*R]2"J3L-*)$_4HF[C.M$;D<745>,/ FKG\1["/NTG7ZH-!EE>]J%'C!XLVN M#G3M6OT>V/QJSY(92>> O314&R*F=1]Y2?8UV?>,E$8,^DS:_ MV=2RD*V-F[U[5DOBB58?2NOB:0FO:AL=O#:RW9:\6Z:(T.K5ORMV\%I.'+4< MD%R2$Y3&.M2UH-M!B[-6="QM<:9H=7NHC19G;<"'?1%$H=;RH8T>9ZT0C_4X MF]O ;><]SEKQON@UL-C0R&U?3"LS29GF\&Y9&D=O:U796D& MTO:;G+42VL,F9ZJJU"A["$W.6@$?-8DYTZ9X'TW.6@$7RRL-1:UU ]AYD[-6 M8%NIR5DZP78V#19#8VU')OIJMR?:A@RRJ0>RR;% -@FFQ4LZ2-RNK/=4PTSC MN+2JJ)C .W__+X"Y]VC,DC#C56YV%[@:,"\@@ ;Z#A1HO%%2T[;B+P/P$J"/ MX8&"B?>\LB&] ";;_DNGUGLX5&+B+7U:J/_B]DM09EVS_O22^^XT3L)QZK<7 M+:X.NPX(ZDF[=,E2::Z'D8TH:?T+5WB M-;,G\EB,PYN&H?"J 1A1>_VNYO3R<=:\HM8+REZ&[F5\4$QNRA#;08>MZ(K4 MTX CA*[%*Z9H CH>.4?T-"L#SX9-6?AW/5'(S)(+D?LQY=MW>F"+R@HO*DJ#B^HP)Y=W79T2RU8=$MB; NQ\#KTM+4I M< ?M,Z@K:W;, !&ZII>O,I::V[Q5Y1(&RI M^\5NBD_WRQT:'8I5"Q:O5IRZ6=[U7L$W]SNA]1!08!Q,9OI>T8!-5$2UEE@Q M/W-]XP3@_9YZ3*(P5$6JY5^VFR"\7WHWJ\7])!#OEQDP'&365< J"<9'#+N\ M8<;N<2M_=>^Y5'N%'_MSBZ)2]1!:S+7:+_&%P\C%VB\2C,URM;:5#K)7)"B' MDBZR5RSHFZ63?!]&$8OF4$[U@.:9JPYM&(IL.E02%X6I)4;/.\E M<+9S;&#@C!=K+?@/+FZV>S2(\[EBWV&AW0.O8]N*JEI<+2BTVW# SA& ?4V$ MVD7@GJ(!NR>VB5W:!'6>_[?O6,#NB=UXU \O%+![3E :1/]+$KX-5W#GD%-7 ML,$-6& %?!^LCW?TDE2;PS*/V?=TI=XJ1F1 R+8NV+?8N[(RLE;5A/J OQWV MMLQR.5;O;5F:8[OV>)XF^$UYF=EMZX[HI?"B+A 43#"HY:\TPK3E,<7-,.]R M++&QW$'Y6Q&.XRB M\-$+[KKN!+[91).S0;R*HNO*FOEU2_4Q4K)Q@?I,(Z,5P-QUH_G]CFT6#W1L M\PQR=CFV6?2KZP7XK1.%8TRYQ4!<1-]B )5_&(ZT8 MOX+3,JP4Y4JS&%5$039Q)H#L8!ZZT9. /QTP+\'B%IT^SC^5OV5#@X5S4VFR M+AN@:VF>^,M867F>^/(8P4;IF\\3W[('LODA6QX!*WD9=78Y&X+];=V#OQDE! M@.- F;8VRA8"OU-[K4W\R.M$B!NPE>.2CO^B$9_C0( T1](L@FQW5TIER#'N M8I@BO5"1!7&9X'D#)L2N8.J6IO!&U^SSBJ#9O*G9H(UT[,EHVRK\Q0)3ZNSH MX)?N3Q=,"MA@E!U%A*;2FR-%D=;-GEIFQ(6 MH"V#!B45!7!JZ@DD!X8)1=;,-4_"4IA0TY, YW#I^3@->+@(AF0T_XDMEB"E M>%$%43)WB!$343(;F8RT-"])& H M7Y=T4]KAW49^<)3ZU<9*,QIVW?H:IZK]_7'9$'50[XD\$X-1Q5YG4+=M;M"IJN63G^]/JTS4.]EMXK M2KNF(W5MH\\;JJ/QBM[5>.11WA)4P;!,V9'4?G[WH[R(TB6NI2N=E]@-T?H( M.Q">DU/5#N0K1[&K4.Z^YX F2NMWDQ(=2P*5C)$V$U64"QA1,)6ZWFV$H*W2D!3T[;0;,IV>*79[.B^:<(852Q-Y.,=@F8JBT!5M M735-,2N*%XPJM=1@PIJ-8F/G M93/[@)C.#13U>N^0>74R&Y<*[ -&G%)D"$J5JB\5!VR]\_8^(%=H&->0UVO$ MO>MB@:UB9*G^>[FP$],QMYOVWVO;6-A.(<52W$-+Z)H[TZUL.+2C&EI%CKS' M^LI#@)]:4%JM]4;[BJ-5F,62Y#@T/=(J(K"LQC V&^_0E.;>?YIX$1TH?D4B M+UPAW5.D'K0@B5I3%O]LL*BO@PML\K;](N''2&&^85W":KAFZ;P6*Y^.N%@4Q=[.F&:?&&+2J\XN"< M.JW;YV50D[:I*UW#T(HX61Z[7@!-^V3-TNW7(FL6'[C2UB+KPBJ-<#SV$L2/ M0W FU@#^Y=ZM$/Q:#.[L$4!.GEA# N7.'^,T6WP;3B M%0M,:KZK2V)7$QU)5 IQ(\JF:$BEA*R64-46@?X@<8)73.RMM:HVNJ4> M2)0UIANO2<&71VPVZ-WE*4IMZ'-%:(.@*Z+V2(^DKH'@;N5(9C8D&.*F>+0G MDOX/L@:.Z: +KS"6I$:#"LZI^C&0)KHB@.Y8$\MR:IY>R7]M <<-T!X9G[^ MXQWP>79A?!!\7LT;@K6]^'H2$7=X&?SA1AY&)-'D7(.'F[QKBE^396#+DB0N M,*,;BKL%6S/!EM1XH6O+8$:K,F^KF";7[TN68CFB7JH2!?=+4N6#,S/]>/Q"Y-8B7RL7+:K(*B%\"9RM3[.K3 MV;Z09-7D1O&E>PK6I$A63&U+]Q8:\(GH. YOF6(7%(K0YZV^9O,]QP;GP%9Z M0*F#MNW'!6AUVVQ@@%U3KQ W:>ROM51;/+$4.9E?6K:_R,FR M&%)D455W@J',Q,*K_6/ T.YY1BZ2'61=/1Z,[(Y'E"+ IJR/D=0S+3]2;FSG M^OYJ4EE.76W]A7+5TN(OHL,Q>EU;L#5>ZRHBK^A*ES<-Q>1-R;)5QY0-35/R MY&!)R=WM%X#:-4O(L*O44!+V%:%.(V9Z>A1AQ_63U&Y6]5H3U7D U. L?7,Y8N5XV-08"_+ D,'B99IG M?HA@XUP=L]KU8EEPEJF;98$\\!J 66+2(^R_AX@(R<#!$S54K )4O99NIM_N MZBV%MP"]8_7Z"OBAO&3(1AJ,%G1T=#2E9RI=391U3(#3Z-S1:DW1 ACJP,;P M,79!B:_#5;K:M@C@V4=#, VI!F!EWW7Q#L /O(,56-B.OCXBJ+SGW:=ESH-U MB;Q,7=8%S79,7N^K&O:0[/.&+?5XS10T4W-L4>_;15ZFL7E>9I;&#V>7WN7W M/'^:D.VRZO)I5G#@D(HO04J!J,))>PU=1>%HE:*3 M]D0.$$\6=;DJ4TM[K@&3]ER_#%B+#H^IWU7'%;8G?TR4J!70%D'0E"6=MYAO M.+TV&841*:4D]Y^2R VC(9@CT?-%0L:T$@U+'4/?AT>S.0&'R DZ5AXJ]:+D MG:%@2QGI*^*GT5-=*B==^::G.>D@ I;,1Z];7WD >V$UYR&>(SKN7C.,.G>L M =ZR*%IG]E6+",$,/=&<.2XO O,2^%DYYZ$R BH,6=5>@+L$10/ Z*RZ/FW* M'U"]&5M)$GFWTP0Q=!/.)C(6:8Y;P,JL3=!8W*[IMM$3!%X2!05;V/9XNZ\H MO&J(HFTK?4MR;*9 )5E39_&Q$9!SI&,Z6=PF 3E0>\+ .Q1E!AU-VZ_#R/0" M^W'Z2U =(5,UP=U*)=OM 8Q=>Q6SULYJ&6#J]\().O!@=#UX0S*TGW^/,><( MSQ'-GK;0GV#%_CMQAW8@*7! KBP*5=-R,SB7PMEEAN0CQ!EPDZ2+]02=3 V>3YRG?!"EDKK:-%=M(HM"B]' MJ M$@DX.6B9CL(+P)K!RH,7 Z. S.B%T]MD-/6S^-4ALKY*6TS6$# 7@EK=,0@% M,*,>2# E]&KU0*,+F)(J2KI4M0.;=K],7?4A4E'#Z9U5,BYCQ%X3>IOP*PEP M'!@&FH=C+P VCV@]8QIR.4228K];23>J(;+EP*FBH-92(LN52V];6I<'Q54:OU@UX1IJ40,O/4EJZ:MXL.T&F**6GR,NAHAJB4&IIW%?D, M8G[*8M'Q#6B%>$2BV";)(R'!)Q @_LUC"-S&_GD/FJ+=FS=+-&Q![6N\;2HR M*UPVL&S$@/_535MQ',EF4C!KA[<^9"7TU /2F"T6D83@=66K(D.5^GVIZTB\ MH '4BHC%'=@\O&OW+-.69-#U"H-?3N_>7MQ_"@;J MLC"4P%X^^R:?C945$=V0\22,W.BYY\$G$0$_NIU4HR49@2:@R&J6++UE2*LG MI&(I9NV:69X$F!NT+:4W3,G">HJDO5CAU)4:M!ZBS2%B;$TW*P=J2^#6DFZ! M$D/474"C8D0N(P89LIR*\62:I&FL]72B53N75C!(FS0)ID%K7$UI<5.F1N'4 ME51=535>,/$"5%1!4-/2[ULLG0> M.H8XCJE P-5+C7 ONQ<701*F5W'9B;G"].$P6-_LKW?EJ-?8KZD03+FGVJK* M:QK6^"F*Q1N]KL([FFX(,GB%MF;G.&^G3IX@Q7 5MT2K+-*[IA\98E.+QDRVC7 MJ8IF:NO09:L8VU%A0]J&9H<2F14$:VIM9,[BPH8A\=Y;\.V0_L)W5W9P*O&.*0M^4NH)I&M]H+>0(X";_>#>SE79*+]H@ M#)9>B%5?=;W2BT5/M0KX4@.M:*17T$R_:>??!AZ#_]Y MEWR #>-?$RY.GGWRR]EGZ^NO%U]X^_+FYO+S>TZ8)!\XY_++#7]]\?_Z[SFQ M^,"Q/E]\^NL]=^.-P3K^0AZYK^'8#3YPZ1(WEU?P>V.2G)7>3#?SQ9P@=)ZG"H$3O< M(^$(S44:E*;P^]^E7 M#DTU-WCFWF8?_LR- #5@]'(QXBH)897\ <#<@$0XEX"#G4]'8$93AXTC^1T2 M[&H:TRUQDQRSL,8=138HPDD8T+L'?,W5KS?\+?B H/NX(9"$?>IR S>^YR8I M&+".-T"JP2H_2@8W]GP?3MTYAY8\<6"+N>P1=LKHP-6")]:AJS7RX'Y#DL<@/;RG _!/<^ M&N.L![HD\7W<-0#N,B\+'F4;I\!<6XPHKN^'C_AF>.:>Q9("+IQ&\,X!?.JQ M/P9A!.N@XX/$>_2"(3R$"^).8)4J&>&+#N.BE8*N[@+X%+@06Y@-R%B>?F)4!E/DX9)*+Y]_2ARD;@]\Q> MI/N@7Y?.!3LHD_2>$-3H,&4+0 Z? ORE5 M@P1TDSXI!C)CB1+11ERCQD^\3@R=*9"YYKQ0Y0[ H@H1 D\-ATDC%( 9)S@ M?Q'O,?YB1H0 -^6B$-[T#"L (B[..7J+PH6,;N HN+>^%]_#1\N#$8<^'O@* M;]\^HR8!04$F0#NDBCN91*X'.^S@D_!'^ 0V6$) !ORHG^LYXSTB@'4TE!@J MXQI8A*YO'>&]S# M$O19*AQOR0 5C_O@>CXM$$'J>.,Q&:*PI.Q$):(7@0A-N-LP_)M[P$L#Y"I@ MP!^5@B.9?"ID;E0*EC#Z3M)0X: LFZIVGH 7?(8$C9BJRS":RBXF&@M_+/+N[DC$%GXD M%7.$NT-'#@\G+9>E2V0R8YA?'3%+JM#3<["0'[DYVRND 1,":,BZ30B1SZ4R MH\_B0STW"GRA4BZ07Y;*2)9T,F*A?NBQ' S8Z4]-BR%>^U K',PA;\A,8M?' M1%LTX^\)-?@2[K,+4J?@"UDL'\]9OI$%QC?[4P;7N2Z("T\ADWR/@,%(\(M83'N265!0@:#*TL,#!K;($0SCTIL#J1SI(@*93W MD*? B,JM],(3(171CB#DF@&^*$-+?:)X.FAPT9FVR!\,(] YH._0]0))0A4! M2IOT>_@&E0ZP#O!>\!"F_QP2'PS2]$QDWA#;-7Z2,23]I$-->D0J-;SC0>3= M,KQDKDO?C?SG[(,1N-P@.L"YCA*Z",5-&@"Z)7=@K*>;2SWXU#S&OV;C$:#S MRU*XZC)10P[YA'K]^?*I<9N:W IR!ERUA*1*A'J#I88WL [M IN;<L@ MH+-"YUT:&RYBWLM%LF>Z"J5S"_$Z@&4CW(&6\$B\RRAX5S),1U ,7I.4+J^H M:I>W9%/B%4W1%1Q3Y&B]%Z/@8S>Z\P(^"2?O,8+]@4L_N V3)!R_I\)V!!OF M8V"^]V+Q]\@%=?/\OB9[FR/@8(QPW_W%QSUI<>_/WEYN++K_TO MW8O^4A'QTDZU[6[4PW]_@@-Y1^E-M^#M8S.7TZ@PPO%$@?F=H L"BC[RX$!R M/L@>/PO68 )!=JZR!A3TW($A1ZV"+'((0JP M?N &09A@+&>"LSH'26I09!H-O42 P&5EW/ [WR,/)$Z%$%CB]+2BM0TP@<#P MQDR: G@824$I0$]R1&!# 1EV..*E>L&#KT%/3ZF81'\WE2!WX! !I5 8H[K& M[=&@J$\0#NV"F7@6@-\PSA$";L1LM1&B.A8A:RFCS^>%C@\\Z M*S%6._WMM6=KX[(4V[.)M?9DA]"<;2/8ETI@%6ES-EW2J^F\*S1GF_UAF.Q M2T@]Q;!UR>)U[ &M:(; 6YK4Y759[)J:)0NV+J^B)82=*0DP;*UN]_?/OW^R M;OH][O+FM_Y75!M77_N_];]<7_S1YSY=7N]15]Q0PQ-OF*C51P-Q\3V("1:$ M*0Q*%'=%RE'A>54,&3],KW16-6/>SX>[!!2X/1]J9)O!PA*14@;E@/A^/''1 MK*=SWO#OB3L<9G\_>L/D_I/:L5YM9X>&Y0RXFQ6.]48(V EIG##" M>8K?"V7 4GR,W,DO9^R_.:S4U']+K4OF\\8_UUR _= BPPP3J)G8%L\%D(8< M]9:Y_V##&ZIDRW*YXQT3[O8.]AZ"I/^/;K??=YRSK9%2%.;2$G19^9M<\W%5 M7<_1.]SV??;B&<6"SX"C&1.>'/6?=B6VR5HV_ MF];Z<9T',[Z,,)^F9C, 5,I6=[B.["B1:_+T83GYO,M#O3:#ID>=1F/PG#\U MG//%]MH1;6UOFJ(-\2)O6;Q1U1-(E!R&P#WAK)UVR@BR@M68L"X"?L(+H\+M1+YK4CGHYB8O7 M)"Z.VYC8H:\[)Z>@=;G1[-B>Q$4+9U)F9W(83O&JX+#DQ;;VMIK >$=O3]C[M3F. -&V_@ U?TDD#SS>TS?K6+Q![NBWV[9[ *[T^ M7B#J!F^*AL$[BJ */<-1>H+9>K%E+:FO?BN79_AYP2B,QBP]BB4&#U)4LOS' M-&W6SW"8Y3C2#+APM#B]T4W3X!KB?7E:;CDY'#/N:!("+@&?Q@/7I[5EU>_%E1W?2OX.E\]3TN6>,IX MF:6NK%_[O/VU;_TW?_'E^J('3U$;[%!O0S=^\VFO*U]E9@J4KKGSN\SOFW_; MQ_,)EDUA84T<.B?V7Q+-UUKG64L\;GG;C;8U;S=>>&I[?EZG_K.#3R 4:J:E_*!N^G_SPULO-?_ C_A MX3?97JRC#TJ9'4TSEWJT*:.I-=VS 81O%75M !?&W0X&0K,CB<(N:+CKTW]L M9WU^\*7UX[[IW971T07E.,[]QM=TJF0(,-_'2TLOC\8' MTM3CL(36A.\[=_#$CB#OQ)1]#4:/G&P;&5GB8)O&)I*J_(?8>W;:'']Q6[9PAJ5Y0<;,$@GWV$E25>%MF MA7G[JH\H86WE:%?^KCOQ$F#E?Y-A.L"G.JQGE^V(#!PO(#H2@"4ZO&):*F_H MHL9KDMD35$665459J1V1M-W.#2Z; _S,.N+27#%L>^E%0YZUV1D1$J>-MV)L MX^P3V@<,/W[#V@@.TTD/J[5MR#+&L+\9Z]KLT]XRG.7[P.^W"9_UZ,57==CK M68)!U[G+5*K6G?K+EQZRRTA?NQM3GI M5)ARJF,[:9LEM4W6(SXBHVR^V=$)"U'HF,I)\>Q<\0R'[[EK-D? S88?EAF' M>6['QSX=S=!;X9[CEC[;YJ=/)([?W9O.D^$M7\YE@B+V5'4 MM;N'G:3#J5U#,[V7N#7=]):M?F',T38-F(N]K!C$AV[R48AXW1H_SEM MRL@F&\$>1B! V'C7>S>X*^8FY>O1N^@DB;S;*;M0!4BSL5RDF/45E^'9S[2U M7Z?>D+:)*N9I.?G$E9*H @FWB"[M.Z&0V_DY>.)TTEJ<3K3&R=5 9VQ.PHC M;XD&27DF'NNHDLW'8E._<8 -SOZ+_V8SV?)'<;)5J0=,-@TF&ZK(1H9/D>]8 MJD"J6M)A;XO7#5BC&5BF6!8^SV8+(ZF+;9\C@^/O^D+ 6A & MV,:/-KI!=#_B2/(Q<6,VE9I-)ZN."RPFWW@E.I2V6TS$H;.5"3Z9)DW048JS MHW,0*AS 37DW'39YST:G(\L^$C;:C3V>H8PN&=>@G@<8KC(#6@TP.NI]+G!O M?FB@,D[%*\%7YA2VO0[[+!]GZWO DD-IEKV('@!$T(@^A3^?0 MI6\9N0/V*Y<-I7.C8EKSV,71XJ@[BRG5!7A^45&]GQ,^O]2V,X=JL?MLON8$#MVP(D'S"T:'W$8X0!6A-.FT9A?%E/M (O D2[-WA7-30?>* M+98-^"1/=$@]FQCSV1L^DIB*AHB,O>DX'2B<4OTYG0^,@[SR8?2E?",Z:=0G M#P0WP#XKG23"A@_/$Q*YM"U-.69CJ4L2-9W4'@WI8-0AO!D$UA@GDPW_=QHG MV833@LR(B45]L_;#IH5TH9,T,X4;I$/NF_BRA(5;-E,-#V8FL+E*,=JP^B6$[.E&-B@\Z*Y9-\,UXE>JX(>8S'U,E40:]MD36LC9*_Q6G@R]+@[3IN%V7)<.Y%&%QOB&TWF@^ MX)BF\M&L..2.\A3@](6%ONU^6 X?Q1.]#[.P-@^_3.V4^IA=-F3WI3YT=)C> M(V4,RDQL)MYM;:Q[F1[I.&#<3P!V+@>2Q7\@N0CIY"MXXVR>WBK']JEZ;/'O MVKE\6L*AWY58$&I] ^N$_7-FOYV?9TP#* Y( MGV+Q/U ,U:(KVTXV;9M#,DB+$&'5RWR;6_D_EQSDC9!P8JSDPZRU\/WP55/N M^8K:$MXO"+INE>5VU NM#'7:.[[8R#7:2<6?G\*!N[$0.!*\ MY$C9>/[C.D?T-;=$*!12.4@X:Y#O/%UF7[\[Z#U_WSW.Y!5[G,T-3;7/K2L_ M06_%B\?\6@_0ETR>8VU_,6_(W1+PK97%=HC=+XY1M"US]$]MF$XV!Q/DZFJ" MG%:3)R$\8GYFYA&NX@L,6&IA @->B[E,'LPI@E7+BP MWU&E: KB46M:L@O :=T@F'EY(PPJW!)/7#G74 M5"L75J(@;'9CI:[1-D39WXW5Z=6G5Y]N)X_M$NGP=WA,>VUZ8O/HOR@L#/__ M&F$JE443DF*P.Q+NDFIKNIOOXM9N?SST(MZWB^37?%Q;G8+TFA']NO=ZDF,- MU^JI\BC6#T>'?=X.32Z?"'.$PF7A^$XWOC\6'CH)R5;.XM<\P_^PC^#"R:&I M/#D2SOY^*5(&(Z]K_4[(TL50*7QQU #MSO?XCH7KKC,=WY;& /]\ &=^U_#N M(I!S(O%!D?BBEL;Q6NA\Y=,2S5<%,[.^6MXY^/9Z6G/6_G=]UUWL.IL]<.I.SBPQ,^M!!<:7KHFN$G4ICUEDP[8L4J+< LHU$JX24V/QS')R2O[O7T%Q%G^]_00*E(;S;R/N M7;K.UTK+O,ON1>U[4+8E[JA]^;:?MS*\8JT,V[XMV!'Z%YR5O+O)?(S7D,30 MGO_D:ZFM7Q5;I8?RUXVB<%P\:Q754[4'@'*L:^,%[<:X8T)]!UQ?= 2D**Y^ M7\)SCMG:3U(\%^_)45Q\MIM#<9*7JW).SC8WM/ON9]9]MX_3O@]*7IV0?3H' M&^;][+IQ7,MI6=8D\OQB]=:A.:3S>L1,<:3L\1U+F./KAW>0F4/8'^"0S]*) MBXX.X"WSTRDW:;D[\M/=^#8MO-,EX%+4+(D G$O8',^(77^Y9HL;[>A$L5>& MGVW=^A[C]:6A;#C(8L%UUKP;,&U_EV_?\ZM//MK:QN8VKC)*M7^E'WI!&A_G MPOH:"VZ3+@+25@Q][Y1I]UZO\5)H\=5>B1@[NMS[CD_N@@.Y\9N/A)=S1CY= M [P*-CI%IT_1Z5?)^*<8Z"D&>HJ!;G"Z5V?7V1C*%J)GI_C2"3\'%'][-_0> M\,]_O)O&_)WK3MX7SEJI7X$5#-,D70M]-=JRH>?% S^,IQ&Y(4^)[8>#OS_" MJMP_LI7ZZ23A*Q)=W[NEGU$) ']\):-?SDCH?[OJZP)@1>5YT1 %_I\@X>5O MUS>];Z;X#163(,OB-^&,\X:_G'G#;Z(LZY*F2=]D1;/-GF7PNN-HO-+KVKQA MP+^N^E\Y^,?GRR_< M]6_6UWY-#S76=Y2VJ6UOE[8;>X-BYC/.H8^15MS;@EF['_I7U\6?O0\_8PMX MK&B9TB;]./<<<.O1]OW843\=U>T^N)Y/XZ])B#\?AP%;_#[TAR2*._!H.B7Y MD> Y(4/>?2"1>TP92XB(Y^. M],8:G"%^@6$&%G# I2=A LS-BGJJK\%D32XF W@#LCH73P?WV,$_3I!]PPG- M45_0L;_,4]+VJ/5GBB8N0U,#5K)9"0EUB-FL;IRM0)OUSQT/CF5,\Y_D9GP, M6 L-J Y'GNC4A70@I4_'7*?X012+LE8\5LQ5"(9T@=FO.D"T>,("0OXS< @9 MN-.8I"56)!W1_D@B.EL;B,=G=&V?&EA-QNX7V R$2C79P/4'4U;,@'A =J20 MPW,X/SX8>+Z7?_M8IVN5&Z=Q>:)X;>5;>H)Q[6&)]9&6.*:\R^K.%M2-E0!' MW)1P)11_%IA:^LYEE6'?Q:5(S>S/+U^R?RPD3)V*"SSG.3"V!N2]]1%X98FCU'BI(-R_6>BC!G(C$>SDR">"T+F@F9.Z6$$ M)+]?TIQ"?"V'^%X1*ZU[R@\N;-8*R"T%SKY?_IM[E^7A/RHU_VAJ@Y%-@"C@ MXU J%/>GS%=S6:M?=G'J[8PJ,^''K=%)%.82:EXPDZL:JERC49]^Y)-10AD; M Y88>(!M#@'O[_GLPS6L_R^YHSMC !]H*J?>D16A\=%Z\&KOR>1K0BAU3-/< M!83S)%2);R9/'Y:0-2W@;JV3DBH!_(V,&B";/UE1 8O=OF/:6_L M]F8G'*/^^;,>,JW&C'@6VFU=-VUZQ::8'4,UCD-+;0%626LNK]BVOCK9;N6S M8PV'[]E-0?5"@(7W\6:#!#&+L$Y\-SB^BVJI(QZ+J;_?^-B2UL[/HOO1).3O;>*O9?>?!^=KE)%\-I?B<4'L&K23F!]3=KJY N? MJ'*85/G._"YYRSH,=T-OC8K@.4TY*ZNR5SZIY0#W?#+#Z@F3K3/FFOL>\J-^_3534@7SK873.'Y2W"0TXE"ZY;-30./ M/3291N2,&Y*!-W;]^);:D3I=U0;,=D]?[JL8KHMSG#5OJ\9HI:*;FV*+> MM[^)W\2SCR#/#:4$[M)PU. ?3_SPF9!K$CUX T)1!4X6&79+U[!?PN"!Q*#L M+)PP&-^$B>N7O\?"W"]A\A=)BHXT5[0BS FC]"/\G;BUTD-)423',?N\($@6 MKQBFSIM2K\?+AJ#HIJ[V=$/^)G^3SCY>B7^)PF=)[95PU2K,57P799N7H_)R M=/0*[B!.XF)#5^XS+0#=?NUF7[0$65,MWG0D Q#8LWE+46SXERV8FBB9NJ@? M1NVF>LY=WUQV_YNSK>M^C^]>?K[J?[FV;BXNORR(5>VX<#/?(OYCBO_H/Y%H MX,5I&?HTW]1>MN?,KR6<6X,(OX\(K>WC#*VC*B:LDY42DA2X(>)>$B6N%R 5!E,VX D+$H,PX/./ M.)(*/5H7BKR1UB:>OV&EE-D;6.DHK7:,2>5E'&V_R(5 5UDPHG&/ %=;)XAM**V:, MRM:,I[?_BVE)@-X443P6QN* 0>3J41B-D9.X0>0E(/7=!C1P MN9'K16B&30F=< @B'V&D6X1_P/,_BL:Y(I0JP1F2T\VCZL"M(S?]%49_<]?T M'?VGP;T;W.'[@3G_)DEQ#NE3:7R?54^SE8;N,_X(Y428?\ J7-,=4TF0(@^A M"V,R2S- .7Z>(]M#*E)Z<*@]L6R6P)=^5B3!N,=E@HE_)FZ4EHYG^QIY49P@ M+6,LTQVF QZ]"/\5 !]'L1L]4\3EC$SW.+O#G)ZS>VR@;B-188DY4+#-+K5' M/*/Y+I<3@ENNDFX"K8/U]$,R\H*\N#DK9Z'D[P!WA _>D!Y++&=V$0)4(/1[ M6F<^RA!X/[% 49JL>$ [SK@>W!-8G.'Z)(/48.MTG M/(C%'I$E8)M85(U"DKN=PD$@<4PS!,]GP"PV :L YM,!=[2Q@(^/)7!@.$/X M"5G@#H1&@D(-/Q,EX:<<^+PH/P,:Q5P.=KHN6S4(LX]A15&%E5/V#",/?@7, MDS=5R#ES 3N42%U6B5EA^"QW+.%S-?%:\V);TK=,.I7-7!!5^.^#T,!_$MH+ M(,HD=27QE+!]IO(J8 R0XA88T/P04]' 6"(5895CT/! 2?B#&<6$;DD!G)?W M1*?3-NP'&9)NEV=O2X4U6ES"N8H*P/-]?&!!.XF%;2B67V:F+);VI#CGK%3J MO61IPN'^43[7\U?A>4$O"QSF*'>IWOQ0Q<, '"1 $9O:!AL 5@ 2XYFKZZ84 M-:E]$Q/Z*%A&$:'(I#^$QVX9QHLVJKE<@K>Y >K#P8#XZ#T32F(O56*(E1E# MN+ N9K@#VW&TPY #"[I^YKX. MINL'.^I^IJA9FB7)!J^:?9%7;$?A;4<5><<4A;XI=073-,#/5,X^_E/\Q[N% M>YJW[;\ HWO9M'SV$5=IVG:^I]E-WSQ/2-L[!3<>5ZWN%#>RN&54ULUGX\B7 M%X>*).K??K_N?8/C\(VIOW(L3)J%S;%Z?4623%XR $!%503>%O0N;TF:TC.5 MKB;*&*(0)1H,4^:'_E(P9DG!F*L?#'LHAUNFB<2XAQ=D7JZQ?F5?BTG$.D@= M-H%8M%*=3R *1$&>/K73OY([#R0Z*,8O[GB+U'%LI:=) J]8FLHKPZD_3(T# CX=M15BXF.S,C0'XQB\;+"-)JY' MOT(VB$?4M_4]]];SJ:>)%@1'+TO01L&?N#3" HO^$=) M#"94ZB G'JQ8,AOOX6\T&U)'FW:F@I=31]Y+ !$4#"^83).B;]68N#'KU5:L ME(4KB@7O:-P('[\'FP;]L'15:EQ- W?XOU,,AX,?'>)_V+[1O$&DT9'B+FLD MS[Z)J>GHX36[-T#7&3$6(\HR_'@L3I4ZAW[X./O2\!;C2+2A%0,*40,D Q^/ M]8WS\B:)55/;)P_$YQX]<,O3N$(S$IG-SH)7I5VPQ\%B0W>5OIEQ!88./# 5 M1P!2D&2A$UP;0P5T=89M@EMB;BFSG.F*>QA\1*W9L2+IBK4V&)#C7T2^&:1A9I/V3"L""! MN*?'*$1WA<4&ZLB@O??H&CZ0P\$30)2 M(HPH6V=_[PM\F;MB4(:,4=,[4$KNB/QKZD6YG,E8@(,78ZAGS@F9/1_4WRP? M\OV$QX!O,:J' O)NZ@U9F"R$_Z5&2L5KI^<2!"O"17P6041GF<%42*:27**^ M7GD-@#DBDS!B1X0%;F,6W2K]#*1&.+V[S[U1E"4@?>A+J1^,BB4 ?KG%LSC$ M(X>NP@'E2020/GF.08=AR 4AKI#&J2>A[PV> M8:-W:; O#WXWR_%F?%0@[W"W($;!C49V?\1W_\W450Y3YG 7R.-OG_GBK]3[ M9LJ:RDN@'67%879L!E, <=@^'_7R9J@K!5P B_-[>SYBUU2\QDD8KE 7969& MG-L/F;1"$J='EX;@,TYD]*)$QF#U=(#G]\$CCRS @6'Q**'V"<,N4/(!W(_1 MH!MH=4;-&.EP0>'(,!Q7FCRJE/!0/R$C(E9?%AV:[RQA-W MD,Q7ASZPYU,HO )',,D:PU; M4!&,ZBE)Y;[';G]!UO'(*5S@)DC2!?" JQGF0/EA<$[PJB^];SD%Z4W?_GA+L6UF::FMAH((KID M:@NEE*#HSB33,!QC#'0P8[![R?2E#L[5Y,KJ27^::8O[M/_+CXN$ %-]9HJ/ MIDF4Y0@*VJ_8SYIJ"0QWM"Y#Z-&AC@4]R5%NB>77?Z >:$DY#707QQ.X)Z'F M&@J3JBU#X8IRN%+UC-(D0I&4D#OPY?Y=O(%F[5'?%QLV,[::3N:X7C,*)14J MJ:=%#=+#;:QL2KMIK&RLTU=94TY]E4^O?GU]/D5EX0RB0D+C;67AE\:U\.2& MG0E.>%^_VZU%O9]IM;XZ7%8\3^22-RV^6'5B$I M7Y1<%Q;/04'4*A^=3N,!4'Q]'F91XV)Y-E[Z8%AY33%SB4'+(P:D%2ES.KE' MQQ>%G<4&LG\?''Z97RA])P#]7KHC.YW9'2/[NQIC4X8*[^N_!U#8O?P)DM.) M/DT3VA3DM_3*N'3]O.78RI$@@)->*=SRKF-IIYY!C3FQ/1(/(H]65]<(<&JX M>-KSZ]CSJ;%E>2:&/QU[P72,N:)8MT9+!# YI?WI%VOVWWIKK#U+Y><=JM(E M7M\,\ L/SB( '\V3T)6M[K ]4^/$ $?' *^I0=UI*L>))B>:G&ARHLDA;FUE M3;77Z,#)E#J94B<&.#' :[6E3VV%3U0Y4>5$E1-5#GEOJVFLF<;H;130%V5E M6/[%#8N[K:S?Q9@D]^$PK0V+X^DX[2L\9/ MM!:=-1$I5ZZ.2W5X+]2KT2:3C\3'2NDWK!4)JV/#I@T#'U[AC9[3VNZ8E%Y9 M[6,2L^)K6$%JO_I\_N5!J0$+K9[#1JCW!#O;/-,V!MC2DZ/]:!#P3V$P!!Q] M)MB%+VLJR[TMD-[]\.ESO_BS]^%G5I,+G^;]0CELFTKKU+$>-4AP4["UM 4! M[9H71GZM-:(/>,#J/W:KG37,>%/4F0(;C*98/1R7@,.?89?C$8FB<(IDAXW' M:3=05IC*6I/05CBWSQDOPH^PQ<8T3J)GMIM';/:9=@$JD3][TYL?\AX>X_"! M-:^ '4WNGV.*6^3<"(LET[8-X31)&PJ%6''/.OX,G@<^.>?LHDLDO :;[<") MN<.> ;#B0PBD)"E[I<7V:?4DK !HIFT!;HGO ;?15SQDM9!I]R+LQ4%[K,ZV M7L$]Y+C#HN@R=["BZ)BU$X+#QA[KI"Q"ETB;]= /TI?%*4_!INY#?YB]G;:' MCL@$R,7*NDNOKA*>/'E9MV+6C)&2"I$]F4836)I*@*P8.>WB6K0QFA6?,\T2 M%W;BJC<=ZQ+RC56J12?=2WGME<[5N=D_8=F7JQ??(J)>C'KE-+-ID8*LM[_-;_REU\ MN;&^_'IA?^JCTKN^[M]PT.+MZ%?N""NF9@%+ZS(+"]VU]_AI?_=TF M&1]3J<\Q[77M!'EPKUR_)N2WG:/ZO3#OJ>9E!K#&CDE'#%L.V.\Q&4TQW/#) M&YUJP@XEJ_X55I!@][%7!O);+V!C'$Z-2#8DB39/QGDIGFE@,IS&X%6EV/8. MA,WVVQ3C5%;3Y(I35!U!JKPH&!U!$QH?_EXR6(X*QA7EUZS,0B8>>>"MD%T M?,I*R59^'7>Z)ZJ\#JKL_G='76,G[ZKZ]J8(V"^*U[^OF?>GTMS3GK=P!$^V M>R6!J#B+QV*^ZVK'4,3CL&Q? 8@GX_U@S,13B=.))J^!)B?#O54;H3N-X3U@ MHM/!SY@Y?.]-VC<7UE,TY9"8UM$4_7O6JJ\*V)()(?/B3D*=)^=A\=@US+D/ M)SCUB SN \#,W?/1B06Y VKO>SXGKPC4DD@PVQ()KUD ? D#'B>?$2Q/P"(* M.@KXV"2 V-$TXWL^%J\(U)($D'CU9!.T+A*NPU'RB#GVO@>TB,G120/5_*Y5 MY*L!M"P)3H; CD_])Q+'[SEK,)B.ISZM0W/'891X_W;S'KO') />ZDI'UM9F MFUWV@-D)M%)'%PZRX\U!!?].5P:G\/01 7[ 6]N##=&^U#ANOT#=ME\PO4W" MQ&T_27CCH)G>496UE>-Q60*RV9&$G5C+W\6)/MD!)YUSHLE1TV1_4N-5:OW+ M!:TX6K<$UBVE$>6.;"C'H177AE'M"$=CY9PT_Q9%^:FVY$25UT*5MB7'_'Z@ M54E2;?'U---:ZFD)[#;UVRKK]S(QU]#D_;1#:#6RC]T!PVF4?X8,,:/MT^:' MK($D*]VGK4KCPV_!I1F'U(++,%9OP;6@:]=V/M]?VX2Z99+M+^M>L*W>!:L% M5;;?\.(FCYO=K@G!RT0[[F#EMJ\SOY*QB\M$*-_RKC)'X*LH'5/7=F'%'[57 MNVWVP.:YK7/$IK%=K:/(IR3I?3"+)!PALTCZ3O($3W*DRAKBT;&&"BIF)\&P MDQQYB5FD(V0643S9(SLOXK\G /$(?(RC8Q"CHVMFFPSR/89P3Q>%WYGNV';K MG9N]9-ZLZ,N0.<%4R^XNYS@ M4!UL>&"341@1]KL;]XG$_:]^C&W(_BN<[! M]F53V))[')@VAD7O8XZ ?8*3R6:G&-#0>8?#"F$7QP'2H6>PH-"\(*Q1 M7I*S)I'G%PNR]?1S[G(:<60T(H/$>V ;CM(1:]G4NIGMS=\.C4N3O!(A^FL23I3SYVDWZ%KS(,_C6-<:ZA>QL^$';D_?"1(,'<@.8OP',!RJE;+Z"R+$[<9)K@ M-+\1 :O5]2G6\=.2P('WR0:("AR@"' #/.D,2U@ *#/ULRWEXU6'G >B,-\J M%Q-Z!#C1-,$:'N//!L@[;C =P<^F=$XJ,! ;8GG.63&=H%I>&C0IUYVF,U'_ M*[R-.6N0X)$F :P ;RS0!R^:'<@B29T2KDL;0CRF6YJW(8K)B$R(ZY,AW5T\ M'=QW$*.X@5D1[4XF4?A$41%3O.,L6$+'#3+4%XA'^3N#^@SMV14TX#P!4! (KJ) 8D2 M\$)P)#.XT$RA@6*C&M#QPPCVD H$.A\7'O\-9R,/W #V$(U=$%7WWN ^T\#P MM._#]J=!!F6^2)#^\A$A":G-3BKB@AWO(7&'H"R9K121L9?0G>-)C,B_IAX: M:4@OJD>]:,C]:^I&.!&X$& W3@=*PQ;B29A5&5$4HQT1BZ+9]\[\OSLI? N M#?Z.<00NYH7-K,@P"IL#T1,PR0W^ 5.J2Q%8 \KQ\143#%8PM-BA M_U0Z\0<8D1"5LX^*:HIU-WL-\)9%T=="W1PB0L2SC[HI+8N0 IB7P+\(0$J# MS7"HC""=?91E67H![A(4#0#CT7;];C@&"7%]#UHDMA+PH&ZG-*AY$]+/Z&SS M*R8'K"C"\?%,)&R,E9B^\B6$R)IN&SU!X('(@)5^M\?;?47A54,4;5OI6Y)C MLU"D)"K"+#XV G).F*G/'#>;.:R'&(XSSCZ*FMH4CIO9?AU&%F!C/TY_^24, MF/X'Q?*%'"3 ZME'7A$4N0;QR\#4P6<'YGFGD41'T6W1Z/&:I)N\HB@.;W0% MF>\)CJPHL*BM6(<1250PD/A'_\O-Y=>+_<81*](X]N($'>1@X$W ?'VFT1_W MD4/S)/* E;C)%%PJ/-2E"%[A<)*LQ !L;W0[XW/N3\)B(KX'!BP^Y@4>6.]# M[BX,AS$U3U+.X&(/710TF[/'Z?SO >UHW*$V(,#/TZLIZI-,XRGNDOH#WH2; M3D(:%YCXA'G@3N5=Q9LZ""-N/TPA<("KN+B(5RMGX!-$^6ECF8>R4G8'%15:*=HY*0BRF>D&MO8 M[0G9G&E?6&&6K8HP L9BVMSJ@9TOM2/J.QDN^9KRZT\U-R>:'!Y-]FGS';*1 MK>[*I#@<$/6.T6ZI[?J'"955JYE6W0]7KU(_Q0&=SCW!ZNN'<8-NGG.?+K_\RM_TOW[F M>GW[AB+VA4OTTX5F^4)3.5UHONX;@-.%YNE"\T!O]TX7FB?^.UUH;BM:O>]@ M-1JLG!^Z05XQ-*4-.S$1C9:5=",R]!+.VMM8XC4=>4F2.Z:^D]&UKP'&TZWG MS/B-(?AUK7/_II<4LG$D\;I- 574=AIM'I3VV/O)< @6O[&T:YI,#03QL.33 MB^,IH37C6(5T=,?FK=E1U*,9Y;HIL*+84;2UFQHOA/8U1;U/]V8GFAP>38[: MDMMV!T>,T?,)^CQ':;+J*J>$UM*EO5,F.)*( M%>#YQWUZWDKFVAG"QV;22>;:S>5/]MS)=CC1Y&!I8T M/^W%S7Z+#5XN \XAMU&U\9ZHT<9[&NU-1Z_*L=EID(2<.P,$K/$V?1(>Z<=/']'&Z>.\3:"-L641:%H0]C)NK#0CHK8I-#E?I3TTB_81;G-)?E]>?J: M9RP'9OT'O8*B;]B@*>R,FV13?0EMT>QRMRZ\"?<@8A/B@#;*X8;I$@G Y3WQ MV,41UL"WI5U+N1\5H=(W\2'T'VA'3H:CINV\^2'?$!V2QK:3-Z)VN1C;S'"L MI63V/'N;3Q+6=A'6J+V!=0X/@0QWK*7]2RD#B,Z(Y(2Z?>;BZ2T0$IB,PHY] MA;(!R&PR0MKY$O_+FN"F;7MP;V ULC]P$6_HN=A%IV!S\T.Z2/M];>%$U]+R MTN-L-!QGX 3 S9!R-?R=M?&$96:8OG+*KPFV8.6L[.'* 6='A_T$CU/VH^S@ MLZZXV/+U#GLAI4WS6'-1=S+QO4$V>IHV$8,E:!-1AIZB.?=%X"'IV)GX!(E<%7[J9 \/8%]9 M0R1L5?<&2^]A*R^\K?0N>FY01GKEURG9Z^2YK^M/HW"(4BDJWH8L^,+[L*L3 MAYG%-%K&&EC!HH-[;*T7I^U3DYP\9>)<3X.;:!HG3()&9.*[ U*(UK)@A35* MHG5)R9I^F#?V;CRE=/\-&DGO%-U2RRR<0D/[7C7SSKL,%.Z;LU^%NITFZ0MJVE6HNUNP+NZVFN,8E4+4!JV<#2_8@#2ZPXUD0 MI)W Z-(K08,0PEF$)Q+VY1Q\PQ(,7V54 MX\\?(WB2#TLM3EK[;9":VW:NRWM.TR[ MST7D'GZ(IR3MO+O.(([O:4! O]S4_H6S#V(I\E L40-AS'HK,^W<;*MER&42 M(H$=T%;:J(* ?%_@C [LO0@SQS:#ALIX;(CE+5J3AOW4]ON.3\D@]06H<>B MS#F4JY&G*LVLTUT NP4HBF ;T1WC!_SI0N9K9);#F622#DQ"4Q,L*)]JL!<, M-#C(6?HG'CR/6@EIYVUL-1EEW0_)T\1C5M7:DW)-U[&[>41C,GL#"FJ)2(AY$WFTQC@*N=VD"(%\"(#]OOX*>HXUAGRDZ*@[=4Q+O%LIFS%"+G*5CP M7=EW9V(_!.,8?,@ALYAP)W&Q%:IIX*^YA*9"B?(BJ($?I=*$#+SGKB]7>1F; MB*17AI"X#Z[GU]+G&=I)Q,[:S)HU$-P%0U%R&Y>93^D0%"5[.Z[4M&EJGE%_ MN^))4$&3?@>$KP=PX.=5?X0.C[IU!W_S,7!T)XUI1%0;D$%J[MVR:3T^H1V( MPZQ=\$(B-6PPVT0I'(*& ^X!EA[RJ850S')B(RW(L/W3.#](A26_+OK++A=C MR^8[RMC,D'9Q\L@#@7]3Z]P;T2$4V,F9>@!T,A@>VT=8Z!E/PH!& "3AIY(3 MVW"NLP/=R0U^.H<$Y&:,Y!G#?JB3X<(_G[PQG"W&2@%)J)&>2F*JW+FWMRD5 MV6OH9_A.^@2UCPKA#+\#4XC@B42K/W+96)*^?7'3LSH<<9F76O.>&Q'W\SE% MJYOD*.)PBB@0&B0^[9!'3>4^Z,+ M0KOX:BHBZ6EO>)[-T6&DVH.'/?\$4C59.H:@2VZ9IG)'@*,Q"Y6P^% ^0^^! M%,!D,I>%1\=>XN8S]A!I\"6]8QZD!E$6]DF/1P>>(>S7DP@[[^.Y= ? %9G_ MS@*9#_!JZJ)T*C;J'= /-D%3Z\<$_)(H[I1\6^89^1XLE_Z50@*../QDFOZ M1D'_/WM?VMPVDBSXO2/\'Q#:Z1=R!*#&Q[@A*HMS:9UMZDGJ]LU\<(% 4 M,08!#@[)ZE^_F56X>$DD>*'(>O-F+)) '9E967FG%(&V38\,E[$1#%7@J MX.>=;@HADI$,[2AFC5VD-]I1$*NRDW)CG*(C4Y_9FN#<^Q'3T_ $,.H88(LB M[%'VFD5_$E6LHCPSH&/3J$Q[&UB@\IU)?XU3! 1V"0&T_=!3JN>GS\I9_7@J M-403%]%;VM (Y"MZGX$Z #=:R#I.P2[9#]1RX(Y&\!;\0FWWE)8R%2KE&*^) MF<^I KS@3"U)I+6P:5&3(',WI"V<%G"4H.R.6.#Q0L'>91V^6*\"5!CM*7D> M#XN3M;4$C-^3<3R_&Y^9V;UO/SW VIT$@8C'X=JWS_"$I#;,]"8+F5?L@IF6 MJ):9'L4@+!QF>*E0,S853)@=%/\: ]-]R93="==8*G6A'#5IJ[4R6RT*YH6U MEGT][=LS7_?M8?L"W"HB!8>SHB'RGR'MV E<"*^>;.%E-;%0!2:/Q3Q'!*59 MJF' #BE'>/U\,=/0[,)39@B#?7/]RR#KQ(#C99R%:C4,,FG/T#V0^]LZ!%-- MGK"K0V9FF@5%2F7SF0UM#JSK9MD922UL4Z8(Y*KXJ%K83?=SXR*7?T)ZF6S= MYH:.PHY ACIF-9,SJQY^_8ZUR,TMQJ^T!EZLHH>$G5S6)R-B?3L0\@I=$>W6 MME166NJ7G+0^8Z>_K"]G*F?;5AA22W..YSP0FOJ%^G%].W4TVW4J;--NKU[8 MIG&XU66F0]ZR]655$395$V'?)30>4'69BK0YZ*H.>X^+[<8@J,+H/@MHH5U! M>8F#72\;]6!#IS>=Y--E44G,FY-UO8>+.$@>AXL\+SLGH;7S8!JZR&NN1'HB MYT+<-BO<-E0%QIZ$)(\8X8Y9:*K<,<7%L_6+QW$^9&%01=Q8B7"8YL8?^,OU]>Z7.-JW2+3Q_L@$0TT=$F:QA[S(1-JV&L,*G;M$'IB@S9TNK M,DDLJ?..+V)I[+:^T;&2AL8A:9CMW;B7!!^9(A:=.V(QM,H%/(6%1MAO#^#. MV+2UME &.5!'A(EV Z=,F&B7-]%N+X7"RBIV! /I*? 2/\9Z9.6,,IK:B.;4 M?YBE/ A,"!I9#F:11"[F1Z69=V2\*.5_JGS$&\E&:5ZF-$CB!,N3V4/B)%B; MIE@9# ++=3TZ$RNL%K]D,^>),W-KI^C48*OK6=$#3'$++3O&=/MTQG1 +%0W M4UR]G$5"$X7S=$26YYF%REAAB 54Z*9+)3&B-,>/92.^7?: YE1D1F7IU(I+ MB2WOA9%Y22-SA;:]KR1$;.;[XVLV^5J+VTX=HHA(V:JYOG:.V4>NZ*1M-3;" >EB"Z[RVU?!=@[8Q-]1\>IFUN=QS MKYAK7_K?B?SK0^1W6AAO ]UA-BE;(H56 LE?0SNU&"Q:05:-$8<=D=7Y@ M-^6*1DP,YG M+#HI&3 5S'TF=>/73/%%8?)_&.T23.85V*+5)N="8;8TU&^.^X0?__E;$BF/ MEC7^@+WSL(,'$OD#W%_G7F#_^ ,>E_Z9/?*5Q!=6-+P- RP?Z)R__!41Y]J_ MII4+8 4]=/X+N;,0G3LH3H\X"![\C@]Q,2>-]O>RU0U[6&HFAM M357^!WB)\?W^X?)[1_N.NU<-0_NNGL#^7/:2&P6FKK6^_W5_>8(M(@ 17O3[ MB6*<2*X#/SO?-<-HZI?G MYRWM._RG<_*'TFP:)LQ=@&*]?2X%L_1Q+F'6./FCW6ZUEP'9DMM<"F17&67S M!S*]!62FZWIC&9@MN<\9F%W3)A:?@ZB6(-!._FC18S8)@&+1D_O)"6=/N[KJ M7O9,7>\H>MMH*V;#5)5SM76A=/6F>=DQ+YJ:T8)=F2=_:$U-:TYL:\[:IY'U MW+5IW@\\!.CWX4^;,NKH%M0K^X7];\Z%*^]\>E=JM]D[UR^;2NNRT5/,"[6C MM,^[E\HEI$=,RS9?NW:?KK\KYS[KI?[Z]N[K[@HSY)Y_O6N_[TY\,' M"Z MR8>;6]@1%2T_]QX>>G?%8K(!Z'JNOU[VOCZD*Z02W),5NA;\ZV%;M 1$BN*- MB=]M:USZ27DF_1]NK% %,HK#X <5Q>)A.C3]'B@W8$Q H2CY *($[< U^SNU MJ^6_E^5;*L+>$?2)@NS5=8(QRE4%64J3=#DE]LX5=H^.,)H'1A>@5W231ZST MSS0+%&.ONO?G667^[OU?]!=%T^62Y?CBXR4)W2=:Q#;+=_R3.+3._>E#,'9M MJ:TUWG^0'K"K#I+9]0CDZ">2A?N4R8XI)]GKQ15X5LQW^9%5'LV*Q63=0$K+ M8\4::-%F5"!^CO&?(0S*FD6EO4H3VF:ZFK(1'M"B_!X!/ M1B[V+@$ @%[L1'GD5Y3JE&GHV3LL'1NYCWZ6]DM+-@\\(!(*<(9<&IDU<5A8 M\X+L^!4*(-5E@5,D.5;SZ>@@@-67;*LELJ48+J'Q3+K".8J"]JX_"&@Q!=#J7/LJU>#VIB\&ICEC$G",)(B?:)]1X"642XF MI1KD<(G .AY]-XOG_!KX.3$C5:9]7,OW0&E:+-P<8MUFUK\TLH,Q99;W23^F M=U 3)&5=179>7E.ZHFBI)<&[Y46E2V(GTW$*WD0/)M8 H/P9>RZPE_WRRVE? MVID%9@<5FW0PX+K8299"WL0;#6-H<7#<70H 4U$[,CO'V,IW8AWI%OZFK!JW MFMZ*WM1FZ1TU8-QXSD)9=X*4=[U+FSKX2#*T20,)(VJCLU))DO+J9(R5^2?X M-+Q9B5-/\FD61$OGRH-_2W<#<%3T.>#%9MFT^1T.4^PH:RF(Q)#=O#A7843 M1@,9 WZMU+S@;0? V_ZWY2_%VK1)UG:.9F02X6&X"$9][%1!:2>3>=7&^]+S M!F"!?P M$7[^.UT5[1PT0N'>(:RQ!@%.0](6T.0EDT+27@Q8)A^=O=C]NY\MB\K=SN2R M\U^SM5$YTT_P88T$9Q)D%+Q1#X&@8.=GN14T"YUNCF; MEOQ9*Z*8R6<@Y R)-W[WRSS03(&#H/L F5,.@\F>-=$P2&#S_5S>PD8"3-R: M:-USBCU"L]6_I]ME[)+J,1EL4 POHS'GU!;5$*0PZ"-F!B%L[1D;.L-6DHBP M'I$9OA!LL%KLVH6]?(JI6(.(3%.B)6%*.+NFG0UHI\!L5CIGVN.>JB2N/RD1 M9HQ49NT/2-8:A351P)D+K4!.F^'\2&_>1?2!=('S4BY+&^.(ZP+96/FZR#\? MSFWQ\Z!NBU>]@6#EGW M-:XODAZLZ >\")J[3=[/E25PZ1EKQVYP(+VC*,:[-#,7 ME2[(Z4XYJ=%ILL5ZP1#?_;(,KW^+T^=FH[=X_6).C^:K>;Q^T<+%(3\F+\AU M>KR%$^2XG2"9N5-*6QBR1%BD!ZS7F$11*>$8.0?CQ*SA;)GUY,Q6G?*7?,:^ MR(6B:.KO2[94(^TB."0EW0>UCWD6_[07-.7 R,A& 7HI*$&CR8P%-=U1E9 F M)@,H@0:5_YXH.)F:M^X]BH:^0\@'^D4Q2UWJ/7 M;88=%X_^Q<2'4SAB[^'8G!7DE1VX0EA?<.3*P>J'1F32UQ:=23UT M[4WX%V%58S1UQ+FUQ?/0K\8\P(L B384A\FA(0&"IKV+:4-5#-?$CN/94 RZ M971:V(HVG J@Q9TR@G72*-"4NA$,9<,':]$+;&Z<71?4.WKXH!+,]!DFV M.RM\,,]0F1/>87/LA##'ST7AC6:=@B\R;TZ9/0K!]P@$WPD-G2"C 5[%2*7L M!2VQGE>-L]+I4L99O.A9.#XMJK. D6=T/2)PE3BP_,<7]),"S^Z_I#>TG8P2 MCS72+E@F,GW6-CR[D8"%XF["5&:&>8!#TPP 6 Q>==28RSP&;!QX,+V%V1TL M>>@Z<8&QHA4C\//5H9GCKSS^?[FMR)/A+O1^B/'2PH?Q=G3^#0=29G)^1.TD MV:[(DQLD43H/NY$B[*ONO5#M(8A(*=:$>G]HPVYJ]G?H;1>,T9D0OWW3G8$* M@9YAN->HBJ+/YRAW)3));5<3[&4^ N69 74CJ23':0 MF5>2<0P8!UU6MDLYQC^TLTY>:O,\TZBH)\ M$SGRK3=>TF2;!52.!].3%3>SZ[.XGR0MZ] S6Y[H=:K(2:)'!8I:D<,Z MNUY(_XMD$6U*%JE(.5.7_ZL@OZ259'/+4J\0Z3ZC*GP-JO KQ1!6/@M5+^)Y MAV&VMM1J)6"VI$"FPW[N7<$%KF%UF!EA;.*.5^"9;'U?05*FN@@OA6':!A^R'@->M"'PKFV'B>6QU-V(4%,< MBU#?.WES3\QI/M:VQZ,%?OFCP=X_:-:QDXO+WJ9)K?;\YM* MU5DO\R?A?(RT]!HKNXT M?,7/N*GOQ=1+3IWCT1"NTHI.L2Z&M; T'^+0@>OB&ZNX(4#6(6RC2^.PZHV2 MMV83A^_M.(6Y,6MU1OJR!)R&]G*\E3?0I-4:3>)L9N_N(+($ T9K10P[V'.6 M47EL^SXH7(L8(F&L7M6]!]=Z'(0N/U%$1DMN:\VEWMV[N;KB%KD*+ZF*1EW6 M6AQ$@\V;/3LU+^721UBJ.8BPVD8P**:H1Y0-]WR*5>I-<^.SGVON=,ZUU M@Q$Z+R;# ._7-6]'NSJ 6MM'A- MA-WMJ N)U6JU0ZQLX[E6W_5H<9,"GSQR-U.3U?;\YK^U.P=K[_5(MHDHY82U MB4#0[3&P2RS\$$Y$)G(8U:SK04=:OK];EZ!*F)U MN=RH*)Q'2S$!,Z%&\[S*5IZHFME%:-' ?S3T=M[W7L[KWM$J=U-F^+2Z'%SX MM&-+6AAN,UQ*-&HY&"YUO-4!#^TJ>I@HSD\/,ROOZ=NN1VC]N;3"7(0,(F^L MFU::8S4JLTKXRS=\S0H-9F/#(*QD7_J]5>)](\NAA0FQI2[K,#)57/7=+_/+ MJV;+BBS0%EGU4E&P[G!)64A5>Y&JVN9ZN2?-SJ$4K.-^:A$+NU)\I*:^&J_W M0&_#+^PV[!6WH027X#M:?+5-U[:Q^,GC05_E')_- GQO4?C7M*QZ,7PPX'AC M^:YN4\54G(K:!GW?9O)_K>AM4QN?LA2_<0B[]W\5ZTI+:1\D6%ZAA^TD/QS/ MD5U1MDA?=*EY,?&MQ''A++)H)W>'T!>NT\.J+ZJ9JJPW./$=5DT-Z#0KQ]?Q MD1B@&1U9;[>W@441\W5,15H[#=ELJWQP@[4C"4R=EQJ'&T"KNATF?R15PT0] M18$5@16!E96P(M2I&6'*6$V8^A0&$;J>@P&'(:BF*;>.)6_QM&%4UCXXDZ4 MK;JQE7PMH6JMV#2 92O)TB/Q26AY+#_0&;F^&\4A:V?+;2\!O2TW&T>2C'): M/?^1,^8!6&UL)Y=**&+')5P*K BL"*P(16PWBEC:TF80!B/L!\[B!OD3JK2F MK/%2!VM]\W9UBR]G4I76D)O-O9FWA4I6YA,Q"4D49WJ7C)E*W+$)4U9-#@PW MZ\^^*.ZI $5Q$6.K T(823]&(\AJRV M."C*(1C/(="$L!@=EQ8LL"*P(K"R'%:.7N^K9A_JDT$0$K[+W;7E3N=(ZE0> MD8FH+3=,3:AO=53?#J!=NB8W&\?",S3M6**F-;EA;"4"0VA>QR5-"JP(K BL M",UK&YK7U\FRHARDG+9DP^0DQ:QJPJEA\%)YN#(.574K N^1B$8&L%0G2/H> MJ2&_W^SBN+J&!5X$7FJ.%V%P6M?@=&Y%KLV+M*2>:9PTAZHJ+*EG:F7++!_2 M$N!0"$MUX:^U7IRXE.NY.(&7>BZN9L(2]Z+1I>LE68U'/H0C3MQN0CAZ!8>B M,E%=^&FM%R?;13 :AV1(8)]/A#LWG-[:2L70 MVNSP\-UP3;ECBFHB=>&WM5Z!*'+86T=HR$WU".I MO]R4U28'M1PWL553DQLMT1*G!LSA(O#CT+)CR8HB$D=\BB0=6=*XVL=E3 \3'RGOEK>YRHRFW&ENQ K= M:U7+#G;[C%]D:>Q9R"M\A\;(C+')%I_6Y79;UCJBNY\P]NR&*(2TLBX/>@@M MATB^-2*4_034'.3ZL>4_NIA_P[.K2],,V6AS(,0(;G085"$$H-68SZ<@<)Y= MS^./LZAM66URX$87G.4PJ$((.IMQ='$MSLA&4ZA6@N7LA":$CVR2S@[=[B^P M(K BL+(<5HY>S:OD$=N3)ZQB,J#94OEQ@%4NX<>1WZLJ'INM?;J[#D!$$F7) M!%X$7@1>MB0HE29F&QX29-Z_G[07,\?BD:).B+F7QX5=;F.Y_F/KA5;\0S>D M9=MA0AS)N. MJ^;%$9]_BC@2_528)056 M!%8$5C:NF1Z9WK96FLL^%;5UKU\0]CLJ!S+9)O;*D>JV ;2V1(V!.NAPGR<4 M-EGR2!3EG"-5[+CC&KIFRDT>V(90Y0Z#*H3(LG;_93(@P'2@%%L_.117 M=$,V.AR4I-Z(N-(T*U<[X4Q';CH36!%8$5A9#BM"9]N,F9EG84QO-V7=X"!Q;R,*6UNM7(>3-X6MW9!- M?6_]@H1(Q<_:Q.5=Q[4)K-1Q;343J>HG0#6J"%#1T K),/ <$D;_98V#Z".M M-!>_<"=.:6U3;I@<]!/8B#BER[I6V9O$F4"EM779T$7%[YHPXCJO35S==5R; MP$H=UU8S@8H'&U4E$:MDHZ(Y;/41N40)A,4"EBB!(.0JD=+-Z1TN\"+P4G.\ M3'+(WV),<=^A6//MS^N'GG)_V[V 0?P@'%D>? F H=]=?_V$4_U,99N'N^[7 M^ZN;NR_XJ$_2^;[UKC_]"1*/J:H?I8N;SS=W97!FJWSXU^?2##=WMW_"6!\D M'6:[OKSYQOXL@UO3<4>?>P\/@*-\,=D $[(67>$@\&/ER0I="_X%>K#B)"11 M\<;$[[8U+OVD/)/^#S=68O(S5J(X#'X0Y=EUXF$Z-/W>(7806AB*KE"4?)!< M'X0Y?'_Z=RJ_YK]G1-,=L3H&KB_%0PPN!4R#)-@/GH@TAJ42/R:.E/@@#Y9" MDBX^WH;DR0V2"(:XCT%PM$*G^/GRHQ22]&VI;WF6;^.@D>(.I.[]7Q(&-2EJ M1WJV(MAN#&-83C"&B63I>>C:0YC9'0%0O!<89^ 1&Q88#ZU8>B;2^-K!=J8._D5U'0O!DVX1A&="\!48)!A( M7ZP0MF)H,NZW?39[*!WW"3_^\[#*]>' M]0(5 .IB-OZE&]E>$ %UYJ-3(,"'.S+X_80$WO?;7DN%K30416MKJO(_JJH: MW^\?+K]WM.^X1=4PM._JB>0ZOY^XSG?-,%IZLZE_;W;..UJKV54N->U",2^O M.LIYLZTI>D<_;QI&NW-E-+[CFW\@6%*H"%9S:*P&T=G'O[_>//0D[4PZ[]Y? MWTLW5]+M7>\>-M)]N+[Y2D]&/Q>OQX(6@!::!T8*#\!++1NYLN6_ *\#;FTE MCALSQCJ/Q0XRE@5O1SG7PIP(+W$(9._MIP?IVO>#)[J*2(8/]AEE M\6Z,[/EY&'C>BQ(\^S!VE/0CUW$MO 78BTX"6W=)^IZQ&M)Q>? MKJ5OKN\$S_3Q/P//@9UE4Y^6+T]XM'Q9OI?IBO#B2_<3S[X/C]7# HX7B M4GZ6RR>92G1]0GQX>XS-XUG*$Z6@T*'BU;,;#^E)=WU8>,+(2(H#Z0KV)J%$ M0HG,H4)<$.?,P?*\]+4! H$2*CXX"((8G@-R"='&B1/V7Z2_?.1#3*[%WSX1 MGX0PQ L6_2(HI4J%D";=AC"+.P:A>?H ?NIV;R?."\P74DG4(S&9"X0S.)7I MX0O& %%VH("*K4?"NJOA5BSGW\">&-1.$;!N1)<2^+!&>)YA&L8("::KXD^E M5]Y37+@@S\-&? *">00\A:[-D@:6&V9B/X43C)(C)H.G1GV/@ M2$@N;&BZH1&(]JB*I.]EZ;@OQ(+O0K8+8#N#! ]$N@@ :\\"WAH,8 A\:X:9 M=3["!D !F3\)[%"V$$D$9C'83)\H2EGPCSEI:@]@:+B%3^S7UNRE&(%!H"% M:@;H+>2'8'@'SO"6U0Z1)B[A.(SZ)"R1EHI2 ",?.#5 Y' ^@/C#8,2DFT(^ M>DLJDJ5^$@,;)-$,&W1R-6^2Z2&S.MOT-NB-#P,N+]R5-H$2 YV#<6K&75*N M\L;9C(;41M!'OF+A,85K!.;[-RC3E/?G]\@H ";AD-AR/1AO'H3AY;FW5;8@ MRGC84>PU #:'_"2@X'@FOMO M8&@_\2K*ET'-)^EU@9\?$Y==F2'Q&)^&6S(D3\1/D(]2HLI,'!&#APT71#!" MSHY+%S#4'@_HQD"95YJ8DEWQ"YMJ[2,:"[JX?VWI0&X_7,F M"L#(,(9$4=R]^3) 8+9#MU^LY2N]U6'/%Y.XS T?TOV,#O$Z:B;0@?!(QZ- Z#IY1I 6\KD1W< Z77NZC(TY".LPF;/+6ZP.L.&X(9 M]4O+0V.[ZY-45P?Y&_\9PJ!E]I^)#<4]V ^ .1=<_)2U MS1%:J:K MH42""$ 0@H028M,5+QFY?C)" #Q;H1.5A15J)X/MHEX* \#=[S[Z5)( V-E6 M!+0(4@L#.$,NDHZ T+;I#0_2& M1G2TR [&E%G>)_V8WD%-D&MUJM.5UY2N*%IJ2?!N>5'IDMC)=)R"-]&#">P^ MIOS90C\T?=DOO\S\L60^ ML8YT"W]35HU;36]%;VJS](X:,&X\9Z&IZLEX%UKY49'QD60R=>M,^D8R]S?C MUI)//S %:D)7+-T-P%'1 XX7&WJ^\0D8IMC1.(@H2F5J MB6,W+\[%;(&4#X8% Q;FK@/G;?_;\I=B;=HD:SM/(I Q(SP,H&CW4\=1E,N\ M:N-]Z7D#L$ Y5'[M7J*,FG,["X;)1ES$Y#3)HD<#:0RM)E4;G; MF5QV_FNV-BIGHL,,)&!F]BH$%F:@H'9\G(:=PDA&0PV<29!2\40^IEW)Y530 M+L5_G$U+_BC+H'1.Y3,0? MFN^1^Y:6+IW"=_GJW]/MIG$VB(P,-BB&E]&8["H(^8&82PM><@_(%; M22+<&I4+&;X0;+!:N#U!\(I+4[&.+9FFA#;7,LZN:502* #%K'3.W"AEOU#O M5%DBS!BI#.3D)#9U";&HH8BQRI)6P-#$5(OX%?I NL!Y*9?M>T1<%XR-3<9J M']QM\?.@;HM7(E./5R90#T\D*.Q@S84205/1II2=W!3/Q/T+9 E7R!(RF4 W MU/]NK9?436Y1QDW\*(DR6U /I&]J M+KO&]472@Q7]0!=!$-KD_5Q9 I>>L7:XOIY >D=3%JQ@C/*]:^/5@Q8JO$LS MC8GX4ZITE?9?9H@PRA*\_BU.GYN-WN+UBSD]#0*8P^L7+5P<\F/R M@ERGQULX08[;"9*9.U$*9[9T#[@!TD/J4"[YIY%S,$X,?&1*R,R9K3KE+_D, MFA$I%$53?U^RI1HP;2YNO^5=+GM\D9&5_.YH,IOG>:=^]Z7=_D4(! 8687!! M'G-PCT%91;YM[Z<]M/Q'ZG4>N2F04("?,IMKYJ(T@N,]1(=H52E;C#,AJK"< M%CPV2[J)I/, _I%.4=1ZCUZW&79?6%L]#OQKS "\")-I0'":'A@0(.AJG M^X&APP#C);.A&'3+Z+1B&97W"=\=W2DC6$ID-!*<4C>"H6SXH*S0 C8WSJX+ MZKG,K#<3DK.;!J&&Q'/)@,FI:7P.[CN-_P2 I):IS!23":JI).N39Q8A1P\" M$@K&U[]Y40AF>PR2;'=6^&">H3(GO&/!<\SQ@> [ MH:$39#19G*54]H*66,^KQEGI="GC+%[T:"!^3,-8YS/RC*Y'!*X2!Y;_^()^ M4N#9_9?TAK:34>*Q4/R"92+3'\-5%.8WDAO1W82IS!QBR"Q+@8+%X%5'C;G, M8\#&F0D8]M!UX@)C12L&)F"DJT,SQU\T$FGYKPA8UDIZNM.0=I DYP3-BKOM M@!6)O\HGC)Z67%A&UR1FN,,8(17$,W6]X"Y9D!=2.I),=I"95Y)Q#!@'75:V M2SG&/[2SCC1R/0\ID,:<9P>3Q7$ SR _,0$('^[CMR+! M/TT'*Z\]HAP'C^$3'BV@MDR)9QRKT,SG\]DT)#]SRF+H?VX1+K*DV-KG;7:" M=[UN?J6\?-+\&L[GYM1.\$PPMXMY TGJL,Z#&*ME8A1&"%9X@>D!M/0"&G1I M4E=V>Z50I LOTP*->T/IG]ESH@_5^89^:'SCT%PXK_CI:&&0#1;9FX._M/(- MH.=S]_8>QL:D9( "683:!1A:'B%;ABJHLIX7@30$W.[W$Y5]'J.=-/U,Y_K] MI-7\-2^ 9E.E^D3JH[ 5XE,3I:2Q^95/?5Y@ZWY&V MZ)DE:K>UMUU'NW+UX'6*6^%I %J"+_1I8IFNKW&1"_53Q30V7@YYW6I=:U;I M.Q!,IQM+^5]V?4Y45HU99=63%:DB)XD>%2AJ10[K['HA_2^21;0I6:0BY4Q7 M7GL-Y)XSJL+7H J_4NM&5+O=;'O,KR I4UVD4N&^=7A MF-/DN-CZF9$R?Y3,3^_Z7A2[(XO9+@NX,S&[&BT?0-%WT2!D>T=KW_SQ *]_ M5,O8Z>5%+]/D=IN3MK@EO TM)?CK;R!)JW6:!)G,WMW!Y$E&#!: M*V+8P9[SCF='MN^#PK6((1+&ZE7=>ZQ9H,M/%)'1DMM:^MG6WVH8#S@F?7G>K6EM6S0X?>[V8# ,,_')5]WJPJP,4 MM+I9)\^Q]4)=2*Q6JQUB91O/M?JN1XN;%/CDD;N9FJRV&WR<@[7W>B3;1)1R MPMI$(.CV&-@E%GX()R(3.8QJUG6YU:JL6?%U^5KH[HAFQHG+&KS$;Y" M[GI#[IHN>,$=TSIMFG*KNLEKQ_:@M74I?J)1UT>L+K>-RIO==9I-E=A;$24I MHB1%E.0FHR0U5?UU85QD!O/55)!2;%[&I#PR2'F45F(SRJN\@@XU_7XWKT 5 ML;I<;E04SJ.EF("94*-Y7F4K3U3-["*T:. _&GH;R]DED>4[6/=M-(-5M69(&VR*J7BH)UATO*0JK:BU35-M?+/6EV#J5@'?=3BUC8E>(C M-?75>+T'>AM^8;=AK[@-);@$W]'BJVVZMHW%3QX/^BKG^&P6X'N+PK^F9=6+ MX8,!QQO+=W6;*J;B5-0VZ/LVD_]K16^;VOB4I?B-0]B]_ZM85UI*^R#!\@H] M;"?YX7B.[(JR1?JB2\V+B6\EC@MGD44[N3N$OG"='E9]4^P:FI MIUDYOHZ/Q #-Z,AZN[T-+(J8KV,JTMIIR&9;Y8,;K!U)8.J\U#C< %K5[3#Y M(ZD:)NHI"JP(K BLK(05H4[-"%/&:L+4IS"(T/4<##@,035-N74L>8NG#:.R M]L&9+ 5HU8VMY&L)56O%I@$L6TF6'HE/0LMC^8'.R/7=* Y9.UMN>PGH;;G9 M.))DE-/J^8^<,0_ :F,[N51"$3LNX5)@16!%8$4H8KM1Q-*6-H,P&&$_BXM&"!%8$5@97EL'+T>E\U^U"?#(*0\%WNKBUW M.D=2I_*(3$1MN6%J0GVKH_IV .W2-;G9.!:>H6G'$C6MR0UC*Q$80O,Z+FE2 M8$5@16!%:%[;T+R^3I85Y2#EM"4;)B(]$-#* MI3I!TO=(#?G]9A?'U34L\"+P4G.\"(/3N@:GK"3VN].'$)UW-Q B_U7%S-A",>+$DK.M\N@M$X)$,"^WPBW+GA M]-96*H;69H>'[X9KRAU35!.I"[^M]>+$)5W/Q0F\U'-QJW%(T;)W4F(2S>5$ M<[D]-Y=KB^9R-9GZ>)JZB.9R GW+-*+KA])OZ=2'W5?K%4C,[V17@@Q^Q-L_ M6\R4R)/KL0N[<>'+.3R/"++E;GHE>(J.71M5I43'KGJ:<%?MUV-%0UHXVL8_ MR'\2%S:!W<1>?Z]'TK<0D*J)^-ME6(BH>L91 ME*? BL!*C;$B]+5UTY8>@MCRN)>H&AVYU>+ <[6)S9X:(#Y6WBMO=9<;3;G5 MV(H%4.A>JUIVL-MG_")+8\]"7N$[-$9FC$VV^+0NM]NRUA'=_82Q9S=$(:25 M=7G00V@Y1/*M$:'L)Z#F(->/+?_1Q?P;GEU=FF;(1IL#(49PH\.@"B$ K<9\ M/@6!\^QZ'G^<16W+:I,#-[K@+(=!%4+0V8RCBVMQ1C::0K42+&6P:_5=SXWWD8Y;M8I$1V[RDF!756[4&I7+9/ A-0(2S<;> M8L\/6G=<->0%_J,2DW D.:3/GQE?[W"0N"Z,^/Q3Q)'H MI\(L*; BL"*PLG'-],CTMK727/:IJ*U[_8*PWU$YD,DVL5>.5+<-H+4E:@S4 M08?[/*&PR9)'HBCG'*EBQQW7T#53;O+ -H0J=QA4(426M?LODP$!IN.DO02E MV/K)H;BB&[+1X: D]4;$E:99N=H)9^**K@MQI1YL@D6*\ZS1M&6#ARI!0C(Y M!)H09N9).CMTTYG BL"*P,IR6!$ZVV;,S#P+8WJ[*>L&!XE[&U'8VFKE.IR\ M*6SMAFSJ>^L7)$0J?M8F+N\ZKDU@I8YKJYE(53\!JE%%@(J&5DB&@>>0,/HO M:QQ$'VFEN?B%.W%*:YMRP^2@G\!&Q"E=UK7*WB3.!"JMK)E&Y.[W"! M%X&7FN-EDD/^%F.*^P[%FF]_7C_TE/O;[@4,X@?AR/+@2P ,_>[ZZR>7]WE/D'A,5?TH7=Q\OKDK@S-;Y<._/I=FN+F[ M_1/&^B#I,-OUYW@ '.6+R0:8D+7H"@>!'RM/5NA:\"_0 M@Q4G(8F*-R9^MZUQZ2?EF?1_N+$2DY^Q$L5A\(,HSZX3#].AZ?<.L8/0PE!T MA:+D@^3Z(,SA^]._4_DU_STCFNZ(U3%P?2D>8G I8!HDP7[P1*0Q+)7X,7&D MQ =YL!22=/'Q-B1/;I!$,,1]#(*C%3K%SY-%'<@=>__ MDC"H25$[TK,5P79C&,-R@C%,)$O/0]<>PLSN"(#BO< X X_8L,!X:,72,Y&> M@\1SI*$%ZQO 7J(A+.\Q"!Q<"0JP-@EC"W:3^$F$/WD6ANT'HS'0!F[4QB_< M@4L#:N'_6>?T%YF^[ &&B:;(4,/# UPZV,W7P+ZKK6 B>=(L@/!." MK\ @P4#Z8H6P%4.3<;_ML]E#Z;A/^/&?OR61\FA9XP\WX:/ENW]3?%WD$\"' MKN_<,G#2CS>#*]>'&0&/ /R88.>-Z-*-;"^(@+X> //G7F#_^ -FDOZ9C7YK MO= '\[?]QXL@0I# 9N&5.S+X_80$WO?;7DN%)3<416MKJO(_JJH:W^\?+K]W MM.^X%=4PM._J"8#892^Y46#J6NO[7_>7)Q*0'"#/BWX_48P3R77@9^>[9A@M MO=G4OVM77?VBHYN*J76N%+/7,93S9OM*Z;7.NZU6[_+\O*5]AVGTDS^T9KL% M4Q?@6;2!^=N\(QXBYR%XL'Y^<^,A*C7PQE40WJ..TM3 MH @#FQ GN@J#T744)7B4;P8 NE'@W\=PC.H( ;UQ\D=CO0F ._ZR\^^F==;J=7N.BUU)T707,GCV^V&<=DR-*W['=_\ R^&]%Y87]B:$K&F1)GV9!&K/O[]]>:A)QEGTK?N M'8A5#_^B]U0_5W;'.UA7LUC6%^#N>),&22C!<\D ;N0$4V'&#'4@4X0$;8Z. M] P<$.2)#-]G\':&6 F8@ L"0B9<@+CU(O5?LD%*PH$L/1*?A):'@H?E/Q(8 M90#'2=(*83D.8$?%QQ=BA=%':1@\DR<2RE1*>)Z<&(2\4+)@*,\=N2@N^,FH M#^(4;"P:PX$8N#:=T071(F:224E> 2$E%6E0P!F//7@:V3G\ MN',0 M20\P\\CZ=Q"Z,#.,C2O)X41AA$(3#%) 2:*W7CX5 P_=^+QM&U.[1ACCI"B8 MA"B.P39+8\/R^G@'X22 /.N1BBF%D-CY2$4VD*^BB-XSZ9IM1#I 3L)179"J M$#I4.L-?2[!C/\,8^$!$.\W;"%Y8:I]@ME1"TZ;@(UZ T>"E0$S0I[(X!6. M@*43I[F=*/]%%HC!LR+;8IK_.4GS^'E*;_BYA)ZVK3-5TA(ODQ"D!";L#T," M- ,\;@C@ \G683)KL)51\@Y1EX"'"A)ZH4 '>5@"V=P"RHD)8@:H- Q^ M J./"9"U=M;L_$H1AC!-#R&, 7=!2"B!4%K#!=$!4DUDX(9 !_])K#!F^(9U MM.B_9RWU5^!0B/D^\5PX=_2%;#P<8'9]>%: J&P4H1])OARZEXA-3J+$R]G- MD]M/#TH?OD=,. $I O0 MN4 .]N@IDL8 J.P(W7=Q-':]OU)#S3&O&0P%\X2.2C^7\.XEB*NCAN0U02Z6:J$2B MF-( !E+O:8OE108J&KXOV"]2&H6I1S$*F*V&L%'BG0S#WW"V16GY;Y#<%NPE8[4'*1V&9 M, I*_9;_(@W="%7;,ZF7L<9!@O?G!/O#&]0!T0?- (Q;XE650?_)\A(B)3@P M'G W^J$,D&G0DXI0* ]%[^ (+CG/"A$H:.R@GJ4U*(S:6U8W>*7TM(Q/<(9B M4POWC)!C*UQA$Y@9O8P]*:J'G^?J*RSV/+<;+/U#[S^XFFJK_F M+@UD.20\D?K(/$-\;,+Y,&DT3 =H-GY=VL.0O6,L?F53WXNICV7J)5QD[;=/ MTFWW4T\YO^MU_UNY_GI_?=E[/3ZQQV_M"23N"W6[C.%>+CER>]>X^''*17:%2K913:F,*D@@TY^@] M!=A.DTGV]9Q8\Z[7+%:Z\G/;YEU<<:J'!2;Z/*QDY\RK8CAO0S;:S:5>Y34H M6Y>-YF'O\%2KWB)FO:#S+>\+4+>O?,6MGSI];XV6CUC G,.VJ>-'2OT]_'#M M1I.#8L%K[-"059.3*C<5=]C>#P*WS+(!;^T]%5G=]I%K:EO)7GLCIG\V&OGM M^+C%<919+.95$-+"I'G ;M>.W2>6;EC'J,KFR1]*:V%8Y1*[6@R2>\LC-X,O MECUT?1*^U#[$MGWRAZ8N!,4KNWD%!!B&>C.FT0*]GR2TW6C'(:;+TH$)FV\9 MBW<_;R/+Q-=F%%3'N%H3XVJUSA)QM=DNEMHQ2$(_W2B&4W+MLPBMRRQ2JX9 M,( !:+-TO]K&9N#RY$9 *L V+H.D'P\2+^\?6D/B;YS\86HSX=4+MS"YV3LR MSK,TL(/& PE'EZ1?2Q:G:R=_M/2)C2Y:_N0F[^TA<1)D@ "$9)301 QZ(V#H M54B&Q(_<)W)-"_9_#J+H 2_;S8>5GW>[YVV]UU):7;6CF%=7'>4<-@[[5!L] M[1PV?G[Y9ECYR H?75\!3>I#$Y6:]#.3,CY0/8=FJ47NW^2#5GP>6"/7>_DP MI3<5&M"<\+YA\!RE,;YY1"/&BQ9 E *$(KQOEP$I@=P130;=O15R!T,@Y#[, M:%KYODN;PB"S$AC4XF,!A5S-?"OH;,D8L6;[UW),V)2;*0\^R_YX%>C3&'HE MD&5!P%F[M7K F:;N*PII;#T29:),![4:2$L#:2KUH4Z!+J^Z@;UDY/K)B(ZY M=6?ACJ"<;6Z1J7O>L5X+ %M!#5R,SY@#>R"8F:MJFOGG,X_])-HNTCS?#0<:S"!NQIRY,51JZD)<+C*.2I-WG33WSD^_ M\L@@IG!$ RA-*7=M6S8K$6AZU/$9>LY_SCGGK\MK'"UM;S?% M+MB+L6'VPEHAS6H0V^4HZX?JSEJYV_-=$TNPAE=-W =V/6V:?AZLGQ(9#(@= M)N$NJ\(*O6 R()4,J:?)G<##72W-^V>J-7R^"71P3N^!; MF-BBKKL@,7SG?*-JS(5@%VN?28.=25;)L6;\8E-K6XUA+!&(LJ:[;9'O#OUZ MUWX4APDK&[9Q]YRI-MH=P[Q2C$O]2C$OS([2O3S7%>/BRKC06T:W=:XMOD2VJ9J_N2FOO+I=_ZU,*+55XEM;'/WH1T@HW9W_>VL;GF[,WN39!3 M96_/VJY#+K?<$O2W'C*:BSR_F3?TW2^;\H=RIEWM6[G"\"S)"RQ?&ELO5&)B ME:HQ3 @HORE=A,1Q8ZG[&!)6?I 374O7#;G3FM^4=DUC[C'LD6L3YJ8/"7.' M.:#M[)SZU[50+LH9K=T16'>C9F-^2^9-GX-:W1Y[/QE7!(M%LFJ/6$0Q (1@ M14W)Q7+1>5E$[H[-:4E8^/ AIC>Q@ M('E\GYY3O3,_D_\ 13J],S\%7LAS0G80\ER=ER;DNNV+5J.C-Y3S\\NN8C:Z#:7;T2\4M='I=L^OSE53Z^VZ MY6!S\HI.\&_Z*(.*5 *+E)87P>H1#$04 4G.XW; M;)!XWHMB)Q'0+[!KC(;S':QW8?G8,0W;>46L!53IS:CHT)?WRG-(!,>G: U( MBPQAXON(6%A]*VU>135^^#=M@HQ_A1;K4V:!2.%:'K8SQ/YA2OPR)FQN&(5E M+P2L=I$4$8]UANJ_I#WP!"Z((YGL#G& $' !/)<(@)#9QG\K] MV[*WS\K@2L\;Z_A7ZO<'0[EI6V=L\.<"#"8;.B_3SAD&H:V@_0 &@6W[ *XG M;%A%Y+1EH)4VR:P),6W85> 2 M(0]?$\L>2MCOT?-FFC"ZV*J+P8^M#H=%B"8A ^:8=G#+MCS3_(W"&1^.$NP# MB:/T$X1CGPRP-YU#/-A\.-O]<7H[L#[7'R?EV6"4F?G2UR;W.,8R6%%T)G4= MAYY4[%TII^#(.X]ARSM?(CYMH4<#,Z@41?NUL0([&86EA)63U;M?"L*BC