0001437749-18-008863.txt : 20180507 0001437749-18-008863.hdr.sgml : 20180507 20180507161335 ACCESSION NUMBER: 0001437749-18-008863 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180507 DATE AS OF CHANGE: 20180507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GENERAC HOLDINGS INC. CENTRAL INDEX KEY: 0001474735 STANDARD INDUSTRIAL CLASSIFICATION: MOTORS & GENERATORS [3621] IRS NUMBER: 205654756 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34627 FILM NUMBER: 18811366 BUSINESS ADDRESS: STREET 1: S45 W29290 HIGHWAY 59 CITY: WAUKESHA STATE: WI ZIP: 53187 BUSINESS PHONE: 888 436-3722 MAIL ADDRESS: STREET 1: S45 W29290 HIGHWAY 59 CITY: WAUKESHA STATE: WI ZIP: 53187 10-Q 1 gnrc20180331_10q.htm FORM 10-Q gnrc20180331_10q.htm
 

Table of Contents

 



 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

(Mark One)

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-34627

 

GENERAC HOLDINGS INC.

(Exact name of registrant as specified in its charter)

 

Delaware

20-5654756

(State or other jurisdiction of

(IRS Employer

incorporation or organization)

Identification No.)

   

S45 W29290 Hwy 59, Waukesha, WI

53189

(Address of principal executive offices)

(Zip Code)

 

(262) 544-4811

(Registrant’s telephone number, including area code)

 

Not Applicable

(Former name, former address and former fiscal year, if changed since last report)

 

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, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer ☑

Accelerated filer ☐

Non-accelerated filer ☐ (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 Section 13(a) of the Exchange Act. ☐

 

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

 

As of April 30, 2018, there were 61,953,296 shares of registrant’s common stock outstanding.

 



 

 

 

GENERAC HOLDINGS INC.

TABLE OF CONTENTS

 

 

Page

PART I. FINANCIAL INFORMATION

     

Item 1.

Condensed Consolidated Financial Statements (Unaudited)

 
     
 

Condensed Consolidated Balance Sheets as of March 31, 2018 and December 31, 2017

1

     
 

Condensed Consolidated Statements of Comprehensive Income for the Three Months Ended March 31, 2018 and 2017

2

     
 

Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2018 and 2017

3

     
 

Notes to Condensed Consolidated Financial Statements

4

     

Item 2.

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

15

     

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

25

     

Item 4.

Controls and Procedures

25

   

PART II. OTHER INFORMATION

     

Item 1.

Legal Proceedings

25

     

Item 1A.

Risk Factors

25

     

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

26

     

Item 6.

Exhibits

26

     
 

Signatures

27

 

 

 

PART I. FINANCIAL INFORMATION

 

Item 1.           Financial Statements

 

Generac Holdings Inc.

Condensed Consolidated Balance Sheets

(U.S. Dollars in Thousands, Except Share and Per Share Data)

(Unaudited)

 

   

March 31,

   

December 31,

 
   

2018

   

2017

 

Assets

               

Current assets:

               

Cash and cash equivalents

  $ 146,162     $ 138,472  

Accounts receivable, less allowance for doubtful accounts

    262,170       279,294  

Inventories

    439,745       387,049  

Prepaid expenses and other assets

    18,768       19,741  

Total current assets

    866,845       824,556  
                 

Property and equipment, net

    232,023       230,380  
                 

Customer lists, net

    39,516       41,064  

Patents, net

    37,310       39,617  

Other intangible assets, net

    2,302       2,401  

Tradenames, net

    151,972       152,683  

Goodwill

    724,206       721,523  

Deferred income taxes

    3,466       3,238  

Other assets

    19,828       10,502  

Total assets

  $ 2,077,468     $ 2,025,964  
                 

Liabilities and stockholders’ equity

               

Current liabilities:

               

Short-term borrowings

  $ 31,414     $ 20,602  

Accounts payable

    228,070       233,639  

Accrued wages and employee benefits

    29,014       27,992  

Other accrued liabilities

    122,546       112,618  

Current portion of long-term borrowings and capital lease obligations

    1,593       1,572  

Total current liabilities

    412,637       396,423  
                 

Long-term borrowings and capital lease obligations

    907,459       906,548  

Deferred income taxes

    49,140       41,852  

Other long-term liabilities

    83,634       82,893  

Total liabilities

    1,452,870       1,427,716  
                 

Redeemable noncontrolling interests

    54,404       43,929  
                 

Stockholders’ equity:

               

Common stock, par value $0.01, 500,000,000 shares authorized, 70,989,164 and 70,820,173 shares issued at March 31, 2018 and December 31, 2017, respectively

    707       708  

Additional paid-in capital

    464,060       459,816  

Treasury stock, at cost

    (321,025 )     (294,005 )

Excess purchase price over predecessor basis

    (202,116 )     (202,116 )

Retained earnings

    636,814       610,835  

Accumulated other comprehensive loss

    (8,372 )     (21,198 )

Stockholders’ equity attributable to Generac Holdings, Inc.

    570,068       554,040  

Noncontrolling interests

    126       279  

Total stockholders' equity

    570,194       554,319  

Total liabilities and stockholders’ equity

  $ 2,077,468     $ 2,025,964  

 

See notes to consolidated financial statements.

 

 

 

Generac Holdings Inc.

Condensed Consolidated Statements of Comprehensive Income

(U.S. Dollars in Thousands, Except Share and Per Share Data)

(Unaudited)

 

   

Three Months Ended March 31,

 
   

2018

   

2017

 
                 

Net sales

  $ 397,634     $ 330,485  

Costs of goods sold

    257,645       221,685  

Gross profit

    139,989       108,800  
                 

Operating expenses:

               

Selling and service

    42,682       39,467  

Research and development

    11,853       10,287  

General and administrative

    23,475       20,973  

Amortization of intangibles

    5,632       7,183  

Total operating expenses

    83,642       77,910  

Income from operations

    56,347       30,890  
                 

Other (expense) income:

               

Interest expense

    (10,113 )     (10,788 )

Investment income

    346       5  

Costs related to acquisition

    (11 )     (185 )

Other, net

    (1,383 )     83  

Total other expense, net

    (11,161 )     (10,885 )
                 

Income before provision for income taxes

    45,186       20,005  

Provision for income taxes

    11,416       7,823  

Net income

    33,770       12,182  

Net income attributable to noncontrolling interests

    125       7  

Net income attributable to Generac Holdings Inc.

  $ 33,645     $ 12,175  
                 
                 

Net income attributable to Generac Holdings Inc. per common share - basic:

  $ 0.42     $ 0.21  

Weighted average common shares outstanding - basic:

    61,943,495       62,366,263  
                 

Net income attributable to Generac Holdings Inc. per common share - diluted:

  $ 0.42     $ 0.20  

Weighted average common shares outstanding - diluted:

    62,474,936       62,936,126  
                 

Comprehensive income attributable to Generac Holdings Inc.

  $ 44,703     $ 15,720  

 

See notes to consolidated financial statements.

 

 

 

Generac Holdings Inc.

Condensed Consolidated Statements of Cash Flows

(U.S. Dollars in Thousands)

(Unaudited)

 

   

Three Months Ended March 31,

 
   

2018

   

2017

 
                 

Operating activities

               

Net income

  $ 33,770     $ 12,182  

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

               

Depreciation

    6,051       5,414  

Amortization of intangible assets

    5,632       7,183  

Amortization of original issue discount and deferred financing costs

    1,177       490  

Deferred income taxes

    4,283       6,530  

Share-based compensation expense

    3,106       2,632  

Other

    102       120  

Net changes in operating assets and liabilities, net of acquisitions:

               

Accounts receivable

    18,744       20,368  

Inventories

    (48,798 )     (35,675 )

Other assets

    2,658       192  

Accounts payable

    (9,439 )     (24,975 )

Accrued wages and employee benefits

    813       697  

Other accrued liabilities

    11,065       103  

Excess tax benefits from equity awards

    (196 )     (436 )

Net cash provided by (used in) operating activities

    28,968       (5,175 )
                 

Investing activities

               

Proceeds from sale of property and equipment

    1       35  

Proceeds from beneficial interests in securitization transactions

    867       629  

Expenditures for property and equipment

    (6,496 )     (3,548 )

Acquisition of business, net of cash acquired

    (369 )     1,610  

Net cash used in investing activities

    (5,997 )     (1,274 )
                 

Financing activities

               

Proceeds from short-term borrowings

    14,315       31,004  

Proceeds from long-term borrowings

          1,278  

Repayments of short-term borrowings

    (3,911 )     (35,194 )

Repayments of long-term borrowings and capital lease obligations

    (408 )     (1,056 )

Stock repurchases

    (25,656 )      

Cash dividends paid to noncontrolling interest of subsidiary

    (314 )      

Taxes paid related to equity awards

    (1,626 )     (1,903 )

Proceeds from exercise of stock options

    1,400       1,107  

Net cash used in financing activities

    (16,200 )     (4,764 )
                 

Effect of exchange rate changes on cash and cash equivalents

    919       1,435  
                 

Net increase (decrease) in cash and cash equivalents

    7,690       (9,778 )

Cash and cash equivalents at beginning of period

    138,472       67,272  

Cash and cash equivalents at end of period

  $ 146,162     $ 57,494  

 

See notes to consolidated financial statements

 

 

Generac Holdings Inc.
Notes to Condensed Consolidated Financial Statements

(U.S. Dollars in Thousands, Except Share and Per Share Data)

(Unaudited)

 

 

1. Description of Business and Basis of Presentation

 

Founded in 1959, Generac Holdings Inc. (the Company) is a leading global designer and manufacturer of a wide range of power generation equipment and other engine powered products serving the residential, light-commercial and industrial markets. Generac’s power products are available globally through a broad network of independent dealers, distributors, retailers, wholesalers and equipment rental companies, as well as sold direct to certain end user customers.

 

Over the years, the Company has executed a number of acquisitions that support its strategic plan (as discussed in Item 1 of the Annual Report on Form 10-K for the year ended December 31, 2017). A summary of acquisitions affecting the reporting periods presented include:

 

 

In January 2017, the Company acquired Motortech GmbH (Motortech), headquartered in Celle, Germany. Motortech is a leading manufacturer of gaseous-engine control systems and accessories, which are sold primarily to European gas-engine manufacturers and to aftermarket customers.

 

The condensed consolidated financial statements include the accounts of the Company and its subsidiaries that are consolidated in conformity with U.S. generally accepted accounting principles (U.S. GAAP). All intercompany amounts and transactions have been eliminated in consolidation.

 

The condensed consolidated balance sheet as of March 31, 2018, the condensed consolidated statements of comprehensive income for the three months ended March 31, 2018 and 2017, and the condensed consolidated statements of cash flows for the three months ended March 31, 2018 and 2017 have been prepared by the Company and have not been audited. In the opinion of management, all adjustments (which include only normal recurring adjustments) necessary for the fair presentation of the financial position, results of operation and cash flows, have been made. The results of operations for any interim period are not necessarily indicative of the results to be expected for the full year.

 

The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

 

Certain information and footnote disclosure normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Annual Report on Form 10-K for the year ended December 31, 2017.

 

New Accounting Standards Not Yet Adopted

 

In February 2016, the Financial Standards Accounting Board (FASB) issued Accounting Standards Update (ASU) 2016-02, Leases. This guidance is being issued to increase transparency and comparability among organizations by requiring the recognition of lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. The guidance should be applied using a modified retrospective approach and is effective for the Company in 2019, with early adoption permitted. The Company is currently assessing the impact the adoption of this guidance will have on the Company’s results of operations and financial position.

 

In August 2017, the FASB issued ASU 2017-12, Derivatives and HedgingTargeted Improvements to Accounting for Hedging Activities. This guidance was issued to improve the financial reporting of hedging relationships to better portray the economic results of an entity’s risk management activities in its financial statements, and to make certain targeted improvements to simplify the application of the hedge accounting guidance. The standard is effective for the Company in 2019, with early adoption permitted. The Company is currently assessing the impact the adoption of this guidance will have on the Company’s results of operations and financial position.

 

There are several other new accounting pronouncements issued by the FASB. Each of these pronouncements, as applicable, has been or will be adopted by the Company. Management does not believe any of these accounting pronouncements has had or will have a material impact on the Company’s consolidated financial statements.

 

 

Recently Adopted Accounting Standards

 

On January 1, 2018, the Company adopted ASU 2017-07, Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost. The new standard requires presentation of certain components of net periodic pension cost as non-operating expense. The new standard did not have a significant impact on the Company’s financial statements. The changes in presentation of the components of net periodic pension cost were applied retrospectively to all periods presented.

 

On January 1, 2018, the Company adopted ASU 2016-15, Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments. The changes in presentation of the proceeds from beneficial interests in securitization transactions were applied retrospectively to all periods presented.

 

On January 1, 2018, the Company adopted ASU 2014-09, Revenue from Contracts with Customers, and all related amendments (the “new revenue recognition standard”) using the full retrospective method, which requires application to all periods presented.

 

The impact of adopting the above standards on the Company’s previously reported condensed consolidated financial statements is as follows:

 

Condensed Consolidated Balance Sheet

 

March 31, 2017

 
   

As Reported

   

Impact of Adoption

   

As Adjusted

 
                         

Accounts Receivable

  $ 223,031     $ (2,484 )   $ 220,547  

Inventories

    390,908       6,082       396,990  

Other accrued liabilities

    91,853       5,604       97,457  

Deferred income taxes

    27,376       (2,954 )     24,422  

Other long-term liabilities

    62,129       5,548       67,677  

Retained earnings

  $ 469,508     $ (4,600 )   $ 464,908  

 

Condensed Consolidated Statement of Comprehensive Income

 

Three Months Ended March 31, 2017

 
   

As Reported

   

Impact of Adoption

   

As Adjusted

 
                         

Net sales

  $ 331,814     $ (1,329 )   $ 330,485  

Cost of goods sold

    221,328       357       221,685  

Selling and service expenses

    40,184       (717 )     39,467  

Research and development expenses

    10,301       (14 )     10,287  

Other, net

    (223 )     140       (83 )

Provision for income taxes

    8,251       (428 )     7,823  

Net income attributable to Generac Holdings Inc.

  $ 12,842     $ (667 )   $ 12,175  
                         

Earnings per share

                       

Basic

  $ 0.22     $ (0.01 )   $ 0.21  

Diluted

  $ 0.21     $ (0.01 )   $ 0.20  
                         

Comprehensive income attributable to Generac Holdings Inc.

  $ 16,387     $ (667 )   $ 15,720  

 

Condensed Consolidated Statement of Cash Flows

 

Three Months Ended March 31, 2017

 
   

As Reported

   

Impact of Adoption

   

As Adjusted

 
                         

Net income

  $ 12,849     $ (667 )   $ 12,182  

Deferred income taxes

    6,958       (428 )     6,530  

Accounts receivable

    19,973       395       20,368  

Inventories

    (35,338 )     (337 )     (35,675 )

Other accrued liabilities

    (305 )     408       103  

Net cash used in operating activities

  $ (4,546 )   $ (629 )   $ (5,175 )
                         

Proceeds from beneficial interests in securitization transactions

  $ -     $ 629     $ 629  

Net cash provided by (used in) investing activities

  $ (1,903 )   $ 629     $ (1,274 )

 

Condensed Consolidated Balance Sheet

 

December 31, 2017

 
   

As Reported

   

Impact of Adoption

   

As Adjusted

 
                         

Accounts Receivable

  $ 280,002     $ (708 )   $ 279,294  

Inventories

    380,341       6,708       387,049  

Other accrued liabilities

    105,067       7,551       112,618  

Deferred income taxes

    43,789       (1,937 )     41,852  

Other long-term liabilities

    76,995       5,898       82,893  

Retained earnings

  $ 616,347     $ (5,513 )   $ 610,835  
 

 

 

2. Revenue Recognition

 

The Company’s revenues primarily consist of product sales to its customers. The Company considers the purchase orders, which in some cases are governed by master sales agreements, to be the contracts with the customers. For each contract, the Company considers the commitment to transfer products, each of which is distinct, to be the identified performance obligations. Revenue is measured as the amount of consideration the Company expects to be entitled in exchange for the transfer of product, which is generally the price stated in the contract specific for each item sold, adjusted for the value of expected returns, discounts, rebates, or other promotional incentives or allowances offered to our customers. Expected returns for damaged or defective product are estimated using the expected value method based upon historical product return experience. Discounts and rebates offered to customers are typically defined in the master sales agreements with customers, and therefore are recorded using the most likely amount method based on the terms of the contract. Promotional incentives are defined programs offered for short, specific periods of time, and are estimated using the expected value method based upon historical experience. The Company does not expect the transaction price for revenue recognized will be subject to a significant revenue reversal. As the Company’s product sale contracts and standard payment terms have a duration of less than one year, it uses the practical expedient applicable to such contracts and does not consider the time value of money. Sales, use, value add and other similar taxes assessed by governmental authorities and collected concurrent with revenue-producing activities are excluded from revenue. The Company has elected to recognize the cost for freight activities when control of the product has transferred to the customer as an expense within cost of goods sold in the condensed consolidated statements of comprehensive income. Product revenues are recognized at the point in time when control of the product is transferred to the customer, which typically occurs upon shipment or delivery to the customer. To determine when control has transferred, the Company considers if there is a present right to payment; and if legal title, physical possession, and the significant risks and rewards of ownership of the asset has transferred to the customer. As substantially all of the Company’s revenues are recognized at a point in time, the amount of unsatisfied performance obligations at each period end is not material. The Company's contracts have an original expected duration of one year or less. As a result, the Company has elected to use the practical expedient to not disclose its remaining performance obligations.

 

At the request of certain customers, the Company will warehouse inventory billed to the customer but not delivered. Unless all revenue recognition criteria have been met, the Company does not recognize revenue on these transactions until the customer takes possession of the product.

 

While the Company’s standard payment terms are less than one year, the specific payment terms and conditions in its customer contracts vary. In some cases, customers prepay for their goods; in other cases, after appropriate credit evaluation, an open credit line is granted and payment is due in arrears. Contracts with payment in arrears are recognized in the condensed consolidated balance sheet as accounts receivable, while contracts where customers pay in advance are recognized as customer deposits and recorded in other accrued liabilities in the condensed consolidated balance sheet. The balance of customer deposits (contract liability) was $8,028 and $7,034 at March 31, 2018 and December 31, 2017, respectively. The Company typically recognizes revenue within one year of the receipt of the customer deposit.

 

The Company offers standard warranty coverage on substantially all products that it sells, and accounts for this standard warranty coverage as an assurance warranty. As such, no transaction price is allocated to the standard warranty, and the Company records a liability for product warranty obligations at the time of sale to a customer based upon historical warranty experience. Refer to Note 9, “Product Warranty Obligations,” to the condensed consolidated financial statements for further information regarding the Company’s standard warranties.

 

The Company also sells extended warranty coverage for certain products, which it accounts for as service warranties. In most cases, the extended warranty is sold as a separate contract. As such, extended warranty sales are considered a separate performance obligation and extended warranty transaction price is separate and distinct from the product. The extended warranty transaction price is initially recorded as deferred revenue on the condensed consolidated balance sheets, and amortized on a straight-line basis to selling and service expenses in the condensed consolidated statements of comprehensive income, as an offset to warranty expense, over the life of the contracts following the standard warranty period. For extended warranty contracts that the Company sells under a third party marketing agreement, it is required to pay fees to the third-party service provider, and classifies these fees as costs to obtain a contract. The contract costs are deferred and recorded as other assets on the condensed consolidated balance sheet. The deferred contract costs are amortized to selling and service expense in the condensed consolidated statement of comprehensive income consistent with how the related deferred revenue is recognized. Refer to Note 9, “Product Warranty Obligations,” to the condensed consolidated financial statements for further information regarding the Company’s extended warranties.

 

The Company offers other services, including remote monitoring, installation and maintenance services in limited circumstances. These other services are currently not material, accounting for less than one percent of revenue.

 

Refer to Note 7, “Segment Reporting,” to the condensed consolidated financial statements for the Company’s disaggregated revenue disclosure. The information discussed above is applicable to each of the Company's product classes.

 

 

 

3. Redeemable Noncontrolling Interest

 

On March 1, 2016, the Company acquired a 65% ownership interest in PR Industrial S.r.l. and its subsidiaries (Pramac). The 35% noncontrolling interest in Pramac had an acquisition date fair value of $34,253, and was recorded as a redeemable noncontrolling interest in the condensed consolidated balance sheet, as the noncontrolling interest holder has within its control the right to require the Company to redeem its interest in Pramac. The noncontrolling interest holder has a put option to sell his interest to the Company any time within five years from the date of acquisition. Within the first two years from the date of acquisition, the put option price was based on a fixed amount if voluntarily exercised. Subsequently, the put option price is based on the greater of the fixed amount or a multiple of earnings, subject to the terms of the acquisition. Additionally, the Company holds a call option that it may redeem commencing five years from the date of acquisition, or earlier upon the occurrence of certain circumstances. The call option price is based on a multiple of earnings that is subject to the terms of the acquisition. Both the put and call option only provide for the complete transfer of the noncontrolling interest, with no partial transfers of interest permitted.

 

The redeemable noncontrolling interest is recorded at the greater of the initial fair value, increased or decreased for the noncontrolling interests’ share of comprehensive income (loss), or the estimated redemption value, with any adjustments to the redemption value impacting retained earnings, but not net income. However, the redemption value adjustments are reflected in the earnings per share calculation, as detailed in Note 12, “Earnings Per Share,” to the condensed consolidated financial statements. The following table presents the changes in the redeemable noncontrolling interest:

 

   

Three Months Ended March 31,

 
   

2018

   

2017

 

Balance at beginning of period

  $ 43,929     $ 33,138  

Net income

    (26 )     118  

Foreign currency translation

    2,836       924  

Redemption value adjustment

    7,665       (614 )

Balance at end of period

  $ 54,404     $ 33,566  

 

The redemption value adjustment recorded in the three month period ended March 31, 2018 relates to the adjustment required to reflect the redeemable noncontrolling interest value as a multiple of earnings after two years from the date of acquisition, in accordance with the terms of the acquisition.

 

 

4. Derivative Instruments and Hedging Activities

 

The Company records all derivatives in accordance with Accounting Standards Codification (ASC) 815, Derivatives and Hedging, which requires derivative instruments be reported on the condensed consolidated balance sheets at fair value and establishes criteria for designation and effectiveness of hedging relationships. The Company is exposed to market risk such as changes in commodity prices, foreign currencies and interest rates. The Company does not hold or issue derivative financial instruments for trading purposes.

 

Commodities

 

The Company is exposed to price fluctuations in commodities it uses as raw materials; primarily steel, copper and aluminum; and periodically utilizes commodity derivatives to mitigate the impact of these potential price fluctuations on its financial results and its economic well-being. These derivatives typically have maturities of less than eighteen months. In the first quarter of 2018, the Company entered into the following commodity forward contracts:

 

Hedged Item

 

Contract Date

 

Effective Date

 

Notional Amount

   

Fixed Price (per lb)

 

Expiration Date

Copper

 

February 12, 2018

 

February 1, 2018

  $ 3,776     $ 3.114  

December 31, 2018

Copper

 

March 8, 2018

 

March 9, 2018

  $ 3,427     $ 3.109  

December 31, 2018

Copper

 

March 20, 2018

 

March 21, 2018

  $ 3,418     $ 3.101  

December 31, 2018

Copper

 

March 20, 2018

 

March 21, 2018

  $ 1,697     $ 3.079  

December 31, 2018

Copper

 

March 26, 2018

 

April 1, 2018

  $ 3,003     $ 3.027  

December 31, 2018

 

At March 31, 2018, December 31, 2017 and March 31, 2017, the Company had five, one and one commodity contracts outstanding, respectively, covering the purchases of copper.

 

Because these contracts do not qualify for hedge accounting, the related gains and losses are recorded in cost of goods sold in the Company’s condensed consolidated statements of comprehensive income. Net pre-tax gains (losses) recognized for the three months ended March 31, 2018 and 2017 were $(156) and $183, respectively.

 

 

Foreign Currencies

 

The Company is exposed to foreign currency exchange risk as a result of transactions denominated in currencies other than the U.S. Dollar. The Company periodically utilizes foreign currency forward purchase and sales contracts to manage the volatility associated with certain foreign currency purchases and sales in the normal course of business. Contracts typically have maturities of twelve months or less. As of March 31, 2018, December 31, 2017 and March 31, 2017, the Company had 22, 28 and 19 foreign currency contracts outstanding, respectively.

 

Because these contracts do not qualify for hedge accounting, the related gains and losses are recorded in other, net in the Company’s condensed consolidated statements of comprehensive income. Net pre-tax gains (losses) recognized for the three months ended March 31, 2018 and 2017 were $227 and ($201), respectively.

 

Interest Rate Swaps

 

In October 2013, the Company entered into two interest rate swap agreements; in May 2014, the Company entered into one interest rate swap agreement; and in 2017, the Company entered into 20 additional interest rate swap agreements. The Company formally documented all relationships between interest rate hedging instruments and the related hedged items, as well as its risk-management objectives and strategies for undertaking various hedge transactions. These interest rate swap agreements qualify as cash flow hedges, and accordingly, the effective portions of the gains or losses are reported as a component of accumulated other comprehensive loss (AOCL) in the condensed consolidated balance sheets. The amount of gains (net of tax) recognized in accumulated other comprehensive loss (AOCL) for the three months ended March 31, 2018 and 2017 were $6,647 and $440, respectively. The cash flows of the swaps are recognized as adjustments to interest expense each period. The ineffective portions of the derivatives’ changes in fair value, if any, are immediately recognized in earnings.

 

Fair Value 

 

The following table presents the fair value of all of the Company’s derivatives:

 

   

March 31,
201
8

   

December 31,
201
7

 

Commodity contracts

  $ (163 )   $ 107  

Foreign currency contracts

    (25 )     167  

Interest rate swaps

    13,339       4,356  

 

The fair value of the commodity contracts and foreign currency contracts are included in other accrued liabilities, and the fair value of the interest rate swaps is included in other assets in the condensed consolidated balance sheets as of March 31, 2018. The fair value of the commodity and foreign currency contracts are included in prepaid expenses and other assets, and the fair value of the interest rate swaps are included in other assets in the consolidated balance sheet as of December 31, 2017. Excluding the impact of credit risk, the fair value of the derivative contracts as of March 31, 2018 and December 31, 2017 is an asset of $13,375 and $4,703, respectively, which represents the amount the Company would receive upon exit of the agreements on those dates.

 

 

5. Fair Value Measurements

 

ASC 820-10, Fair Value Measurement, defines fair value, establishes a consistent framework for measuring fair value, and expands disclosure for each major asset and liability category measured at fair value on either a recurring basis or nonrecurring basis. ASC 820-10 clarifies that fair value is an exit price, representing the amount that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the pronouncement establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level 1) observable inputs such as quoted prices in active markets; (Level 2) inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and (Level 3) unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

 

8

 

 

The Company believes the carrying amount of its financial instruments (cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and ABL facility borrowings), excluding Term Loan borrowings, approximates the fair value of these instruments based upon their short-term nature. The fair value of Term Loan borrowings, which have an aggregate carrying value of $904,044, was approximately $904,587 (Level 2) at March 31, 2018, as calculated based on independent valuations whose inputs and significant value drivers are observable.

 

For the fair value of the derivatives measured on a recurring basis, see the fair value table in Note 4, “Derivative Instruments and Hedging Activities,” to the condensed consolidated financial statements. The fair value of all derivative contracts is classified as Level 2. The valuation techniques used to measure the fair value of derivative contracts, all of which have counterparties with high credit ratings, were based on quoted market prices or model driven valuations using significant inputs derived from or corroborated by observable market data. The fair value of derivative contracts above considers the Company’s credit risk in accordance with ASC 820-10.

 

 

6. Accumulated Other Comprehensive Loss

 

The following presents a tabular disclosure of changes in AOCL during the three months ended March 31, 2018 and 2017, net of tax:

 

   

Foreign

Currency

Translation

Adjustments

   

Defined

Benefit

Pension Plan

   

Unrealized

Gain (Loss)

on Cash Flow

Hedges

   

Total

 
                                 

Beginning Balance – January 1, 2018

  $ (12,856 )   $ (10,978 )   $ 2,636     $ (21,198 )

Other comprehensive income before reclassifications

    6,179       -       6,647 (1)     12,826  

Amounts reclassified from AOCL

    -       -       -       -  

Net current-period other comprehensive income

    6,179       -       6,647       12,826  

Ending Balance – March 31, 2018

  $ (6,677 )   $ (10,978 )   $ 9,283     $ (8,372 )

 

   

Foreign

Currency

Translation

Adjustments

   

Defined

Benefit

Pension Plan

   

Unrealized

Gain (Loss) on

Cash Flow

Hedges

   

Total

 
                                 

Beginning Balance – January 1, 2017

  $ (28,047 )   $ (11,040 )   $ (1,076 )   $ (40,163 )

Other comprehensive income before reclassifications

    3,600       -       440 (2)     4,040  

Amounts reclassified from AOCL

    -       -       -       -  

Net current-period other comprehensive income

    3,600       -       440       4,040  

Ending Balance – March 31, 2017

  $ (24,447 )   $ (11,040 )   $ (636 )   $ (36,123 )

 

 

(1)

Represents unrealized gains of $8,982, net of tax effect of $(2,335) for the three months ended March 31, 2018.

 

(2)

Represents unrealized gains of $723, net of tax effect of $(283) for the three months ended March 31, 2017.

 

 

7. Segment Reporting

 

The Company has two reportable segments for financial reporting purposes - Domestic and International. The Domestic segment includes the legacy Generac business and the impact of acquisitions that are based in the United States, all of which have revenues that are substantially derived from the U.S. and Canada. The International segment includes the Ottomotores, Tower Light, Pramac and Motortech businesses, all of which have revenues that are substantially derived from outside of the U.S. and Canada. Both reportable segments design and manufacture a wide range of power generation equipment and other engine powered products. The Company has multiple operating segments, which it aggregates into the two reportable segments, based on materially similar economic characteristics, products, production processes, classes of customers and distribution methods.

 

 

The Company's product offerings consist primarily of power generation equipment and other engine powered products geared for varying end customer uses. Residential products and commercial & industrial products are each a similar class of products based on similar power output and end customer. The breakout of net sales between residential, commercial & industrial, and other products by reportable segment is as follows:

 

   

Net Sales by Segment

 
   

Three Months Ended March 31, 2018

 

Product Classes

 

Domestic

   

International

   

Total

 

Residential products

  $ 176,685     $ 13,789     $ 190,474  

Commercial & industrial products

    97,771       77,354       175,125  

Other

    25,763       6,272       32,035  

Total net sales

  $ 300,219     $ 97,415     $ 397,634  

 

   

Net Sales by Segment

 
   

Three Months Ended March 31, 2017

 

Product Classes

 

Domestic

   

International

   

Total

 

Residential products

  $ 141,701     $ 12,516     $ 154,217  

Commercial & industrial products

    84,765       65,988       150,753  

Other

    20,702       4,813       25,515  

Total net sales

  $ 247,168     $ 83,317     $ 330,485  

 

Residential products consist primarily of automatic standby generators ranging in output from 6kW to 60kW, portable generators, power washers and outdoor power equipment. These products are sold through independent residential dealers, national and regional retailers, e-commerce merchants, electrical and HVAC wholesalers and outdoor power equipment dealers. The Company’s revenue consists of the sale of the product to our distribution channels, which in turn sell the product to the end consumer, including installation and maintenance services. In some cases, the Company sells direct to the end consumer. Substantially all of the Company’s revenues are from sales of residential product transferred to the customer at a point in time.

 

Commercial and industrial (C&I) products consist primarily of generators fueled by diesel, natural gas, liquid propane and bi-fuel, with power outputs ranging from 10kW up to 3,250kW. Also included in C&I products are mobile generators, mobile heaters and light towers. These products are sold through industrial distributors and dealers, equipment rental companies and equipment distributors. The Company’s revenue consists of the sale of the generator to our distribution channels, which in turn sell the product to the end consumer, including installation and maintenance services. In some cases, the Company sells direct to the end consumer. Substantially all of the Company’s revenues are from sales of C&I product transferred to the customer at a point in time.

 

Management evaluates the performance of its segments based primarily on Adjusted EBITDA, which is reconciled to Income before provision for income taxes below. The computation of Adjusted EBITDA is based on the definition that is contained in the Company’s credit agreements.

 

   

Adjusted EBITDA

 
   

Three Months Ended March 31,

 
   

2018

   

2017

 

Domestic

  $ 65,475     $ 41,891  

International

    6,306       4,812  

Total adjusted EBITDA

  $ 71,781     $ 46,703  
                 

Interest expense

    (10,113 )     (10,788 )

Depreciation and amortization

    (11,683 )     (12,597 )

Non-cash write-down and other adjustments (1)

    (1,306 )     (166 )

Non-cash share-based compensation expense (2)

    (3,106 )     (2,632 )

Transaction costs and credit facility fees (3)

    (262 )     (316 )

Business optimization expenses (4)

    (138 )     (100 )

Other

    13       (99 )

Income before provision for income taxes

  $ 45,186     $ 20,005  

 

 

(1)

Includes gains/losses on disposal of assets, unrealized mark-to-market adjustments on commodity contracts, foreign currency gains/losses and certain purchase accounting related adjustments.

 

(2)

Represents share-based compensation expense to account for stock options, restricted stock and other stock awards over their respective vesting periods.

 

(3)

Represents transaction costs incurred directly in connection with any investment, as defined in our credit agreement; equity issuance, debt issuance or refinancing; together with certain fees relating to our senior secured credit facilities.

 

(4)

Represents charges relating to business optimization and restructuring costs.

 

 

The Company’s sales in the United States represented approximately 71% of total sales for the three months ended March 31, 2018 and 2017. Approximately 85% of the Company’s identifiable long-lived assets were located in the United States at both March 31, 2018 and December 31, 2017.

 

 

8. Balance Sheet Details

 

Inventories consist of the following:

 

   

March 31,
2018

   

December 31,

2017

 
                 

Raw material

  $ 273,608     $ 242,947  

Work-in-process

    7,543       2,544  

Finished goods

    158,594       141,558  

Total

  $ 439,745     $ 387,049  

 

Property and equipment consists of the following:

 

   

March 31,
2018

   

December 31,

2017

 
                 

Land and improvements

  $ 13,396     $ 13,118  

Buildings and improvements

    141,532       132,072  

Machinery and equipment

    93,056       90,487  

Dies and tools

    25,410       24,504  

Vehicles

    1,736       1,878  

Office equipment and systems

    76,982       73,254  

Leasehold improvements

    1,748       2,436  

Construction in progress

    9,122       18,799  

Gross property and equipment

    362,982       356,548  

Accumulated depreciation

    (130,959 )     (126,168 )

Total

  $ 232,023     $ 230,380  

 

 

9. Product Warranty Obligations

 

The Company records a liability for product warranty obligations accounted for as assurance warranties at the time of sale to a customer based upon historical warranty experience. The Company also records a liability for specific warranty matters when they become known and are reasonably estimable. The following is a tabular reconciliation of the Company’s product warranty liability:

 

   

Three Months Ended March 31,

 
   

2018

   

2017

 

Balance at beginning of period

  $ 35,422     $ 31,695  

Product warranty reserve assumed in acquisition

    -       43  

Payments

    (4,985 )     (4,560 )

Provision for warranty issued

    5,203       4,160  

Changes in estimates for pre-existing warranties

    679       670  

Balance at end of period

  $ 36,319     $ 32,008  

 

 

Additionally, the Company sells extended warranty coverage for certain products, which it accounts for as a service warranty. The sales of extended warranties are recorded as deferred revenue, and typically have a duration of five to ten years. The deferred revenue related to extended warranty coverage is amortized over the duration of the extended contract period, following the standard warranty period, using the straight-line method. The Company believes the straight-line method is appropriate because the performance obligation is satisfied based on the passage of time. The amortization of deferred revenue is recorded to selling and service expenses on the condensed consolidated statements of comprehensive income as an offset to warranty expense. The following is a tabular reconciliation of the deferred revenue related to extended warranty coverage:

 

   

Three Months Ended March 31,

 
   

2018

   

2017

 

Balance at beginning of period

  $ 57,854     $ 36,139  

Deferred revenue contracts issued

    4,716       1,969  

Amortization of deferred revenue contracts

    (2,457 )     (546 )

Balance at end of period

  $ 60,113     $ 37,562  

 

The timing of recognition of the Company’s deferred revenue balance related to extended warranties at March 31, 2018 is as follows:

 

Remainder of 2018

  $ 9,196  

2019

    12,041  

2020

    10,666  

2021

    8,703  

2022

    6,811  

After 2022

    12,696  

Total

  $ 60,113  

 

In the second quarter of 2017, the Company launched a post-sale extended warranty marketing program. In the program’s agreement, the Company is required to pay fees to a third-party service provider based on the number of extended warranty contracts sold, which it classifies as costs to obtain a contract. The contract costs are deferred and recorded as other assets in the condensed consolidated balance sheet. The deferred contract costs are amortized to selling and service expense in the condensed consolidated statement of comprehensive income consistent with how the related deferred revenue is recognized. The balance of deferred contract costs as of March 31, 2018 was $3,759, and $127 of amortization was recorded during the three months ended March 31, 2018. There were no deferred contract costs recorded as of and for the three months ended March 31, 2017.

 

Product warranty obligations and extended warranty related deferred revenues are included in the condensed consolidated balance sheets as follows:

 

   

March 31,

   

December 31,

 
   

2018

   

2017

 

Product warranty liability

               

Current portion - other accrued liabilities

  $ 20,556     $ 20,576  

Long-term portion - other long-term liabilities

    15,763       14,846  

Total

  $ 36,319     $ 35,422  
                 

Deferred revenue related to extended warranties

               

Current portion - other accrued liabilities

  $ 11,998     $ 11,017  

Long-term portion - other long-term liabilities

    48,115       46,837  

Total

  $ 60,113     $ 57,854  

 

 

10. Credit Agreements

 

Short-term borrowings are included in the condensed consolidated balance sheets as follows:

 

   

March 31,

   

December 31,

 
   

2018

   

2017

 

ABL facility

  $ -     $ -  

Other lines of credit

    31,414       20,602  

Total

  $ 31,414     $ 20,602  

 

 

Long-term borrowings are included in the condensed consolidated balance sheets as follows:

 

   

March 31,

   

December 31,

 
   

2018

   

2017

 

Term loan

  $ 929,000     $ 929,000  

Original issue discount and deferred financing costs

    (25,760 )     (26,937 )

Capital lease obligation

    4,650       4,690  

Other

    1,162       1,367  

Total

    909,052       908,120  

Less: current portion of debt

    944       936  

Less: current portion of capital lease obligation

    649       636  

Total

  $ 907,459     $ 906,548  

 

The Company’s credit agreements originally provided for a $1,200,000 term loan B credit facility (Term Loan) and currently include a $300,000 uncommitted incremental term loan facility. The maturity date of the Term Loan is May 31, 2023. The Term Loan is guaranteed by all of the Company’s wholly-owned domestic restricted subsidiaries, and is secured by associated collateral agreements which pledge a first priority lien on virtually all of the Company’s assets, including fixed assets and intangibles, other than all cash, trade accounts receivable, inventory, and other current assets and proceeds thereof, which are secured by a second priority lien. The Term Loan initially bore interest at rates based upon either a base rate plus an applicable margin of 1.75% or adjusted LIBOR rate plus an applicable margin of 2.75%, subject to a LIBOR floor of 0.75%. Beginning in the second quarter of 2014, and measured each quarterly period thereafter, the applicable margin related to base rate loans is reduced to 1.50% and the applicable margin related to LIBOR rate loans is reduced to 2.50%, in each case, if the Company’s net debt leverage ratio, as defined in the Term Loan, falls below 3.00 to 1.00 for that measurement period.

 

In May 2017, the Company amended the Term Loan, modifying the pricing of the facility by reducing the applicable margin rates to base rate plus a fixed applicable margin of 1.25% or adjusted LIBOR rate plus a fixed applicable margin of 2.25%. Further, the amendment removed the pricing grid that would reduce the applicable margin if a net debt leverage ratio of 3.00 to 1.00 was achieved. As a result, the Company does not anticipate any future catch-up gains or losses resulting from changes in contractual interest rates to be recorded in the statements of comprehensive income. The amended Term Loan pricing, however, is still subject to the 0.75% LIBOR floor. In connection with this amendment and in accordance with ASC 470-50, the Company capitalized $1,432 of fees paid to creditors as deferred financing costs on long-term borrowings in the second quarter of 2017.

 

In December 2017, the Company once again amended the Term Loan, which further reduced the applicable margin rates to base rate plus a fixed applicable margin of 1.00% or adjusted LIBOR rate plus a fixed applicable margin of 2.00%. Additionally, the amendment eliminated the Excess Cash Flow payment requirement for 2017, and eliminates future related payment requirements if the Company’s secured leverage ratio is maintained below 3.75 to 1.00 times. In connection with this amendment and in accordance with ASC 470-50, the Company capitalized $2,346 of fees paid to creditors as original issue discount and deferred financing costs on long-term borrowings in fourth quarter of 2017.

 

As of March 31, 2018, the Company’s secured leverage ratio was 2.47 to 1.00 times, and the Company was in compliance with all Term Loan covenants. There are no financial maintenance covenants on the Term Loan.

 

The Company’s credit agreements also provide for a $250,000 senior secured ABL revolving credit facility (ABL Facility). The maturity date of the ABL Facility is May 29, 2020. Borrowings under the ABL Facility are guaranteed by all of the Company’s wholly-owned domestic restricted subsidiaries, and are secured by associated collateral agreements which pledge a first priority lien on all cash, trade accounts receivable, inventory, and other current assets and proceeds thereof, and a second priority lien on all other assets, including fixed assets and intangibles of the Company and certain domestic subsidiaries. ABL Facility borrowings bear interest at rates based upon either a base rate plus an applicable margin of 0.50% or adjusted LIBOR rate plus an applicable margin of 1.50%, in each case, subject to adjustments based upon average availability under the ABL Facility. No amounts were outstanding under the ABL Facility at March 31, 2018 and December 31, 2017, respectively.

 

As of March 31, 2018 and December 31, 2017, short-term borrowings consisted of borrowings by our foreign subsidiaries on local lines of credit, which totaled $31,414 and $20,602, respectively.

 

 

 

11. Stock Repurchase Program

 

In August 2015, the Company’s Board of Directors approved a $200,000 stock repurchase program, which the Company completed in the third quarter of 2016. In October 2016, the Company’s Board of Directors approved an additional $250,000 stock repurchase program. Under the second program, the Company may repurchase up to $250,000 of its common stock over the 24 months following the date of approval. The Company may repurchase its common stock from time to time, in amounts and at prices the Company deems appropriate, subject to market conditions and other considerations. The repurchases may be executed using open market purchases, privately negotiated agreements or other transactions. The actual timing, number and value of shares repurchased under the program will be determined by management at its discretion and will depend on a number of factors, including the market price of the Company’s common stock and general market and economic conditions, applicable legal requirements, and compliance with the terms of the Company’s outstanding indebtedness. The repurchases may be funded with cash on hand, available borrowings or proceeds from potential debt or other capital markets sources. The stock repurchase program may be suspended or discontinued at any time without prior notice. During the three months ended March 31, 2018, the Company repurchased 560,000 shares of its common stock for $25,656, funded with cash on hand. There were no share repurchases during the three months ended March 31, 2017. Since the inception of both programs, the Company has repurchased 8,676,706 shares of its common stock for $305,547, all funded with cash on hand.

 

 

12. Earnings Per Share

 

Basic earnings per share is calculated by dividing net income attributable to the common stockholders of the Company by the weighted average number of common shares outstanding during the period, exclusive of restricted shares. Except where the result would be anti-dilutive, diluted earnings per share is calculated by assuming the vesting of unvested restricted stock and the exercise of stock options. The following table reconciles the numerator and the denominator used to calculate basic and diluted earnings per share:

 

   

Three Months Ended March 31,

 
   

2018

   

2017

 

Numerator

               

Net income attributable to Generac Holdings Inc.

  $ 33,645     $ 12,175  

Redeemable noncontrolling interest redemption value adjustment

    (7,665 )     614  

Net income attributable to common shareholders

  $ 25,980     $ 12,789  
                 

Denominator

               

Weighted average shares, basic

    61,943,495       62,366,263  

Dilutive effect of stock compensation awards (1)

    531,441       569,863  

Diluted shares

    62,474,936       62,936,126  
                 

Net income attributable to common shareholders per share

               

Basic

  $ 0.42     $ 0.21  

Diluted

  $ 0.42     $ 0.20  

 

(1) Excludes approximately 93,600 and 154,900 stock options for the three months ended March 31, 2018 and March 31, 2017, respectively, as the impact of such awards was anti-dilutive.

 

 

13. Income Taxes

 

The effective income tax rates for the three months ended March 31, 2018 and 2017 were 25.3% and 39.1%, respectively. The decrease in the effective income tax rate in 2018 was primarily due to a reduction of the US federal corporate tax rate as a result of the Tax Cuts and Jobs Act (Tax Act) enacted on December 22, 2017.

 

The SEC staff issued SAB 118, which provides guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Tax Act for which the accounting under ASC 740 is complete. To the extent that a company’s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the Tax Act. The Company's accounting for certain elements of the Tax Act is incomplete. However, reasonable estimates of certain effects were able to be made and, therefore, provisional adjustments were recorded in the Company’s financial statements as of, and for the period ended, December 31, 2017. There were no significant adjustments recorded during the three months ended March 31, 2018 related to provisional amounts recorded in 2017 as a result of the Tax Act. For further discussion on the impact of the Tax Act, see Item 8 (Note 13 “Income Taxes”) of the Annual Report on Form 10-K for the year ended December 31, 2017.

 

 

 

14. Commitments and Contingencies

 

The Company has an arrangement with a finance company to provide floor plan financing for certain dealers. The Company receives payment from the finance company after shipment of product to the dealer. The Company participates in the cost of dealer financing up to certain limits and has agreed to repurchase products repossessed by the finance company, but does not indemnify the finance company for any credit losses they incur. The amount financed by dealers which remained outstanding under this arrangement at March 31, 2018 and December 31, 2017 was approximately $34,600 and $36,500, respectively.

 

In the normal course of business, the Company is named as a defendant in various lawsuits in which claims are asserted against the Company. In the opinion of management, the liabilities, if any, which may result from such lawsuits are not expected to have a material adverse effect on the financial position, results of operations or cash flows of the Company.

 

 

 

 

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

 

This quarterly report contains forward-looking statements that are subject to risks and uncertainties. Forward-looking statements give our current expectations and projections relating to our financial condition, results of operations, plans, objectives, future performance and business. You can identify forward-looking statements by the fact that they do not relate strictly to historical or current facts. These statements may include words such as “anticipate,” “estimate,” “expect,” “forecast,” “project,” “plan,” “intend,” “believe,” “confident,” “may,” “should,” “can have,” “likely,” “future,” “optimistic” and other words and terms of similar meaning in connection with any discussion of the timing or nature of future operating or financial performance or other events.

 

The forward-looking statements contained in this quarterly report are based on assumptions that we have made in light of our industry experience and on our perceptions of historical trends, current conditions, expected future developments and other factors we believe are appropriate under the circumstances. As you read and consider this report, you should understand that these statements are not guarantees of performance or results. They involve risks, uncertainties (some of which are beyond our control) and assumptions. Although we believe that these forward-looking statements are based on reasonable assumptions, you should be aware that many factors could affect our actual financial results and cause them to differ materially from those anticipated in the forward-looking statements. The forward-looking statements contained in this quarterly report include estimates regarding:

 

 

our business, financial and operating results, and future economic performance; 

 

proposed new product and service offerings; and 

 

management's goals, expectations, objectives and other similar expressions concerning matters that are not historical facts.

 

Factors that could affect our actual financial results and cause them to differ materially from those anticipated in the forward-looking statements include:

 

 

frequency and duration of power outages impacting demand for our products;

 

availability, cost and quality of raw materials and key components used in producing our products; 

 

the impact on our results of possible fluctuations in interest rates, foreign currency exchange rates, commodities and product mix;

 

the possibility that the expected synergies, efficiencies and cost savings of our acquisitions will not be realized, or will not be realized within the expected time period;

 

the risk that our acquisitions will not be integrated successfully;

 

difficulties we may encounter as our business expands globally;

 

our dependence on our distribution network; 

 

our ability to invest in, develop or adapt to changing technologies and manufacturing techniques; 

 

loss of our key management and employees; 

 

increase in product and other liability claims or recalls; and

 

changes in environmental, health and safety laws and regulations.

 

Should one or more of these risks or uncertainties materialize, or should any of these assumptions prove incorrect, our actual results may vary in material respects from those projected in any forward-looking statements. A detailed discussion of these and other factors that may affect future results is contained in our filings with the Securities and Exchange Commission, including in Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2017. Stockholders, potential investors and other readers should consider these factors carefully in evaluating the forward-looking statements.

 

 

Any forward-looking statement made by us in this report speaks only as of the date on which it is made. Factors or events that could cause our actual results to differ may emerge from time to time, and it is not possible for us to predict all of them. We undertake no obligation to update any forward-looking statement, whether as a result of new information, future developments or otherwise, except as may be required by law.

 

Overview

 

We are a leading global designer and manufacturer of a wide range of power generation equipment and other engine powered products serving the residential, light commercial and industrial markets. Power generation is our primary focus, which differentiates us from our main competitors that also have broad operations outside of the power equipment market. As the only significant market participant focused predominantly on these products, we have one of the leading market positions in the power equipment market in North America and an expanding presence internationally. We believe we have one of the widest ranges of products in the marketplace, including residential, commercial and industrial standby generators, as well as portable and mobile generators used in a variety of applications. Other engine powered products that we design and manufacture include light towers which provide temporary lighting for various end markets; commercial and industrial mobile heaters and pumps used in the oil & gas, construction and other industrial markets; and a broad product line of outdoor power equipment for residential and commercial use.

 

Over the years, we have executed a number of acquisitions that support our strategic plan. A summary of the recent acquisitions can be found in Note 1, “Description of Business and Basis of Presentation,” to the condensed consolidated financial statements in Item 1 of this quarterly report on Form 10-Q, and in Item 8 (Note 1 “Description of Business”) of the Annual Report on Form 10-K for the year ended December 31, 2017.

 

Recent Developments

 

On February 13, 2018, we signed a purchase agreement to acquire Selmec Equipos Industriales, S.A. de C.V. (Selmec), which is headquartered in Mexico City, Mexico. Selmec, which has approximately 300 employees, is a designer and manufacturer of industrial generators ranging from 10 kW to 2,750 kW. Selmec offers a market-leading service platform and specialized engineering capabilities, together with robust integration, project management and remote monitoring services. The transaction is expected to close following receipt of required regulatory approval.

 

Business Drivers and Operational Factors

 

In operating our business and monitoring its performance, we pay attention to a number of business drivers and trends as well as operational factors. The statements in this section are based on our current expectations.

 

Business Drivers and Trends

 

Our performance is affected by the demand for reliable power generation products, mobile product solutions and other engine powered products by our customer base. This demand is influenced by several important drivers and trends affecting our industry, including the following:

 

Increasing penetration opportunity. Many potential customers are still not aware of the costs and benefits of automatic backup power solutions. We estimate that penetration rates for home standby generators are only approximately 4.0% of U.S. single-family detached, owner-occupied households with a home value of over $100,000, as defined by the U.S. Census Bureau's 2015 American Housing Survey for the United States. The decision to purchase backup power for many light-commercial buildings such as convenience stores, restaurants and gas stations is more return-on-investment driven and as a result, these applications have relatively lower penetration rates as compared to buildings used in code-driven or mission critical applications such as hospitals, wastewater treatment facilities, 911 call centers, data centers and certain industrial locations. The emergence of lower cost, cleaner burning natural gas-fueled generators has helped to increase the penetration of standby generators over the past decade in the light-commercial market. In addition, the installed base of backup power for telecommunications infrastructure is still increasing due to the growing importance for uninterrupted voice and data services. We believe by expanding our distribution network, continuing to develop our product line and targeting our marketing efforts, we can continue to build awareness and increase penetration for our standby generators for residential, commercial and industrial purposes.

 

 

Effect of large scale and baseline power disruptions. Power disruptions are an important driver of customer awareness and have historically influenced demand for generators, both in the United States and internationally. Increased frequency and duration of major power outage events, that have a broader impact beyond a localized level, increases product awareness and may drive consumers to accelerate their purchase of a standby or portable generator during the immediate and subsequent period, which we believe may last for six to twelve months following a major power outage event for standby generators. For example, the major outage events that occurred during the second half of 2017 drove strong demand for portable and home standby generators, and the increased awareness of these products contributed to strong revenue growth in 2017 and the first quarter of 2018. Major power disruptions are unpredictable by nature and, as a result, our sales levels and profitability may fluctuate from period to period. In addition, there are smaller, more localized power outages that occur frequently across the United States that drive the baseline level of demand for back-up power solutions. The level of baseline power outage activity occurring across the United States can also fluctuate, and may cause our financial results to fluctuate from year to year.

 

Impact of residential investment cycle. The market for residential generators is also affected by the residential investment cycle and overall consumer confidence and sentiment. When homeowners are confident of their household income, the value of their home and overall net worth, they are more likely to invest in their home. These trends can have an impact on demand for residential generators. Trends in the new housing market highlighted by residential housing starts can also impact demand for our residential generators. Demand for outdoor power equipment is also impacted by several of these factors, as well as weather precipitation patterns.

 

Impact of business capital investment cycles. The global market for our commercial and industrial products is affected by different capital investment cycles, which can vary across the numerous regions around the world in which we participate. These markets include non-residential building construction, durable goods and infrastructure spending as well as investments in the exploration and production of oil & gas, as businesses or organizations either add new locations or make investments to upgrade existing locations or equipment. These trends can have a material impact on demand for these products. The capital investment cycle may differ for the various commercial and industrial end markets that we serve including light commercial, retail, telecommunications, industrial, data centers, healthcare, construction, oil & gas and municipal infrastructure, among others. The market for these products is also affected by general economic and geopolitical conditions as well as credit availability in the geographic regions that we serve. In addition, we believe demand for our mobile power products will continue to benefit from a secular shift towards renting versus buying this type of equipment. We believe the passage of the Tax Act in late 2017 could have a favorable impact on future demand within many of the end markets that we serve, as the improved cash flow, liquidity and business sentiment may lead to further investments in equipment, facilities and infrastructure in the United States.

 

Factors Affecting Results of Operations

 

We are subject to various factors that can affect our results of operations, which we attempt to mitigate through factors we can control, including continued product development, expanded distribution, pricing, cost control and hedging. Certain operational and other factors that affect our business include the following:

 

Effect of commodity, currency and component price fluctuations.    Industry-wide price fluctuations of key commodities, such as steel, copper and aluminum, along with other components we use in our products, can have a material impact on our results of operations. Also, acquisitions in recent years have further expanded our commercial and operational presence outside of the United States. These acquisitions, along with our existing international presence and global supply chain, expose us to fluctuations in foreign currency exchange rates that can have a material impact on our results of operations.

 

We have historically attempted to mitigate the impact of rising commodity, currency and component prices through improved product design and sourcing, manufacturing efficiencies, price increases and select hedging transactions. Our results are also influenced by changes in fuel prices in the form of freight rates, which in some cases are accepted by our customers and in other cases are paid by us.

 

Seasonality.    Although there is demand for our products throughout the year, in each of the past five years approximately 20% to 27% of our net sales occurred in the first quarter, 22% to 25% in the second quarter, 24% to 27% in the third quarter and 25% to 29% in the fourth quarter, with different seasonality depending on the occurrence, timing and severity of major power outage activity in each year. Major outage activity is unpredictable by nature and, as a result, our sales levels and profitability may fluctuate from period to period. The seasonality experienced during a major power outage, and for the subsequent quarters following the event, will vary relative to other periods when no major outage events occurred. We maintain a flexible production and supply chain infrastructure in order to respond to outage-driven peak demand.

 

Factors influencing interest expense and cash interest expense. Interest expense can be impacted by a variety of factors, including market fluctuations in LIBOR, interest rate election periods, interest rate swap agreements, repayments or borrowings of indebtedness, and amendments to our credit agreements. Cash interest expense decreased during the three months ended March 31, 2018 compared to the three months ended March 31, 2017, primarily due to lower interest rates resulting from the May and December 2017 Term Loan amendments and the repayment of $100 million of ABL Facility borrowings, partially offset by increased borrowings at other subsidiaries and an increase in the market LIBOR rate. Refer to Note 10, “Credit Agreements,” to the condensed consolidated financial statements included in Part 1, Item 1 of this Quarterly Report on Form 10-Q for further information.

 

 

Factors influencing provision for income taxes and cash income taxes paid.   The Tax Act significantly changes how the U.S. taxes corporations. The Tax Act requires complex computations to be performed that were not previously required in U.S. tax law, significant judgments to be made in interpretation of the provisions of the Tax Act and significant estimates in calculations, and the preparation and analysis of information not previously relevant or regularly produced. The U.S. Treasury Department, the IRS, and other standard-setting bodies could interpret or issue guidance on how provisions of the Tax Act will be applied or otherwise administered that is different from our interpretation.

 

As a result of the Tax Act, we recognized a one-time, non-cash benefit of $28.4 million in the fourth quarter of 2017 primarily from the impact of the revaluation of our net deferred tax liabilities. While the Company continues to assess the full impact of the Tax Act, the preliminary analysis suggests a meaningful benefit from the legislation. Specifically for 2018, the combined federal and state effective tax rate is expected to decline to between 25 to 26%, resulting in lower cash income taxes. As we complete our analysis of the Tax Act, collect and prepare necessary data, and interpret any additional guidance, we may make adjustments to provisional amounts that we have recorded that may materially impact our provision for income taxes in the period in which the adjustments are made. Refer to Note 13, “Income Taxes,” to the consolidated financial statements in Item 8 of the Annual Report on Form 10-K for the year ended December 31, 2017 for further information on the Tax Act and its impact.

 

Further, we had approximately $470 million of tax-deductible goodwill and intangible asset amortization remaining as of December 31, 2017 related to our acquisition by CCMP Capital Advisors, LLC in 2006 that we expect to generate aggregate cash tax savings of approximately $122 million through 2021, assuming continued profitability and a 26% combined federal and state tax rate. The aggregate cash tax savings reflects a decrease of $61 million from prior estimates due to a reduction in the assumed tax rate from 39% to 26% as a result of the Tax Act. The amortization of these assets for tax purposes is expected to be $122 million annually through 2020 and $102 million in 2021, which generates annual cash tax savings of $32 million through 2020 and $26 million in 2021, assuming profitability and a 26% combined federal and state tax rate. As a result of the asset acquisition of the Magnum business in the fourth quarter of 2011, we had approximately $34 million of incremental tax deductible goodwill and intangible assets remaining as of December 31, 2017. We expect these assets to generate aggregate cash tax savings of $9.0 million through 2026 assuming continued profitability and a 26% combined federal and state tax rate. The aggregate cash tax savings reflects a decrease of $4.5 million due to a reduction in the assumed tax rate from 39% to 26% as a result of the Tax Act. The amortization of these assets for tax purposes is expected to be $3.8 million annually through 2025 and $2.8 million in 2026, which generates an additional annual cash tax savings of $1.0 million through 2025 and $0.7 million in 2026, assuming profitability and a 26% combined federal and state tax rate. Based on current business plans, we believe that our cash tax obligations through 2026 will be significantly reduced by these tax attributes. Other domestic acquisitions have resulted in additional tax deductible goodwill and intangible assets that will generate tax savings, but are not material to the Company’s consolidated financial statements.

 

Results of Operations

 

Three months ended March 31, 2018 compared to the three months ended March 31, 2017

 

The following table sets forth our consolidated statement of operations data for the periods indicated:

 

   

Three Months Ended March 31,

                 

(U.S. Dollars in thousands)

 

2018

   

2017

   

$ Change

   

% Change

 
                                 

Net sales

  $ 397,634     $ 330,485     $ 67,149       20.3 %

Cost of goods sold

    257,645       221,685       35,960       16.2 %

Gross profit

    139,989       108,800       31,189       28.7 %

Operating expenses:

                               

Selling and service

    42,682       39,467       3,215       8.1 %

Research and development

    11,853       10,287       1,566       15.2 %

General and administrative

    23,475       20,973       2,502       11.9 %

Amortization of intangible assets

    5,632       7,183       (1,551 )     -21.6 %

Total operating expenses

    83,642       77,910       5,732       7.4 %

Income from operations

    56,347       30,890       25,457       82.4 %

Total other income (expense), net

    (11,161 )     (10,885 )     (276 )     2.5 %

Income before provision for income taxes

    45,186       20,005       25,181       125.9 %

Provision for income taxes

    11,416       7,823       3,593       45.9 %

Net income

    33,770       12,182       21,588       177.2 %

Net income attributable to noncontrolling interests

    125       7       118       1685.7 %

Net income attributable to Generac Holdings Inc.

  $ 33,645     $ 12,175       21,470       176.3 %

 

 

The following table sets forth our reportable segment information for the periods indicated:

 

   

Net Sales

                 
   

Three Months Ended March 31,

                 

(U.S. Dollars in thousands)

 

2018

   

2017

   

$ Change

   

% Change

 

Domestic

  $ 300,219     $ 247,168       53,051       21.5 %

International

    97,415       83,317       14,098       16.9 %

Total net sales

  $ 397,634     $ 330,485       67,149       20.3 %

 

   

Adjusted EBITDA

                 
   

Three Months Ended March 31,

                 
   

2018

   

2017

   

$ Change

   

% Change

 

Domestic

  $ 65,475     $ 41,891       23,584       56.3 %

International

    6,306       4,812       1,494       31.0 %

Total Adjusted EBITDA

  $ 71,781     $ 46,703       25,078       53.7 %

 

The following table sets forth our product class information for the periods indicated:

 

   

Three Months Ended March 31,

                 

(U.S. Dollars in thousands)

 

2018

   

2017

   

$ Change

   

% Change

 

Residential products

  $ 190,474     $ 154,217       36,257       23.5 %

Commercial & industrial products

    175,125       150,753       24,372       16.2 %

Other

    32,035       25,515       6,520       25.6 %

Total net sales

  $ 397,634     $ 330,485       67,149       20.3 %

 

Net sales.    The increase in Domestic sales for the three months ended March 31, 2018 was primarily due to strong growth in shipments of home standby and portable generators driven by increased power outage activity in recent quarters, along with the continuation of significant growth for C&I mobile products given the on-going replacement cycle for these products. Also contributing to the year-over-year sales growth were increases in service parts.

 

The increase in International sales for the three months ended March 31, 2018 was primarily due to the favorable impact of the stronger Euro along with some broad-based organic growth from the Pramac, Ottomotores and Motortech businesses.

 

Gross profit.    Gross profit margin for the first quarter of 2018 was 35.2% compared to 32.9% in the prior-year first quarter. The improvement was most notably due to favorable pricing and mix impacts along with improved leverage of fixed manufacturing costs on the significant increase in sales, which were partially offset by higher commodity prices.

 

Operating expenses.   The increase in operating expenses was primarily driven by an increase in employee costs including higher incentive compensation along with a stronger Euro, partially offset by lower promotional costs benefitting from the higher power outage environment as well as lower intangible asset amortization.

 

Other expense.    Other expense, net was roughly flat compared to prior year due to higher non-operating expenses mostly offset by a decrease in interest expense.

 

Provision for income taxes.    The effective income tax rates for the three months ended March 31, 2018 and 2017 were 25.3% and 39.1%, respectively. The decrease in the effective income tax rate in 2018 was primarily due to a reduction in the US federal corporate tax rate as a result of the Tax Act enacted on December 22, 2017.

 

Net income attributable to Generac Holdings Inc.    The increase was primarily driven by higher operating earnings as outlined above and a lower effective tax rate recorded during the current year quarter.

 

Adjusted EBITDA.   Adjusted EBITDA for the Domestic segment was $65.5 million, or 21.8% of net sales, as compared to $41.9 million in the prior year, or 16.9% of net sales. Adjusted EBITDA margin in the current year benefitted from a favorable pricing environment including lower promotional costs, favorable product mix and improved overall leverage of fixed operating costs on the higher organic sales volumes. These impacts were partially offset by higher commodity prices and an increase in employee costs including higher incentive compensation.

 

Adjusted EBITDA for the International segment, before deducting for non-controlling interests, improved to $6.3 million, or 6.5% of net sales, as compared to $4.8 million, or 5.8% of net sales, in the prior year. The improvement in adjusted EBITDA margin as compared to the prior year was primarily due to favorable sales mix and increased leverage of fixed operating costs on the increase in organic sales. These favorable impacts were partially offset by higher commodity prices along with the costs of expansion of certain branch operations.

 

 

Adjusted Net Income.    Adjusted Net Income of $46.1 million for the three months ended March 31, 2018 increased 86.6% from $24.7 million for the three months ended March 31, 2017, due to the factors outlined above partially offset by an increase in cash income tax expense.

 

See “Non-GAAP Measures” for a discussion of how we calculate Adjusted EBITDA and Adjusted Net Income and the limitations on their usefulness.

 

Liquidity and Financial Condition

 

Our primary cash requirements include payment for our raw material and component supplies, salaries & benefits, facility and lease costs, operating expenses, interest and principal payments on our debt and capital expenditures. We finance our operations primarily through cash flow generated from operations and, if necessary, borrowings under our ABL Facility.

 

Our credit agreements originally provided for a $1.2 billion Term Loan and currently include a $300.0 million uncommitted incremental term loan facility that could be utilized in the future if needed. The Term Loan matures on May 31, 2023, and bears interest at rates based upon either a base rate plus an applicable margin of 1.00% or adjusted LIBOR rate plus an applicable margin of 2.00%, subject to a LIBOR floor of 0.75%. The Term Loan does not require an Excess Cash Flow payment if the Company’s secured leverage ratio is maintained below 3.75 to 1.00 times. As of March 31, 2018, the Company’s secured leverage ratio was 2.47 to 1.00 times, and the Company was in compliance with all covenants of the Term Loan. There are no financial maintenance covenants on the Term Loan.

 

Our credit agreements also provide for the $250.0 million ABL Facility. The maturity date of the ABL Facility is May 29, 2020. As of March 31, 2018, there were no borrowings outstanding and $234.2 million of availability under the ABL Facility, net of outstanding letters of credit. The Company is in compliance with all covenants of the ABL Facility.

 

In August 2015, our Board of Directors approved a $200.0 million stock repurchase program, which we completed in the third quarter of 2016. In October 2016, our Board of Directors approved another stock repurchase program, under which we may repurchase an additional $250.0 million of common stock over 24 months from time to time; in amounts and at prices we deem appropriate, subject to market conditions and other considerations. Since the inception of both programs, we have repurchased 8,676,706 shares of our common stock for $305.5 million, all funded with cash on hand. For the three months ended March 31, 2018, the Company repurchased 560,000 shares of its common stock for $25.7 million. There were no share repurchases during the three months ended March 31, 2017.

 

See Note 10, “Credit Agreements” to the condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.

 

Long-term Liquidity

 

We believe that our cash flow from operations and availability under our ABL Facility and other short-term lines of credit, combined with relatively low ongoing capital expenditure requirements and favorable tax attributes (which result in a lower cash tax rate as compared to the U.S. statutory tax rate) provide us with sufficient capital to continue to grow our business in the future. We will use a portion of our cash flow to pay interest and principal on our outstanding debt as well as repurchase shares of our common stock, impacting the amount available for working capital, capital expenditures and other general corporate purposes. As we continue to expand our business, we may require additional capital to fund working capital, capital expenditures or acquisitions.

 

Cash Flow

 

Three months ended March 31, 2018 compared to the three months ended March 31, 2017

 

The following table summarizes our cash flows by category for the periods presented:

 

   

Three Months Ended March 31,

                 

(U.S. Dollars in thousands)

 

2018

   

2017

   

$ Change

   

% Change

 
                                 

Net cash (used in) provided by operating activities

  $ 28,968     $ (5,175 )   $ 34,143       659.8 %

Net cash used in investing activities

    (5,997 )     (1,274 )     (4,723 )     370.7 %

Net cash used in financing activities

    (16,200 )     (4,764 )     (11,436 )     240.1 %

 

 

The increase in net cash from operating activities was driven by a variety of factors including the increase in operating earnings as compared to the prior year and lower working capital usage during the current year.

 

Net cash used in investing activities for the three months ended March 31, 2018 primarily represents cash payments for the purchase of property and equipment. Net cash used in investing activities for the three months ended March 31, 2017 primarily represents cash payments for the purchase of property and equipment partially offset by cash acquired in the acquisition of a business.

 

Net cash used in financing activities for the three months ended March 31, 2018 primarily represents $14.3 million of cash proceeds from short-term borrowings, partially offset by $4.3 million of debt repayments ($3.9 million of short-term borrowings and $0.4 million of long-term borrowings and capital lease obligations), as well as $25.7 million cash used for stock repurchases under previously announced stock repurchase programs.

 

Net cash used in financing activities for the three months ended March 31, 2017 primarily represents $36.2 million of debt repayments ($35.2 million of short-term borrowings and $1.0 million of long-term borrowings and capital lease obligations), partially offset by $32.3 million cash proceeds from borrowings ($31.0 million short-term and $1.3 million long-term).

 

Contractual Obligations

 

There have been no material changes to our contractual obligations since the February 26, 2018 filing of our Annual Report on Form 10-K for the year ended December 31, 2017.

 

Off-Balance Sheet Arrangements

 

There have been no material changes to off-balance sheet arrangements since the February 26, 2018 filing of our Annual Report on Form 10-K for the year ended December 31, 2017.

 

Critical Accounting Policies

 

There have been no material changes in our critical accounting policies since the February 26, 2018 filing of our Annual Report on Form 10-K for the year ended December 31, 2017.

 

As discussed in our Annual Report on Form 10-K for the year ended December 31, 2017, in preparing the financial statements in accordance with U.S. GAAP, management is required to make estimates and assumptions that have an impact on the asset, liability, revenue and expense amounts reported. These estimates can also affect supplemental information disclosures of the Company, including information about contingencies, risk and financial condition. The Company believes, given current facts and circumstances, its estimates and assumptions are reasonable, adhere to U.S. GAAP, and are consistently applied. Inherent in the nature of an estimate or assumption is the fact that actual results may differ from estimates and estimates may vary as new facts and circumstances arise. The Company makes routine estimates and judgments in determining net realizable value of accounts receivable, inventories, property and equipment, prepaid expenses, product warranties and other reserves. Management believes the Company’s most critical accounting estimates and assumptions are in the following areas: goodwill and other indefinite-lived intangible asset impairment assessment; business combinations and purchase accounting; defined benefit pension obligations and income taxes.

 

 

Non-GAAP Measures

 

Adjusted EBITDA

 

The computation of Adjusted EBITDA attributable to Generac Holdings Inc. is based on the definition of EBITDA contained in our credit agreement, as amended. To supplement our condensed consolidated financial statements presented in accordance with U.S. GAAP, we provide the computation of Adjusted EBITDA attributable to the Company, taking into account certain charges and gains that were recognized during the periods presented.

 

 

We view Adjusted EBITDA as a key measure of our performance. We present Adjusted EBITDA not only due to its importance for purposes of our credit agreements but also because it assists us in comparing our performance across reporting periods on a consistent basis as it excludes items that we do not believe are indicative of our core operating performance. Our management uses Adjusted EBITDA:

 

 

for planning purposes, including the preparation of our annual operating budget and developing and refining our internal projections for future periods;

 

to allocate resources to enhance the financial performance of our business;

 

as one component for the determination of bonus compensation for our senior executives under our management incentive plan, as described further in our 2018 Proxy Statement;

 

to evaluate the effectiveness of our business strategies and as a supplemental tool in evaluating our performance against our budget for each period; and

 

in communications with our Board of Directors and investors concerning our financial performance.

 

We believe Adjusted EBITDA is used by securities analysts, investors and other interested parties in the evaluation of the Company. Management believes the disclosure of Adjusted EBITDA offers an additional financial metric that, when coupled with U.S. GAAP results and the reconciliation to U.S. GAAP results, provides a more complete understanding of our results of operations and the factors and trends affecting our business. We believe Adjusted EBITDA is useful to investors for the following reasons:

 

 

Adjusted EBITDA and similar non-GAAP measures are widely used by investors to measure a company's operating performance without regard to items that can vary substantially from company to company depending upon financing and accounting methods, book values of assets, tax jurisdictions, capital structures and the methods by which assets were acquired;

 

investors can use Adjusted EBITDA as a supplemental measure to evaluate the overall operating performance of our company, including our ability to service our debt and other cash needs; and

 

by comparing our Adjusted EBITDA in different historical periods, our investors can evaluate our operating performance excluding the impact of items described below.

 

The adjustments included in the reconciliation table listed below are provided for under our Term Loan and ABL Facility, and also are presented to illustrate the operating performance of our business in a manner consistent with the presentation used by our management and Board of Directors. These adjustments eliminate the impact of a number of items that:

 

 

we do not consider indicative of our ongoing operating performance, such as non-cash write-downs and other charges, non-cash gains, write-offs relating to the retirement of debt, severance costs and other restructuring-related business optimization expenses;

 

we believe to be akin to, or associated with, interest expense, such as administrative agent fees, revolving credit facility commitment fees and letter of credit fees; or

 

are non-cash in nature, such as share-based compensation.

 

We explain in more detail in footnotes (a) through (d) below why we believe these adjustments are useful in calculating Adjusted EBITDA as a measure of our operating performance.

 

Adjusted EBITDA does not represent, and should not be a substitute for, net income or cash flows from operations as determined in accordance with U.S. GAAP. Adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation, or as a substitute for analysis of our results as reported under U.S. GAAP. Some of the limitations are:

 

 

Adjusted EBITDA does not reflect our cash expenditures, or future requirements for capital expenditures or contractual commitments;

 

Adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs;

 

Adjusted EBITDA does not reflect the significant interest expense, or the cash requirements necessary to service interest or principal payments on our debt;

 

although depreciation and amortization are non-cash charges, the assets being depreciated and amortized will often have to be replaced in the future, and Adjusted EBITDA does not reflect any cash requirements for such replacements;

 

several of the adjustments that we use in calculating Adjusted EBITDA, such as non-cash write-downs and other charges, while not involving cash expense, do have a negative impact on the value of our assets as reflected in our consolidated balance sheet prepared in accordance with U.S. GAAP; and

 

other companies may calculate Adjusted EBITDA differently than we do, limiting its usefulness as a comparative measure.

 

Furthermore, as noted above, one of our uses of Adjusted EBITDA is as a benchmark for determining elements of compensation for our senior executives. At the same time, some or all of these senior executives have responsibility for monitoring our financial results, generally including the adjustments in calculating Adjusted EBITDA (subject ultimately to review by our Board of Directors in the context of the Board's review of our quarterly financial statements). While many of the adjustments (for example, transaction costs and credit facility fees), involve mathematical application of items reflected in our financial statements, others involve a degree of judgment and discretion. While we believe all of these adjustments are appropriate, and while the quarterly calculations are subject to review by our Board of Directors in the context of the Board's review of our quarterly financial statements and certification by our Chief Financial Officer in a compliance certificate provided to the lenders under our Term Loan and ABL Facility credit agreements, this discretion may be viewed as an additional limitation on the use of Adjusted EBITDA as an analytical tool.

 

 

Because of these limitations, Adjusted EBITDA should not be considered as a measure of discretionary cash available to us to invest in the growth of our business. We compensate for these limitations by relying primarily on our U.S. GAAP results and using Adjusted EBITDA only supplementally.

 

The following table presents a reconciliation of net income to Adjusted EBITDA attributable to Generac Holdings Inc.:

 

   

Three Months Ended March 31,

 

(U.S. Dollars in thousands)

 

2018

   

2017

 
                 

Net income attributable to Generac Holdings Inc.

  $ 33,645     $ 12,175  

Net income attributable to noncontrolling interests

    125       7  

Net income

    33,770       12,182  

Interest expense

    10,113       10,788  

Depreciation and amortization

    11,683       12,597  

Provision for income taxes

    11,416       7,823  

Non-cash write-down and other adjustments (a)

    1,306       166  

Non-cash share-based compensation expense (b)

    3,106       2,632  

Transaction costs and credit facility fees (c)

    262       316  

Business optimization expenses (d)

    138       100  

Other

    (13 )     99  

Adjusted EBITDA

    71,781       46,703  

Adjusted EBITDA attributable to noncontrolling interests

    1,549       956  

Adjusted EBITDA attributable to Generac Holdings Inc.

  $ 70,232     $ 45,747  

 

(a)   Represents the following non-cash charges: gains/losses on disposals of assets, unrealized mark-to-market adjustments on commodity contracts, transactional foreign currency gains/losses and certain purchase accounting related adjustments. We believe that adjusting net income for these non-cash charges is useful for the following reasons:

 

 

The gains/losses on disposals of assets result from the sale of assets that are no longer useful in our business and therefore represent gains or losses that are not from our core operations;

 

The adjustments for unrealized mark-to-market gains and losses on commodity contracts represent non-cash items to reflect changes in the fair value of forward contracts that have not been settled or terminated. We believe it is useful to adjust net income for these items because the charges do not represent a cash outlay in the period in which the charge is incurred, although Adjusted EBITDA must always be used together with our U.S. GAAP statements of comprehensive income and cash flows to capture the full effect of these contracts on our operating performance; and

 

The purchase accounting adjustments represent non-cash items to reflect fair value at the date of acquisition, and therefore do not reflect our ongoing operations.

 

(b)  Represents share-based compensation expense to account for stock options, restricted stock and other stock awards over their respective vesting period.

 

(c) Represents transaction costs incurred directly in connection with any investment, as defined in our credit agreement, equity issuance or debt issuance or refinancing, together with certain fees relating to our senior secured credit facilities, such as administrative agent fees and credit facility commitment fees under our Term Loan and ABL Facility, which we believe to be akin to, or associated with, interest expense and whose inclusion in Adjusted EBITDA is therefore similar to the inclusion of interest expense in that calculation.

 

(d) For the three months ended March 31, 2018, represents severance and other non-recurring restructuring charges. For the three months ended March 31, 2017, represents severance and other non-recurring restructuring charges related to the consolidation of certain of our facilities. These charges represent expenses that are not from our core operations and do not reflect our ongoing operations.

 

 

Adjusted Net Income

 

To further supplement our condensed consolidated financial statements in accordance with U.S. GAAP, we provide the computation of Adjusted Net Income attributable to the Company, which is defined as net income before noncontrolling interest and provision for income taxes adjusted for the following items: cash income tax expense, amortization of intangible assets, amortization of deferred financing costs and original issue discount related to our debt, intangible impairment charges, certain transaction costs and other purchase accounting adjustments, losses on extinguishment of debt, business optimization expenses, certain other non-cash gains and losses, and adjusted net income attributable to noncontrolling interests, as set forth in the reconciliation table below.

 

We believe Adjusted Net Income is used by securities analysts, investors and other interested parties in the evaluation of our company’s operations. Management believes the disclosure of Adjusted Net Income offers an additional financial metric that, when used in conjunction with U.S. GAAP results and the reconciliation to U.S. GAAP results, provides a more complete understanding of our ongoing results of operations, and the factors and trends affecting our business.

 

The adjustments included in the reconciliation table listed below are presented to illustrate the operating performance of our business in a manner consistent with the presentation used by investors and securities analysts. Similar to the Adjusted EBITDA reconciliation, these adjustments eliminate the impact of a number of items we do not consider indicative of our ongoing operating performance or cash flows, such as amortization costs, transaction costs and write-offs relating to the retirement of debt. We also make adjustments to present cash taxes paid as a result of our favorable tax attributes.

 

Similar to Adjusted EBITDA, Adjusted Net Income does not represent, and should not be a substitute for, net income or cash flows from operations as determined in accordance with U.S. GAAP. Adjusted Net Income has limitations as an analytical tool, and you should not consider it in isolation, or as a substitute for analysis of our results as reported under U.S. GAAP. Some of the limitations are:

 

 

Adjusted Net Income does not reflect changes in, or cash requirements for, our working capital needs;

 

although amortization is a non-cash charge, the assets being amortized may have to be replaced in the future, and Adjusted Net Income does not reflect any cash requirements for such replacements; and

 

other companies may calculate Adjusted Net Income differently than we do, limiting its usefulness as a comparative measure.

 

The following table presents a reconciliation of net income to Adjusted Net Income attributable to Generac Holdings Inc.:

 

   

Three Months Ended March 31,

 

(U.S. Dollars in thousands, except share and per share data)

 

2018

   

2017

 
                 

Net income attributable to Generac Holdings Inc.

  $ 33,645     $ 12,175  

Net income attributable to noncontrolling interests

    125       7  

Net income

    33,770       12,182  

Provision for income taxes

    11,416       7,823  

Income before provision for income taxes

    45,186       20,005  

Amortization of intangible assets

    5,632       7,183  

Amortization of deferred finance costs and original issue discount

    1,177       490  

Transaction costs and other purchase accounting adjustments (a)

    20       585  

Business optimization expenses

    138       100  

Adjusted net income before provision for income taxes

    52,153       28,363  

Cash income tax expense (b)

    (5,410 )     (3,087 )

Adjusted net income

    46,743       25,276  

Adjusted net income attributable to noncontrolling interests

    661       582  

Adjusted net income attributable to Generac Holdings Inc.

  $ 46,082     $ 24,694  
                 

Adjusted net income per common share attributable to Generac Holdings Inc. - diluted:

  $ 0.74     $ 0.39  

Weighted average common shares outstanding - diluted:

    62,474,936       62,936,126  

 

(a) Represents transaction costs incurred directly in connection with any investment, as defined in our credit agreement, equity issuance or debt issuance or refinancing, and certain purchase accounting adjustments.

 

(b) Amount for the three months ended March 31, 2018 is based on an anticipated cash income tax rate at that time of approximately 13% for the full year ended 2018. Amount for the three months ended March 31, 2017 is based on an anticipated cash income tax rate at that time of approximately 15% for the full year ended 2017. Cash income tax expense for the respective periods is based on the projected taxable income and corresponding cash tax rate for the full year after considering the effects of current and deferred income tax items, and is calculated for each respective period by applying the derived cash tax rate to the period’s pretax income.

 

 

New Accounting Standards

 

Refer to Note 1, “Description of Business and Basis of Presentation,” to the condensed consolidated financial statements for further information on the new accounting standards applicable to the Company.

 

Item 3.           Quantitative and Qualitative Disclosures about Market Risk

 

Refer to Note 4, “Derivative Instruments and Hedging Activities,” to the condensed consolidated financial statements for a discussion of changes in commodity, currency and interest rate related risks and hedging activities. Otherwise, there have been no material changes in market risk from the information provided in Item 7A (Quantitative and Qualitative Disclosures About Market Risk) of our Annual Report on Form 10-K for the year ended December 31, 2017.

 

Item 4.           Controls and Procedures

 

Disclosure Controls and Procedures

 

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) or 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended, or the Exchange Act. Based on this evaluation, our principal executive officer and our principal financial officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report.

 

Changes in Internal Control Over Financial Reporting

 

Beginning January 1, 2018, we implemented ASU 2014-09 Revenue from Contracts with Customers (Topic 606) and ASU 2015-14, Revenue from Contracts with Customers (Topic 606): Deferral of Effective Date. Although the adoption of the new revenue standard did not have a significant impact on our results of operations, cash flows, or financial position, we did implement changes to our controls related to revenue. These included the development of new policies based on the five-step model provided in the new revenue standard, enhanced contract review requirements, and other ongoing monitoring activities. These controls were designed to provide assurance at a reasonable level of the fair presentation of our condensed consolidated financial statements and related disclosures.

 

There have been no other changes during the three months ended March 31, 2018 in our internal control over financial reporting (as defined in Exchange Act Rule 13a-15(f)) that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

PART II. OTHER INFORMATION

 

Item 1.          Legal Proceedings

 

From time to time, we are involved in legal proceedings primarily involving product liability, employment matters and general commercial disputes arising in the ordinary course of our business. As of March 31, 2018, we believe that there is no litigation pending that would have a material effect on our results of operations or financial condition.

 

Item 1A.       Risk Factors

 

There have been no material changes in our risk factors since the February 26, 2018 filing of our Annual Report on Form 10-K for the year ended December 31, 2017.

 

 

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

 

The following table summarizes our stock repurchase activity for the three months ended March 31, 2018, which consisted of the withholding of shares upon the vesting of restricted stock awards to pay related withholding taxes on behalf of the recipient, as well as stock repurchases made as authorized under previously announced stock repurchase programs:

 

   

Total Number of Shares Purchased

   

Average Price Paid per Share

   

Total Number Of Shares Purchased As Part Of Publicly Announced Plans Or Programs

   

Approximate Dollar Value Of Shares That May Yet Be Purchased Under The Plans Or Programs

 
                                 

01/01/2018 – 01/31/2018

    -       -       -     $ 170,108,876  

02/01/2018 – 02/28/2018

    218,338     $ 45.79       200,000       160,961,733  

03/01/2018 – 03/31/2018

    371,690       45.80       360,000     $ 144,453,228  

Total

    590,028     $ 45.79                  

 

For equity compensation plan information, please refer to our Annual Report on Form 10-K for the year ended December 31, 2017.

 

Item 6.           Exhibits

 

See “Exhibit Index” for documents filed herewith and incorporated herein by reference.

 

 

SIGNATURES

 

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

 

 

Generac Holdings Inc.

   
   
 

By:

/s/ York A. Ragen

   

York A. Ragen

   

Chief Financial Officer
(Duly Authorized Officer and Principal Financial and Accounting Officer)

 

Dated: May 7, 2018

 

 

Item 6.   EXHIBIT INDEX  

                                      

Exhibits
Number

 

Description

 

 

31.1*

Certification of Chief Executive Officer pursuant to Rule 13a-14 Securities Exchange Act Rules 13a-14(a) and 15d-14(a), pursuant to section 302 of the Sarbanes-Oxley Act of 2002.

   

31.2*

Certification of Chief Financial Officer pursuant to Rule 13a-14 Securities Exchange Act Rules 13a-14(a) and 15d-14(a), 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 by 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 by Section 906 of the Sarbanes-Oxley Act of 2002.

   

101*

The following materials from the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2018 formatted in Extensible Business Reporting Language (XBRL): (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Comprehensive Income, (iii) the Condensed Consolidated Statements of Cash Flows, and (iv) related Notes to Condensed Consolidated Financial Statements.

 

 

*     Filed herewith.

**   Furnished herewith.

 

28

EX-31.1 2 ex_111779.htm EXHIBIT 31.1 ex_111779.htm

Exhibit 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO
SECURITIES EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a), AS ADOPTED
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
 

 

I, Aaron Jagdfeld, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Generac Holdings Inc.; 

 

 

2.

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

 

 

3.

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

 

 

4.

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

 

 

a.

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

 

 

b.

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

 

 

c.

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

 

 

d.

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

 

 

5.

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

 

 

a.

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

 

 

b.

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

 

 

Date:  May 7, 2018

 

 

/s/ Aaron Jagdfeld

 

 

 

Name:

 

Aaron Jagdfeld

           

 

 

 

Title:

 

Chief Executive Officer

 

EX-31.2 3 ex_111780.htm EXHIBIT 31.2 ex_111780.htm

Exhibit 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO
SECURITIES EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a), AS ADOPTED
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
 

 

I, York A. Ragen, certify that:

 

 

1.

I have reviewed this quarterly report on Form 10-Q of Generac Holdings Inc.; 

 

 

2.

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

 

 

3.

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

 

 

4.

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

 

 

a.

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

 

 

b.

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

 

 

c.

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

 

 

d.

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

 

 

5.

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

 

 

a.

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

 

 

b.

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

 

 

Date:  May 7, 2018

 

 

/s/ York A. Ragen

 

 

 

Name:

 

York A. Ragen

           

 

 

 

Title:

 

Chief Financial Officer

 

EX-32.1 4 ex_111781.htm EXHIBIT 32.1 ex_111781.htm

Exhibit 32.1

 

CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED
BY SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

        Pursuant to Section 1350, Chapter 63 of Title 18, United States Code, as adopted by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned, as Chief Executive Officer of Generac Holdings Inc. (the “Company”), does hereby certify that to my knowledge:

 

 

1.

the Company's quarterly report on Form 10-Q for the fiscal quarter ended March 31, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

 

2.

the information contained in the Company's quarterly report on Form 10-Q for the fiscal quarter ended March 31, 2018 fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

Date: May 7, 2018

 

 

/s/ Aaron Jagdfeld

 

 

 

Name:

 

Aaron Jagdfeld

           

 

 

 

Title:

 

Chief Executive Officer

 

EX-32.2 5 ex_111782.htm EXHIBIT 32.2 ex_111782.htm

Exhibit 32.2

 

CERTIFICATION OF THE CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED
BY SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

        Pursuant to Section 1350, Chapter 63 of Title 18, United States Code, as adopted by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned, as Chief Financial Officer of Generac Holdings Inc. (the “Company”), does hereby certify that to my knowledge:

 

 

1.

the Company's quarterly report on Form 10-Q for the fiscal quarter ended March 31, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

 

2.

the information contained in the Company's quarterly report on Form 10-Q for the fiscal quarter ended March 31, 2018 fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

Date:  May 7, 2018

 

 

/s/ York A. Ragen

 

 

 

Name:

 

York A. Ragen

           

 

 

 

Title:

 

Chief Financial Officer

 

 

 

 

 

 

EX-101.INS 6 gnrc-20180331.xml XBRL INSTANCE DOCUMENT false --12-31 Q1 2018 2018-03-31 10-Q 0001474735 61953296 Yes Large Accelerated Filer GENERAC HOLDINGS INC. No Yes gnrc 65475000 41891000 6306000 4812000 71781000 46703000 2457000 546000 34600000 36500000 138000 100000 13375000 4703000 -202116000 -202116000 12696000 9196000 6811000 8703000 10666000 12041000 P5Y P10Y 39516000 41064000 37310000 39617000 3 3 3.75 2.47 25980000 12789000 1306000 166000 2 1 20 -13000 99000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 15%; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31, </div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">December 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Product warranty liability</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Current portion - other accrued liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,556</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,576</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Long-term portion - other long-term liabilities</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,763</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,846</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,319</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,422</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred revenue related to extended warranties</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Current portion - other accrued liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,998</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,017</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Long-term portion - other long-term liabilities</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">48,115</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">46,837</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60,113</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">57,854</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></div><div style="display: inline; font-weight: bold;">. </div><div style="display: inline; font-weight: bold;">Redeemable Noncontrolling</div><div style="display: inline; font-weight: bold;"> Interest</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 1, 2016, </div>the Company acquired a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65%</div> ownership interest in PR Industrial S.r.l. and its subsidiaries (Pramac). The <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35%</div> noncontrolling interest in Pramac had an acquisition date fair value of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$34,253,</div> and was recorded as a redeemable noncontrolling interest in the condensed consolidated balance sheet, as the noncontrolling interest holder has within its control the right to require the Company to redeem its interest in Pramac. The noncontrolling interest holder has a put option to sell his interest to the Company any time within <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> years from the date of acquisition. Within the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> years from the date of acquisition, the put option price was based on a fixed amount if voluntarily exercised. Subsequently, the put option price is based on the greater of the fixed amount or a multiple of earnings, subject to the terms of the acquisition. Additionally, the Company holds a call option that it <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>redeem commencing <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> years from the date of acquisition, or earlier upon the occurrence of certain circumstances. The call option price is based on a multiple of earnings that is subject to the terms of the acquisition. Both the put and call option only provide for the complete transfer of the noncontrolling interest, with <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> partial transfers of interest permitted.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The redeemable noncontrolling interest is recorded at the greater of the initial fair value, increased or decreased for the noncontrolling interests&#x2019; share of comprehensive income (loss), or the estimated redemption value, with any adjustments to the redemption value impacting retained earnings, but <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> net income. However, the redemption value adjustments are reflected in the earnings per share calculation, as detailed in Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,</div> &#x201c;Earnings Per Share,&#x201d; to the condensed consolidated financial statements. The following table presents the changes in the redeemable noncontrolling interest:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 15%; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at beginning of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,929</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,138</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Net income</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(26</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">118</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Foreign currency translation</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,836</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">924</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Redemption value adjustment</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,665</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(614</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at end of period</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">54,404</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,566</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 7.5pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The redemption value adjustment recorded in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> month period ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>relates to the adjustment required to reflect the redeemable noncontrolling interest value as a multiple of earnings after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> years from the date of acquisition, in accordance with the terms of the acquisition.</div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31</div><div style="display: inline; font-weight: bold;">,<br /> 201</div><div style="display: inline; font-weight: bold;">8</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">December 31,<br /> 201</div><div style="display: inline; font-weight: bold;">7</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Commodity contracts</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(163</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">107</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Foreign currency contracts</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(25</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">167</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Interest rate swaps</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,339</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,356</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 20%; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 81%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Remainder of 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,196</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2019</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,041</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,666</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2021</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,703</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,811</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">After 2022</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,696</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60,113</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div> 560000 0 8676706 151972000 152683000 262000 316000 300000000 3776000 3427000 3418000 1697000 3003000 228070000 233639000 262170000 279294000 223031000 -2484000 220547000 280002000 -708000 130959000 126168000 -8372000 -21198000 464060000 459816000 1177000 490000 5632000 7183000 93600 154900 2077468000 2025964000 866845000 824556000 0.65 11000 185000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.</div> </div><div style="display: inline; font-weight: bold;">Description of Business and </div><div style="display: inline; font-weight: bold;">Basis of Presentation</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Founded in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1959,</div> Generac Holdings Inc. (the Company) is a leading global designer and manufacturer of a wide range of power generation equipment and other engine powered products serving the residential, light-commercial and industrial markets. Generac&#x2019;s power products are available globally through a broad network of independent dealers, distributors, retailers, wholesalers and equipment rental companies, as well as sold direct to certain end user customers.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Over the years, the Company has executed a number of acquisitions that support its strategic plan (as discussed in Item <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> of the Annual Report on Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017). </div>A summary of acquisitions affecting the reporting periods presented include:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <table style="; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt; vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">&#x25cf;</div> </td> <td style="vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 2017, </div>the Company acquired Motortech GmbH (Motortech), headquartered in Celle, Germany. Motortech is a leading manufacturer of gaseous-engine control systems and accessories, which are sold primarily to European gas-engine manufacturers and to aftermarket customers.</div> </td> </tr> </table> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The condensed consolidated financial statements include the accounts of the Company and its subsidiaries that are consolidated in conformity with U.S. generally accepted accounting principles (U.S. GAAP). All intercompany amounts and transactions have been eliminated in consolidation.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The condensed consolidated balance sheet as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018, </div>the condensed consolidated statements of comprehensive income for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> and the condensed consolidated statements of cash flows for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> have been prepared by the Company and have <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> been audited. In the opinion of management, all adjustments (which include only normal recurring adjustments) necessary for the fair presentation of the financial position, results of operation and cash flows, have been made. The results of operations for any interim period are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> necessarily indicative of the results to be expected for the full year.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Certain information and footnote disclosure normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Annual Report on Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017.</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">New Accounting Standards</div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;"> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Not</div> Yet Adopted</div></div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 2016, </div>the Financial Standards Accounting Board (FASB) issued Accounting Standards Update (ASU) <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div> <div style="display: inline; font-style: italic;">Leases</div>. This guidance is being issued to increase transparency and comparability among organizations by requiring the recognition of lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. The guidance should be applied using a modified retrospective approach and is effective for the Company in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019,</div> with early adoption permitted. The Company is currently assessing the impact the adoption of this guidance will have on the Company&#x2019;s results of operations and financial position.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August 2017, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,</div> <div style="display: inline; font-style: italic;">Derivatives and Hedging</div><div style="display: inline; font-style: italic;"> &#x2013; </div><div style="display: inline; font-style: italic;">Targeted Improvements to Accounting for Hedging Activities</div>. This guidance was issued to improve the financial reporting of hedging relationships to better portray the economic results of an entity&#x2019;s risk management activities in its financial statements, and to make certain targeted improvements to simplify the application of the hedge accounting guidance. The standard is effective for the Company in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019,</div> with early adoption permitted. The Company is currently assessing the impact the adoption of this guidance will have on the Company&#x2019;s results of operations and financial position.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">There are several other new accounting pronouncements issued by the FASB. Each of these pronouncements, as applicable, has been or will be adopted by the Company. Management does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> believe any of these accounting pronouncements has had or will have a material impact on the Company&#x2019;s consolidated financial statements.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Recently Adopted </div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Accounting Standards</div></div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2018, </div>the Company adopted ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">07,</div> <div style="display: inline; font-style: italic;">Improving the Presentation of Net Periodic Pension Cost and Net </div><div style="display: inline; font-style: italic;">Periodic</div><div style="display: inline; font-style: italic;"> Postretirement Benefit Cost</div>. The new standard requires presentation of certain components of net periodic pension cost as non-operating expense. The new standard did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have a significant impact on the Company&#x2019;s financial statements. The changes in presentation of the components of net periodic pension cost were applied retrospectively to all periods presented.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2018, </div>the Company adopted ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic;">Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments</div>. The changes in presentation of the proceeds from beneficial interests in securitization transactions were applied retrospectively to all periods presented.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2018, </div>the Company adopted ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09,</div> <div style="display: inline; font-style: italic;">Revenue from Contracts with Customers</div>, and all related amendments (the &#x201c;new revenue recognition standard&#x201d;) using the full retrospective method, which requires application to all periods presented.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The impact of adopting the above standards on the Company&#x2019;s previously reported condensed consolidated financial statements is as follows:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Condensed Consolidated Balance Sheet</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31, 2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Reported</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Impact of Adoption</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Adjusted</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">223,031</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,484</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">220,547</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventories</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">390,908</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,082</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">396,990</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other accrued liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">91,853</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,604</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">97,457</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred income taxes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,376</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,954</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,422</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other long-term liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">62,129</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,548</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">67,677</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Retained earnings</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">469,508</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,600</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">464,908</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Condensed Consolidated Statement of Comprehensive Income</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31, 2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Reported</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Impact of Adoption</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Adjusted</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net sales</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">331,814</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,329</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">330,485</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cost of goods sold</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">221,328</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">357</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">221,685</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Selling and service expenses</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,184</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(717</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39,467</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Research and development expenses</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,301</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(14</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,287</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other, net</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(223</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">140</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(83</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Provision for income taxes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,251</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(428</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,823</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income attributable to Generac Holdings Inc.</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,842</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(667</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,175</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Earnings per share</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Basic</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.22</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.01</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.21</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Diluted</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.21</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.01</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.20</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Comprehensive income attributable to Generac Holdings Inc.</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,387</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(667</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,720</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Condensed Consolidated Statement of Cash Flows</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31, 2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Reported</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Impact of Adoption</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Adjusted</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,849</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(667</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,182</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred income taxes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,958</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(428</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,530</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts receivable</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,973</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">395</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,368</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventories</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(35,338</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(337</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(35,675</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other accrued liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(305</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">408</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">103</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net cash used in operating activities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,546</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(629</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,175</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Proceeds from beneficial interests in securitization transactions</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">629</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">629</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net cash provided by (used in) investing activities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,903</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">629</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,274</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> </table> </div> <div style=" margin: 0pt 7.5pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Condensed Consolidated Balance Sheet</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Reported</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Impact of Adoption</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Adjusted</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">280,002</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(</div>708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">279,294</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventories</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">380,341</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,708</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">387,049</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other accrued liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">105,067</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,551</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">112,618</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred income taxes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,789</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(</div>1,937</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,852</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other long-term liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">76,995</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,898</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">82,893</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Retained earnings</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">616,347</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(</div>5,513</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">610,835</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div></div> 4650000 4690000 649000 636000 127000 0 3759000 0 146162000 138472000 67272000 57494000 7690000 -9778000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div></div><div style="display: inline; font-weight: bold;">. Commitments and</div><div style="display: inline; font-weight: bold;"> Contingencies</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company has an arrangement with a finance company to provide floor plan financing for certain dealers. The Company receives payment from the finance company after shipment of product to the dealer. The Company participates in the cost of dealer financing up to certain limits and has agreed to repurchase products repossessed by the finance company, but does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> indemnify the finance company for any credit losses they incur. The amount financed by dealers which remained outstanding under this arrangement at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017 </div>was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$34,600</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$36,500,</div> respectively.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In the normal course of business, the Company is named as a defendant in various lawsuits in which claims are asserted against the Company. In the opinion of management, the liabilities, if any, which <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>result from such lawsuits are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> expected to have a material adverse effect on the financial position, results of operations or cash flows of the Company.</div></div> 0.01 0.01 500000000 500000000 70989164 70820173 707000 708000 44703000 15720000 16387000 -667000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6</div></div><div style="display: inline; font-weight: bold;">. Accumulated Other Comprehensive</div><div style="display: inline; font-weight: bold;"> Loss</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The following presents a tabular disclosure of changes in AOCL during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> net of tax:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Foreign </div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Currency </div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Translation</div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Adjustments</div></div></div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Defined</div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Benefit </div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Pension Plan</div></div></div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Unrealized </div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Gain (Loss) </div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">on Cash Flow</div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Hedges</div></div></div></div> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Total</div></div></div></div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="width: 51%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 2%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Beginning Balance &#x2013; January 1, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12,856</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,978</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,636</div></td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(21,198</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other comprehensive income before reclassifications</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,179</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,647</div></td> <td style="width: 2%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 36pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,826</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amounts reclassified from AOCL</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net current-period other comprehensive income</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,179</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,647</div></td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 36pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,826</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Ending Balance &#x2013; March 31, 2018</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,677</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,978</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,283</div></td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8,372</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> </table> </div> <div style=" margin: 0pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Foreign </div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Currency </div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Translation</div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Adjustments</div></div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Defined </div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Benefit</div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Pension Plan</div></div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Unrealized </div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Gain (Loss) on</div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Cash Flow </div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Hedges</div></div></div> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Total</div></div></div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="width: 51%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 2%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Beginning Balance &#x2013; January 1, 2017</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(28,047</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11,040</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,076</div></td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(40,163</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other comprehensive income before reclassifications</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,600</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">440</div></td> <td style="width: 2%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,040</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amounts reclassified from AOCL</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net current-period other comprehensive income</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,600</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">440</div></td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,040</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Ending Balance &#x2013; March 31, 2017</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(24,447</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11,040</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(636</div></td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;" nowrap="nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(36,123</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> </table> </div> <div style=" margin: 0pt 7.5pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <table style="; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt; vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div>)</div> </td> <td style="vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">Represents unrealized gains of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$8,982,</div> net of tax effect of $(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,335</div>) for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018.</div></div> </td> </tr> </table> <table style="; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt; vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div>)</div> </td> <td style="vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">Represents unrealized gains of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$723,</div> net of tax effect of $(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">283</div>) for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2017.</div></div> </td> </tr> </table></div> 0.71 0.85 0.71 0.85 8028000 7034000 257645000 221685000 221328000 357000 909052000 908120000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></div><div style="display: inline; font-weight: bold;">. Credit Agreements</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Short-term borrowings are included in the condensed consolidated balance sheets as follows:</div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 15%; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">December 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">ABL facility</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other lines of credit</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,414</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,602</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,414</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,602</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 7.5pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Long-term borrowings are included in the condensed consolidated balance sheets as follows:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 15%; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">December 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Term loan</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">929,000</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">929,000</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Original issue discount and deferred financing costs</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(25,760</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(26,937</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Capital lease obligation</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,650</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,690</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,162</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,367</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">909,052</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">908,120</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: current portion of debt</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">944</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">936</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: current portion of capital lease obligation</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">649</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">636</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">907,459</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">906,548</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 7.5pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company&#x2019;s credit agreements originally provided for a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,200,000</div> term loan B credit facility (Term Loan) and currently include a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$300,000</div> uncommitted incremental term loan facility. The maturity date of the Term Loan is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> May 31, 2023</div><div style="display: inline; font-style: italic;">.</div> The Term Loan is guaranteed by all of the Company&#x2019;s wholly-owned domestic restricted subsidiaries, and is secured by associated collateral agreements which pledge a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> priority lien on virtually all of the Company&#x2019;s assets, including fixed assets and intangibles, other than all cash, trade accounts receivable, inventory, and other current assets and proceeds thereof, which are secured by a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second</div> priority lien. The Term Loan initially bore interest at rates based upon either a base rate plus an applicable margin of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.75%</div> or adjusted LIBOR rate plus an applicable margin of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.75%,</div> subject to a LIBOR floor of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.75%.</div> Beginning in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014,</div> and measured each quarterly period thereafter, the applicable margin related to base rate loans is reduced to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.50%</div> and the applicable margin related to LIBOR rate loans is reduced to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.50%,</div> in each case, if the Company&#x2019;s net debt leverage ratio, as defined in the Term Loan, falls below <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.00</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.00</div> for that measurement period.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> May 2017, </div>the Company amended the Term Loan, modifying the pricing of the facility by reducing the applicable margin rates to base rate plus a fixed applicable margin of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.25%</div> or adjusted LIBOR rate plus a fixed applicable margin of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.25%.</div> Further, the amendment removed the pricing grid that would reduce the applicable margin if a net debt leverage ratio of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.00</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.00</div> was achieved. As a result, the Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> anticipate any future catch-up gains or losses resulting from changes in contractual interest rates to be recorded in the statements of comprehensive income. The amended Term Loan pricing, however, is still subject to the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.75%</div> LIBOR floor. In connection with this amendment and in accordance with ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">470</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50,</div> the Company capitalized <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,432</div> of fees paid to creditors as deferred financing costs on long-term borrowings in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 2017, </div>the Company once again amended the Term Loan, which further reduced the applicable margin rates to base rate plus a fixed applicable margin of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.00%</div> or adjusted LIBOR rate plus a fixed applicable margin of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.00%.</div> Additionally, the amendment eliminated the Excess Cash Flow payment requirement for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> and eliminates future related payment requirements if the Company&#x2019;s secured leverage ratio is maintained below <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.75</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.00</div> times. In connection with this amendment and in accordance with ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">470</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50,</div> the Company capitalized <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2,346</div> of fees paid to creditors as original issue discount and deferred financing costs on long-term borrowings in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">fourth</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018, </div>the Company&#x2019;s secured leverage ratio was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.47</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.00</div> times, and the Company was in compliance with all Term Loan covenants. There are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> financial maintenance covenants on the Term Loan.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company&#x2019;s credit agreements also provide for a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$250,000</div> senior secured ABL revolving credit facility (ABL Facility). The maturity date of the ABL Facility is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> May 29, 2020. </div>Borrowings under the ABL Facility are guaranteed by all of the Company&#x2019;s wholly-owned domestic restricted subsidiaries, and are secured by associated collateral agreements which pledge a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> priority lien on all cash, trade accounts receivable, inventory, and other current assets and proceeds thereof, and a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second</div> priority lien on all other assets, including fixed assets and intangibles of the Company and certain domestic subsidiaries. ABL Facility borrowings bear interest at rates based upon either a base rate plus an applicable margin of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.50%</div> or adjusted LIBOR rate plus an applicable margin of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.50%,</div> in each case, subject to adjustments based upon average availability under the ABL Facility. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div> amounts were outstanding under the ABL Facility at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017, </div>respectively.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017, </div>short-term borrowings consisted of borrowings by our foreign subsidiaries on local lines of credit, which totaled <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$31,414</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$20,602,</div> respectively.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></div></div> 0.0175 0.0275 0.0075 0.015 0.025 0.0125 0.0225 0.0075 0.01 0.02 0.005 0.015 929000000 929000000 25760000 26937000 1432000 2346000 4283000 6530000 6958000 -428000 3466000 3238000 49140000 41852000 27376000 -2954000 24422000 43789000 -1937000 6051000 5414000 11683000 12597000 -163000 107000 -25000 167000 13339000 4356000 3.114 3.109 3.101 3.079 3.027 -156000 183000 227000 -201000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div></div><div style="display: inline; font-weight: bold;">. Derivative Instruments</div><div style="display: inline; font-weight: bold;"> and Hedging Activities</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company records all derivatives in accordance with Accounting Standards Codification (ASC) <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">815,</div> <div style="display: inline; font-style: italic;">Derivatives and Hedging</div>, which requires derivative instruments be reported on the condensed consolidated balance sheets at fair value and establishes criteria for designation and effectiveness of hedging relationships. The Company is exposed to market risk such as changes in commodity prices, foreign currencies and interest rates. The Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> hold or issue derivative financial instruments for trading purposes.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">&nbsp;</div></div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Commodities</div></div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company is exposed to price fluctuations in commodities it uses as raw materials; primarily steel, copper and aluminum; and periodically utilizes commodity derivatives to mitigate the impact of these potential price fluctuations on its financial results and its economic well-being. These derivatives typically have maturities of less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">eighteen</div> months. In the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> the Company entered into the following commodity forward contracts:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: thin; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">Hedged Item</div></div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: thin; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">Contract Date</div></div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: thin; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">Effective Date</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Notional Amount</div></div></div></div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Fixed Price (per lb)</div></div></div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: thin; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">Expiration Date</div></div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Copper</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">February 12, 2018</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">February 1, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,776</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.114</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">December 31, 2018</div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Copper</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 8, 2018</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 9, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,427</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.109</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">December 31, 2018</div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Copper</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 20, 2018</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 21, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,418</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.101</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">December 31, 2018</div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Copper</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 20, 2018</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 21, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,697</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.079</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">December 31, 2018</div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Copper</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 26, 2018</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">April 1, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,003</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.027</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">December 31, 2018</div> </td> </tr> </table> </div> <div style=" margin: 0pt 7.5pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">At <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2017, </div>the Company had five, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> commodity contracts outstanding, respectively, covering the purchases of copper.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Because these contracts do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> qualify for hedge accounting, the related gains and losses are recorded in cost of goods sold in the Company&#x2019;s condensed consolidated statements of comprehensive income. Net pre-tax gains (losses) recognized for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> were $(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">156</div>) and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$183,</div> respectively.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Foreign Currencies</div></div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company is exposed to foreign currency exchange risk as a result of transactions denominated in currencies other than the U.S. Dollar. The Company periodically utilizes foreign currency forward purchase and sales contracts to manage the volatility associated with certain foreign currency purchases and sales in the normal course of business. Contracts typically have maturities of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">twelve</div> months or less. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2017, </div>the Company had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19</div> foreign currency contracts outstanding, respectively.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Because these contracts do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> qualify for hedge accounting, the related gains and losses are recorded in other, net in the Company&#x2019;s condensed consolidated statements of comprehensive income. Net pre-tax gains (losses) recognized for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$227</div> and (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$201</div>), respectively.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">&nbsp;</div></div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Interest Rate Swaps </div></div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 2013, </div>the Company entered into <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> interest rate swap agreements; in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> May 2014, </div>the Company entered into <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> interest rate swap agreement; and in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Company entered into <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> additional interest rate swap agreements. The Company formally documented all relationships between interest rate hedging instruments and the related hedged items, as well as its risk-management objectives and strategies for undertaking various hedge transactions. These interest rate swap agreements qualify as cash flow hedges, and accordingly, the effective portions of the gains or losses are reported as a component of accumulated other comprehensive loss (AOCL) in the condensed consolidated balance sheets. The amount of gains (net of tax) recognized in accumulated other comprehensive loss (AOCL) for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$6,647</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$440,</div> respectively. The cash flows of the swaps are recognized as adjustments to interest expense each period.&nbsp;The ineffective portions of the derivatives&#x2019; changes in fair value, if any, are immediately recognized in earnings.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">&nbsp;</div></div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Fair Value</div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">&nbsp;</div></div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The following table presents the fair value of all of the Company&#x2019;s derivatives:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31</div><div style="display: inline; font-weight: bold;">,<br /> 201</div><div style="display: inline; font-weight: bold;">8</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">December 31,<br /> 201</div><div style="display: inline; font-weight: bold;">7</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Commodity contracts</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(163</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">107</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Foreign currency contracts</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(25</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">167</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Interest rate swaps</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,339</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,356</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The fair value of the commodity contracts and foreign currency contracts are included in other accrued liabilities, and the fair value of the interest rate swaps is included in other assets in the condensed consolidated balance sheets as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018. </div>The fair value of the commodity and foreign currency contracts are included in prepaid expenses and other assets, and the fair value of the interest rate swaps are included in other assets in the consolidated balance sheet as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017. </div>Excluding the impact of credit risk, the fair value of the derivative contracts as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017 </div>is an asset of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$13,375</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4,703,</div> respectively, which represents the amount the Company would receive upon exit of the agreements on those dates.</div></div> 1 1 22 28 19 5 P1Y180D P1Y 0.42 0.21 0.22 -0.01 0.42 0.20 0.21 -0.01 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></div><div style="display: inline; font-weight: bold;">. Earnings Per</div><div style="display: inline; font-weight: bold;"> Share</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Basic earnings per share is calculated by dividing net income attributable to the common stockholders of the Company by the weighted average number of common shares outstanding during the period, exclusive of restricted shares. Except where the result would be anti-dilutive, diluted earnings per share is calculated by assuming the vesting of unvested restricted stock and the exercise of stock options.&nbsp;The following table reconciles the numerator and the denominator used to calculate basic and diluted earnings per share:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 10%; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 66%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Numerator</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income attributable to Generac Holdings Inc.</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,645</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,175</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Redeemable noncontrolling interest redemption value adjustment</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,665</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">614</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income attributable to common shareholders</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,980</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,789</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Denominator</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares, basic</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">61,943,495</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">62,366,263</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dilutive effect of stock compensation awards (1)</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">531,441</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">569,863</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Diluted shares</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">62,474,936</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">62,936,126</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income attributable to common shareholders per share</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Basic</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.42</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.21</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Diluted</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.42</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.20</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 7.5pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div>) Excludes approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">93,600</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">154,900</div> stock options for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2017, </div>respectively, as the impact of such awards was anti-dilutive.</div></div> 919000 1435000 0.253 0.391 29014000 27992000 196000 436000 60113000 57854000 36139000 37562000 11998000 11017000 48115000 46837000 4716000 1969000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></div><div style="display: inline; font-weight: bold;">. Fair Value</div><div style="display: inline; font-weight: bold;"> Measurements</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">820</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,</div> <div style="display: inline; font-style: italic;">Fair Value Measurement</div>, defines fair value, establishes a consistent framework for measuring fair value, and expands disclosure for each major asset and liability category measured at fair value on either a recurring basis or nonrecurring basis. ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">820</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div> clarifies that fair value is an exit price, representing the amount that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the pronouncement establishes a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div>) observable inputs such as quoted prices in active markets; (Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div>) inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and (Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div>) unobservable inputs in which there is little or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> market data, which require the reporting entity to develop its own assumptions.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company believes the carrying amount of its financial instruments (cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and ABL facility borrowings), excluding Term Loan borrowings, approximates the fair value of these instruments based upon their short-term nature. The fair value of Term Loan borrowings, which have an aggregate carrying value of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$904,044,</div> was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$904,587</div> (Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div>) at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018, </div>as calculated based on independent valuations whose inputs and significant value drivers are observable.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">For the fair value of the derivatives measured on a recurring basis, see the fair value table in Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,</div> &#x201c;Derivative Instruments and Hedging Activities,&#x201d; to the condensed consolidated financial statements. The fair value of all derivative contracts is classified as Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.</div> The valuation techniques used to measure the fair value of derivative contracts, all of which have counterparties with high credit ratings, were based on quoted market prices or model driven valuations using significant inputs derived from or corroborated by observable market data. The fair value of derivative contracts above considers the Company&#x2019;s credit risk in accordance with ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">820</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.</div></div></div> 23475000 20973000 724206000 721523000 139989000 108800000 45186000 20005000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></div><div style="display: inline; font-weight: bold;">. Income Taxes</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The effective income tax rates for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25.3%</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39.1%,</div> respectively. The decrease in the effective income tax rate in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> was primarily due to a reduction of the US federal corporate tax rate as a result of the Tax Cuts and Jobs Act (Tax Act) enacted on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 22, 2017.</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The SEC staff issued SAB <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">118,</div> which provides guidance on accounting for the tax effects of the Tax Act. SAB <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">118</div> provides a measurement period that should <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> extend beyond <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year from the Tax Act enactment date for companies to complete the accounting under ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">740.</div> In accordance with SAB <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">118,</div> a company must reflect the income tax effects of those aspects of the Tax Act for which the accounting under ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">740</div> is complete. To the extent that a company&#x2019;s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">740</div> on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the Tax Act. The Company's accounting for certain elements of the Tax Act is incomplete. However, reasonable estimates of certain effects were able to be made and, therefore, provisional adjustments were recorded in the Company&#x2019;s financial statements as of, and for the period ended, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017. </div>There were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> significant adjustments recorded during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>related to provisional amounts recorded in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> as a result of the Tax Act. For further discussion on the impact of the Tax Act, see Item <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div> (Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13</div> &#x201c;Income Taxes&#x201d;) of the Annual Report on Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017.</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"></div></div></div> 11416000 7823000 8251000 -428000 -9439000 -24975000 -18744000 -20368000 -19973000 -395000 813000 697000 48798000 35675000 35338000 337000 11065000 103000 -305000 408000 -2658000 -192000 531441 569863 10113000 10788000 158594000 141558000 439745000 387049000 390908000 6082000 396990000 380341000 6708000 273608000 242947000 7543000 2544000 346000 5000 1452870000 1427716000 2077468000 2025964000 412637000 396423000 0 0 1200000000 250000000 904044000 907459000 906548000 1593000 1572000 944000 936000 904587000 126000 279000 7665000 -614000 -7665000 614000 0.35 -16200000 -4764000 -5997000 -1274000 -1903000 629000 28968000 -5175000 -4546000 -629000 33645000 12175000 12842000 -667000 125000 7000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">New Accounting Standards</div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;"> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Not</div> Yet Adopted</div></div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 2016, </div>the Financial Standards Accounting Board (FASB) issued Accounting Standards Update (ASU) <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div> <div style="display: inline; font-style: italic;">Leases</div>. This guidance is being issued to increase transparency and comparability among organizations by requiring the recognition of lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. The guidance should be applied using a modified retrospective approach and is effective for the Company in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019,</div> with early adoption permitted. The Company is currently assessing the impact the adoption of this guidance will have on the Company&#x2019;s results of operations and financial position.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August 2017, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,</div> <div style="display: inline; font-style: italic;">Derivatives and Hedging</div><div style="display: inline; font-style: italic;"> &#x2013; </div><div style="display: inline; font-style: italic;">Targeted Improvements to Accounting for Hedging Activities</div>. This guidance was issued to improve the financial reporting of hedging relationships to better portray the economic results of an entity&#x2019;s risk management activities in its financial statements, and to make certain targeted improvements to simplify the application of the hedge accounting guidance. The standard is effective for the Company in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019,</div> with early adoption permitted. The Company is currently assessing the impact the adoption of this guidance will have on the Company&#x2019;s results of operations and financial position.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">There are several other new accounting pronouncements issued by the FASB. Each of these pronouncements, as applicable, has been or will be adopted by the Company. Management does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> believe any of these accounting pronouncements has had or will have a material impact on the Company&#x2019;s consolidated financial statements.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div><div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Recently Adopted </div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Accounting Standards</div></div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2018, </div>the Company adopted ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">07,</div> <div style="display: inline; font-style: italic;">Improving the Presentation of Net Periodic Pension Cost and Net </div><div style="display: inline; font-style: italic;">Periodic</div><div style="display: inline; font-style: italic;"> Postretirement Benefit Cost</div>. The new standard requires presentation of certain components of net periodic pension cost as non-operating expense. The new standard did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have a significant impact on the Company&#x2019;s financial statements. The changes in presentation of the components of net periodic pension cost were applied retrospectively to all periods presented.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2018, </div>the Company adopted ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic;">Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments</div>. The changes in presentation of the proceeds from beneficial interests in securitization transactions were applied retrospectively to all periods presented.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2018, </div>the Company adopted ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09,</div> <div style="display: inline; font-style: italic;">Revenue from Contracts with Customers</div>, and all related amendments (the &#x201c;new revenue recognition standard&#x201d;) using the full retrospective method, which requires application to all periods presented.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The impact of adopting the above standards on the Company&#x2019;s previously reported condensed consolidated financial statements is as follows:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Condensed Consolidated Balance Sheet</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31, 2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Reported</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Impact of Adoption</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Adjusted</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">223,031</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,484</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">220,547</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventories</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">390,908</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,082</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">396,990</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other accrued liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">91,853</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,604</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">97,457</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred income taxes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,376</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,954</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,422</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other long-term liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">62,129</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,548</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">67,677</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Retained earnings</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">469,508</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,600</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">464,908</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Condensed Consolidated Statement of Comprehensive Income</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31, 2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Reported</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Impact of Adoption</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Adjusted</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net sales</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">331,814</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,329</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">330,485</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cost of goods sold</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">221,328</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">357</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">221,685</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Selling and service expenses</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,184</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(717</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39,467</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Research and development expenses</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,301</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(14</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,287</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other, net</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(223</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">140</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(83</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Provision for income taxes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,251</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(428</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,823</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income attributable to Generac Holdings Inc.</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,842</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(667</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,175</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Earnings per share</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Basic</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.22</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.01</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.21</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Diluted</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.21</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.01</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.20</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Comprehensive income attributable to Generac Holdings Inc.</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,387</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(667</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,720</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Condensed Consolidated Statement of Cash Flows</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31, 2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Reported</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Impact of Adoption</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Adjusted</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,849</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(667</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,182</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred income taxes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,958</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(428</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,530</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts receivable</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,973</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">395</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,368</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventories</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(35,338</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(337</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(35,675</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other accrued liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(305</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">408</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">103</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net cash used in operating activities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,546</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(629</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,175</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Proceeds from beneficial interests in securitization transactions</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">629</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">629</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net cash provided by (used in) investing activities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,903</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">629</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,274</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> </table> </div></div></div></div></div></div></div></div></div></div></div></div></div> -11161000 -10885000 2 83642000 77910000 56347000 30890000 122546000 112618000 91853000 5604000 97457000 105067000 7551000 19828000 10502000 1162000 1367000 8982000 723000 6179000 6647000 12826000 3600000 440000 4040000 -2335000 -283000 6179000 6647000 12826000 3600000 440000 4040000 6647000 440000 2302000 2401000 83634000 82893000 62129000 5548000 67677000 76995000 5898000 -102000 -120000 -1383000 83000 223000 -140000 25656000 305547000 314000 1626000 1903000 369000 -1610000 6496000 3548000 18768000 19741000 867000 629000 629000 1278000 1000 35000 14315000 31004000 1400000 1107000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9</div></div><div style="display: inline; font-weight: bold;">. Product Warranty</div><div style="display: inline; font-weight: bold;"> Obligations</div></div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company records a liability for product warranty obligations accounted for as assurance warranties at the time of sale to a customer based upon historical warranty experience. The Company also records a liability for specific warranty matters when they become known and are reasonably estimable. The following is a tabular reconciliation of the Company&#x2019;s product warranty liability:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 15%; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at beginning of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,422</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,695</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Product warranty reserve assumed in acquisition</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Payments</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,985</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,560</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Provision for warranty issued</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,203</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,160</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Changes in estimates for pre-existing warranties</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">679</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">670</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at end of period</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,319</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,008</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 7.5pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Additionally, the Company sells extended warranty coverage for certain products, which it accounts for as a service warranty. The sales of extended warranties are recorded as deferred revenue, and typically have a duration of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">ten</div> years. The deferred revenue related to extended warranty coverage is amortized over the duration of the extended contract period, following the standard warranty period, using the straight-line method. The Company believes the straight-line method is appropriate because the performance obligation is satisfied based on the passage of time. The amortization of deferred revenue is recorded to selling and service expenses on the condensed consolidated statements of comprehensive income as an offset to warranty expense. The following is a tabular reconciliation of the deferred revenue related to extended warranty coverage:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 15%; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at beginning of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">57,854</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,139</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred revenue contracts issued</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,716</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,969</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Amortization of deferred revenue contracts</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,457</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(546</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at end of period</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60,113</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,562</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 7.5pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The timing of recognition of the Company&#x2019;s deferred revenue balance related to extended warranties at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>is as follows:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 20%; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 81%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Remainder of 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,196</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2019</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,041</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,666</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2021</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,703</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,811</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">After 2022</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,696</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60,113</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 7.5pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Company launched a post-sale extended warranty marketing program. In the program&#x2019;s agreement, the Company is required to pay fees to a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div>-party service provider based on the number of extended warranty contracts sold, which it classifies as costs to obtain a contract. The contract costs are deferred and recorded as other assets in the condensed consolidated balance sheet. The deferred contract costs are amortized to selling and service expense in the condensed consolidated statement of comprehensive income consistent with how the related deferred revenue is recognized. The balance of deferred contract costs as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3,759,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$127</div> of amortization was recorded during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018. </div>There were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> deferred contract costs recorded as of and for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2017.</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Product warranty obligations and extended warranty related deferred revenues are included in the condensed consolidated balance sheets as follows:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 15%; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31, </div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">December 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Product warranty liability</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Current portion - other accrued liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,556</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,576</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Long-term portion - other long-term liabilities</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,763</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,846</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,319</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,422</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred revenue related to extended warranties</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Current portion - other accrued liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,998</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,017</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Long-term portion - other long-term liabilities</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">48,115</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">46,837</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60,113</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">57,854</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div></div> 33770000 12182000 12849000 -667000 13396000 13118000 141532000 132072000 93056000 90487000 25410000 24504000 1736000 1878000 76982000 73254000 1748000 2436000 9122000 18799000 362982000 356548000 232023000 230380000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 20%; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31,<br /> 2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">December 31,</div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 62%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Land and improvements</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,396</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,118</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Buildings and improvements</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">141,532</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">132,072</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Machinery and equipment</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">93,056</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">90,487</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dies and tools</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,410</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,504</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Vehicles</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,736</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,878</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Office equipment and systems</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">76,982</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">73,254</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Leasehold improvements</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,748</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,436</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Construction in progress</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,122</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,799</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Gross property and equipment</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">362,982</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">356,548</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accumulated depreciation</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(130,959</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(126,168</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">232,023</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">230,380</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div> 54404000 43929000 34253000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 15%; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at beginning of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,929</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,138</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Net income</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(26</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">118</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Foreign currency translation</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,836</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">924</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Redemption value adjustment</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,665</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(614</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at end of period</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">54,404</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,566</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div> 408000 1056000 3911000 35194000 11853000 10287000 10301000 -14000 636814000 610835000 469508000 -4600000 464908000 616347000 -5513000 397634000 330485000 331814000 -1329000 176685000 13789000 190474000 97771000 77354000 175125000 25763000 6272000 32035000 300219000 97415000 141701000 12516000 154217000 84765000 65988000 150753000 20702000 4813000 25515000 247168000 83317000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.</div> Revenue Recognition</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company&#x2019;s revenues primarily consist of product sales to its customers. The Company considers the purchase orders, which in some cases are governed by master sales agreements, to be the contracts with the customers. For each contract, the Company considers the commitment to transfer products, each of which is distinct, to be the identified performance obligations. Revenue is measured as the amount of consideration the Company expects to be entitled in exchange for the transfer of product, which is generally the price stated in the contract specific for each item sold, adjusted for the value of expected returns, discounts, rebates, or other promotional incentives or allowances offered to our customers. Expected returns for damaged or defective product are estimated using the expected value method based upon historical product return experience. Discounts and rebates offered to customers are typically defined in the master sales agreements with customers, and therefore are recorded using the most likely amount method based on the terms of the contract. Promotional incentives are defined programs offered for short, specific periods of time, and are estimated using the expected value method based upon historical experience. The Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> expect the transaction price for revenue recognized will be subject to a significant revenue reversal. As the Company&#x2019;s product sale contracts and standard payment terms have a duration of less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year, it uses the practical expedient applicable to such contracts and does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> consider the time value of money. Sales, use, value add and other similar taxes assessed by governmental authorities and collected concurrent with revenue-producing activities are excluded from revenue. The Company has elected to recognize the cost for freight activities when control of the product has transferred to the customer as an expense within cost of goods sold in the condensed consolidated statements of comprehensive income. Product revenues are recognized at the point in time when control of the product is transferred to the customer, which typically occurs upon shipment or delivery to the customer. To determine when control has transferred, the Company considers if there is a present right to payment; and if legal title, physical possession, and the significant risks and rewards of ownership of the asset has transferred to the customer. As substantially all of the Company&#x2019;s revenues are recognized at a point in time, the amount of unsatisfied performance obligations at each period end is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> material. The Company's contracts have an original expected duration of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year or less. As a result, the Company has elected to use the practical expedient to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> disclose its remaining performance obligations.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">At the request of certain customers, the Company will warehouse inventory billed to the customer but <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> delivered. Unless all revenue recognition criteria have been met,&nbsp;the Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> recognize revenue on these transactions until the customer takes possession of the product.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">While the Company&#x2019;s standard payment terms are less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year, the specific payment terms and conditions in its customer contracts vary. In some cases, customers prepay for their goods; in other cases, after appropriate credit evaluation, an open credit line is granted and payment is due in arrears. Contracts with payment in arrears are recognized in the condensed consolidated balance sheet as accounts receivable, while contracts where customers pay in advance are recognized as customer deposits and recorded in other accrued liabilities in the condensed consolidated balance sheet. The balance of customer deposits (contract liability) was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$8,028</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$7,034</div> at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017, </div>respectively. The Company typically recognizes revenue within <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year of the receipt of the customer deposit.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company offers standard warranty coverage on substantially all products that it sells, and accounts for this standard warranty coverage as an assurance warranty. As such, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> transaction price is allocated to the standard warranty, and the Company records a liability for product warranty obligations at the time of sale to a customer based upon historical warranty experience.&nbsp;Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,</div> &#x201c;Product Warranty Obligations,&#x201d; to the condensed consolidated financial statements for further information regarding the Company&#x2019;s standard warranties.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company also sells extended warranty coverage for certain products, which it accounts for as service warranties. In most cases, the extended warranty is sold as a separate contract. As such, extended warranty sales are considered a separate performance obligation and extended warranty transaction price is separate and distinct from the product. The extended warranty transaction price is initially recorded as deferred revenue on the condensed consolidated balance sheets, and amortized on a straight-line basis&nbsp;to selling and service expenses in the condensed consolidated statements of comprehensive income, as an offset to warranty expense, over the life of the contracts following the standard warranty period. For extended warranty contracts that the Company sells under a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> party marketing agreement, it is required to pay fees to the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div>-party service provider, and classifies these fees as costs to obtain a contract. The contract costs are deferred and recorded as other assets on the condensed consolidated balance sheet. The deferred contract costs are amortized to selling and service expense in the condensed consolidated statement of comprehensive income consistent with how the related deferred revenue is recognized. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,</div> &#x201c;Product Warranty Obligations,&#x201d; to the condensed consolidated financial statements for further information regarding the Company&#x2019;s extended warranties.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company offers other services, including remote monitoring, installation and maintenance services in limited circumstances. These other services are currently&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> material, accounting for less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> percent of revenue.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,</div> &#x201c;Segment Reporting,&#x201d; to the condensed consolidated financial statements for the Company&#x2019;s disaggregated revenue disclosure. The information discussed above is applicable to each of the Company's product classes.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"></div></div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Foreign </div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Currency </div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Translation</div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Adjustments</div></div></div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Defined</div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Benefit </div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Pension Plan</div></div></div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Unrealized </div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Gain (Loss) </div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">on Cash Flow</div></div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Hedges</div></div></div></div> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Total</div></div></div></div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="width: 51%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 2%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Beginning Balance &#x2013; January 1, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12,856</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,978</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,636</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(21,198</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other comprehensive income before reclassifications</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,179</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,647</div></td> <td nowrap="nowrap" style="width: 2%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 36pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,826</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amounts reclassified from AOCL</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net current-period other comprehensive income</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,179</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,647</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 36pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,826</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Ending Balance &#x2013; March 31, 2018</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,677</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,978</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,283</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8,372</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Foreign </div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Currency </div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Translation</div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Adjustments</div></div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Defined </div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Benefit</div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Pension Plan</div></div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Unrealized </div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Gain (Loss) on</div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Cash Flow </div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Hedges</div></div></div> </td> <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Total</div></div></div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="width: 51%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 2%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 9%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Beginning Balance &#x2013; January 1, 2017</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(28,047</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11,040</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,076</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(40,163</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other comprehensive income before reclassifications</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,600</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">440</div></td> <td nowrap="nowrap" style="width: 2%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,040</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Amounts reclassified from AOCL</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net current-period other comprehensive income</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,600</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">440</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,040</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 51%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Ending Balance &#x2013; March 31, 2017</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(24,447</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11,040</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(636</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(36,123</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 15%; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">December 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Term loan</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">929,000</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">929,000</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Original issue discount and deferred financing costs</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(25,760</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(26,937</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Capital lease obligation</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,650</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,690</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,162</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,367</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">909,052</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">908,120</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: current portion of debt</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">944</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">936</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: current portion of capital lease obligation</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">649</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">636</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">907,459</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">906,548</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: thin; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">Hedged Item</div></div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: thin; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">Contract Date</div></div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: thin; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">Effective Date</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Notional Amount</div></div></div></div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Fixed Price (per lb)</div></div></div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: thin; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">Expiration Date</div></div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Copper</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">February 12, 2018</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">February 1, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,776</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.114</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">December 31, 2018</div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Copper</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 8, 2018</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 9, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,427</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.109</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">December 31, 2018</div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Copper</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 20, 2018</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 21, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,418</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.101</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">December 31, 2018</div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Copper</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 20, 2018</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 21, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,697</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.079</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">December 31, 2018</div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Copper</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 26, 2018</div> </td> <td style="width: 1%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">April 1, 2018</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,003</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.027</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 16%; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">December 31, 2018</div> </td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 10%; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 66%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Numerator</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income attributable to Generac Holdings Inc.</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,645</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,175</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Redeemable noncontrolling interest redemption value adjustment</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,665</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">614</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income attributable to common shareholders</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,980</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,789</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Denominator</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted average shares, basic</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">61,943,495</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">62,366,263</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dilutive effect of stock compensation awards (1)</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">531,441</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">569,863</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Diluted shares</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">62,474,936</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">62,936,126</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income attributable to common shareholders per share</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Basic</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.42</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.21</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Diluted</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.42</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.20</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 10%; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Net Sales by Segment</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31, 2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="width: 49%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Product Classes</div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Domestic</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">International</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Total </div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Residential products</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">176,685</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,789</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">190,474</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Commercial &amp; industrial products</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">97,771</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">77,354</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">175,125</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,763</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,272</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,035</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total net sales</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">300,219</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">97,415</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">397,634</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 10%; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Net Sales by Segment</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31, 2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="width: 49%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Product Classes</div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Domestic</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">International</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Total </div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Residential products</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">141,701</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,516</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">154,217</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Commercial &amp; industrial products</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">84,765</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65,988</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">150,753</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,702</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,813</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,515</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total net sales</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">247,168</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83,317</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">330,485</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 20%; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Adjusted EBITDA</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Domestic</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65,475</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,891</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">International</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,306</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,812</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Total adjusted EBITDA</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">71,781</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">46,703</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="padding-left: 18pt;">&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 55.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Interest expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,113</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,788</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" text-indent: -9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Depreciation and amortization</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11,683</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12,597</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" text-indent: -9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Non-cash write-down and other adjustments (1)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,306</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(166</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" text-indent: -9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Non-cash share-based compensation expense (2)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,106</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,632</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" text-indent: -9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Transaction costs and credit facility fees (3)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(262</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(316</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" text-indent: -9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Business optimization expenses (4)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(138</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(100</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Other</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(99</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Income before provision for income taxes</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">45,186</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,005</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 20%; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31,<br /> 2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">December 31,</div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 62%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Raw material</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">273,608</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">242,947</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Work-in-process</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,543</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,544</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">158,594</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">141,558</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">439,745</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">387,049</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Condensed Consolidated Balance Sheet</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31, 2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Reported</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Impact of Adoption</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Adjusted</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">223,031</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,484</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">220,547</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventories</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">390,908</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,082</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">396,990</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other accrued liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">91,853</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,604</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">97,457</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred income taxes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,376</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,954</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,422</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other long-term liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">62,129</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,548</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">67,677</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Retained earnings</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">469,508</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,600</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">464,908</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Condensed Consolidated Statement of Comprehensive Income</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31, 2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Reported</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Impact of Adoption</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Adjusted</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net sales</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">331,814</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,329</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">330,485</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cost of goods sold</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">221,328</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">357</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">221,685</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Selling and service expenses</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,184</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(717</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39,467</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Research and development expenses</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,301</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(14</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,287</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other, net</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(223</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">140</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(83</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Provision for income taxes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,251</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(428</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,823</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income attributable to Generac Holdings Inc.</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,842</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(667</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,175</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Earnings per share</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Basic</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.22</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.01</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.21</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Diluted</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.21</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(0.01</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.20</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Comprehensive income attributable to Generac Holdings Inc.</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,387</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(667</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,720</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="width: 55%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Condensed Consolidated Statement of Cash Flows</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31, 2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Reported</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Impact of Adoption</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Adjusted</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,849</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(667</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,182</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred income taxes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,958</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(428</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,530</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts receivable</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,973</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">395</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,368</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventories</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(35,338</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(337</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(35,675</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other accrued liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(305</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">408</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">103</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net cash used in operating activities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,546</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(629</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,175</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Proceeds from beneficial interests in securitization transactions</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">629</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">629</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net cash provided by (used in) investing activities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,903</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">629</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,274</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Condensed Consolidated Balance Sheet</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Reported</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Impact of Adoption</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">As Adjusted</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts Receivable</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">280,002</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(</div>708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">279,294</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventories</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">380,341</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,708</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">387,049</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other accrued liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">105,067</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,551</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">112,618</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred income taxes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,789</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(</div>1,937</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,852</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other long-term liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">76,995</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,898</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">82,893</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Retained earnings</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">616,347</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(</div>5,513</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">610,835</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 15%; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at beginning of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,422</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,695</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Product warranty reserve assumed in acquisition</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Payments</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,985</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,560</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Provision for warranty issued</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,203</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,160</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Changes in estimates for pre-existing warranties</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">679</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">670</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at end of period</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,319</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,008</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 15%; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at beginning of period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">57,854</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,139</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred revenue contracts issued</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,716</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,969</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Amortization of deferred revenue contracts</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,457</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(546</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at end of period</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60,113</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,562</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 15%; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">December 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 64%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">ABL facility</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other lines of credit</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,414</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,602</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,414</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,602</div></td> <td nowrap="nowrap" style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></div><div style="display: inline; font-weight: bold;">. Segment Reporting</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> reportable segments for financial reporting purposes - Domestic and International. The Domestic segment includes the legacy Generac business and the impact of acquisitions that are based in the United States, all of which have revenues that are substantially derived from the U.S. and Canada. The International segment includes the Ottomotores, Tower Light, Pramac and Motortech businesses, all of which have revenues that are substantially derived from outside of the U.S. and Canada. Both reportable segments design and manufacture a wide range of power generation equipment and other engine powered products. The Company has multiple operating segments, which it aggregates into the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> reportable segments, based on materially similar economic characteristics, products, production processes, classes of customers and distribution methods.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company's product offerings consist primarily of power generation equipment and other engine powered products geared for varying end customer uses. Residential products and commercial &amp; industrial products are each a similar class of products based on similar power output and end customer. The breakout of net sales between residential, commercial &amp; industrial, and other products by reportable segment is as follows:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 10%; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Net Sales by Segment</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31, 2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="width: 49%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Product Classes</div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Domestic</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">International</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Total </div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Residential products</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">176,685</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,789</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">190,474</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Commercial &amp; industrial products</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">97,771</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">77,354</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">175,125</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,763</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,272</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,035</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total net sales</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">300,219</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">97,415</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">397,634</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 10%; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Net Sales by Segment</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31, 2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="width: 49%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Product Classes</div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Domestic</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">International</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> </div><div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Total </div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Residential products</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">141,701</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,516</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">154,217</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Commercial &amp; industrial products</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">84,765</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65,988</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">150,753</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,702</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,813</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,515</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total net sales</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">247,168</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83,317</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">330,485</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 7.5pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Residential products consist primarily of automatic standby generators ranging in output from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6kW</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60kW,</div> portable generators, power washers and outdoor power equipment. These products are sold through independent residential dealers, national and regional retailers, e-commerce merchants, electrical and HVAC wholesalers and outdoor power equipment dealers. The Company&#x2019;s revenue consists of the sale of the product to our distribution channels, which in turn sell the product to the end consumer, including installation and maintenance services. In some cases, the Company sells direct to the end consumer. Substantially all of the Company&#x2019;s revenues are from sales of residential product transferred to the customer at a point in time.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Commercial and industrial (C&amp;I) products consist primarily of generators fueled by diesel, natural gas, liquid propane and bi-fuel, with power outputs ranging from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10kW</div> up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,250kW.</div> Also included in C&amp;I products are mobile generators, mobile heaters and light towers. These products are sold through industrial distributors and dealers, equipment rental companies and equipment distributors. The Company&#x2019;s revenue consists of the sale of the generator to our distribution channels, which in turn sell the product to the end consumer, including installation and maintenance services. In some cases, the Company sells direct to the end consumer. Substantially all of the Company&#x2019;s revenues are from sales of C&amp;I product transferred to the customer at a point in time.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Management evaluates the performance of its segments based primarily on Adjusted EBITDA, which is reconciled to Income before provision for income taxes below. The computation of Adjusted EBITDA is based on the definition that is contained in the Company&#x2019;s credit agreements.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 20%; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Adjusted EBITDA</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Domestic</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65,475</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,891</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">International</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,306</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,812</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Total adjusted EBITDA</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">71,781</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">46,703</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="padding-left: 18pt;">&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 55.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Interest expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,113</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,788</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" text-indent: -9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Depreciation and amortization</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11,683</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12,597</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" text-indent: -9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Non-cash write-down and other adjustments (1)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,306</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(166</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" text-indent: -9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Non-cash share-based compensation expense (2)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,106</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,632</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" text-indent: -9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Transaction costs and credit facility fees (3)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(262</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(316</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" text-indent: -9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Business optimization expenses (4)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(138</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Other</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(99</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Income before provision for income taxes</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">45,186</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,005</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 7.5pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <table style="; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt; vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div>)</div> </td> <td style="vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">Includes gains/losses on disposal of assets, unrealized mark-to-market adjustments on commodity contracts, foreign currency gains/losses and certain purchase accounting related adjustments.</div> </td> </tr> </table> <table style="; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt; vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div>)</div> </td> <td style="vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">Represents share-based compensation expense to account for stock options, restricted stock and other stock awards over their respective vesting periods.</div> </td> </tr> </table> <table style="; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt; vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div>)</div> </td> <td style="vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">Represents transaction costs incurred directly in connection with any investment, as defined in our credit agreement; equity issuance, debt issuance or refinancing; together with certain fees relating to our senior secured credit facilities.</div> </td> </tr> </table> <table style="; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt; vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div>)</div> </td> <td style="vertical-align: top;"> <div style=" text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">Represents charges relating to business optimization and restructuring costs.</div> </td> </tr> </table> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company&#x2019;s sales in the United States represented approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">71%</div> of total sales for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div> Approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">85%</div> of the Company&#x2019;s identifiable long-lived assets were located in the United States at both <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017.</div></div></div> 42682000 39467000 40184000 -717000 3106000 2632000 31414000 20602000 0 0 31414000 20602000 35422000 31695000 36319000 32008000 43000 20556000 20576000 15763000 14846000 4985000 4560000 679000 670000 5203000 4160000 200000000 250000000 P2Y 570068000 554040000 -12856000 -10978000 2636000 -21198000 -6677000 -10978000 9283000 -8372000 -28047000 -11040000 -1076000 -40163000 -24447000 -11040000 -636000 -36123000 570194000 554319000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></div><div style="display: inline; font-weight: bold;">. Balance Sheet</div><div style="display: inline; font-weight: bold;"> Details</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Inventories consist of the following:</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 20%; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31,<br /> 2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">December 31,</div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 62%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Raw material</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">273,608</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">242,947</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Work-in-process</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,543</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,544</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">158,594</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">141,558</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">439,745</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">387,049</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 7.5pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Property and equipment consists of the following:</div> <div style=" margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div> <table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 20%; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">March 31,<br /> 2018</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">December 31,</div></div></div> <div style=" margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2017</div></div></div> </td> <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 62%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Land and improvements</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,396</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,118</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Buildings and improvements</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">141,532</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">132,072</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Machinery and equipment</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">93,056</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">90,487</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dies and tools</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,410</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,504</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Vehicles</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,736</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,878</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Office equipment and systems</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">76,982</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">73,254</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Leasehold improvements</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,748</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,436</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Construction in progress</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,122</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,799</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Gross property and equipment</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">362,982</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">356,548</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accumulated depreciation</div> </td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(130,959</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(126,168</div></td> <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Total</div> </td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">232,023</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">230,380</div></td> <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div></div> 43929000 33138000 54404000 33566000 -2836000 -924000 -26000 118000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11</div></div><div style="display: inline; font-weight: bold;">. Stock Repurchase</div><div style="display: inline; font-weight: bold;"> Program</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August 2015, </div>the Company&#x2019;s Board of Directors approved a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$200,000</div> stock repurchase program, which the Company completed in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016.</div> In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 2016, </div>the Company&#x2019;s Board of Directors approved an additional <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$250,000</div> stock repurchase program. Under the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second</div> program, the Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>repurchase up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$250,000</div> of its common stock over the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24</div> months following the date of approval. The Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>repurchase its common stock from time to time, in amounts and at prices the Company deems appropriate, subject to market conditions and other considerations. The repurchases <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be executed using open market purchases, privately negotiated agreements or other transactions. The actual timing, number and value of shares repurchased under the program will be determined by management at its discretion and will depend on a number of factors, including the market price of the Company&#x2019;s common stock and general market and economic conditions, applicable legal requirements, and compliance with the terms of the Company&#x2019;s outstanding indebtedness. The repurchases <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be funded with cash on hand, available borrowings or proceeds from potential debt or other capital markets sources. The stock repurchase program <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be suspended or discontinued at any time without prior notice. During the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018, </div>the Company repurchased <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">560,000</div> shares of its common stock for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$25,656,</div> funded with cash on hand. There were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> share repurchases during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2017. </div>Since the inception of both programs, the Company has repurchased <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,676,706</div> shares of its common stock for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$305,547,</div> all funded with cash on hand.</div></div> 321025000 294005000 62474936 62936126 61943495 62366263 Represents unrealized gains of $8,982, net of tax effect of $(2,335) for the three months ended March 31, 2018. Represents unrealized gains of $723, net of tax effect of $(283) for the three months ended March 31, 2017. The increase in deferred revenue contracts issued during 2017 was largely due to the launch of a post-sale extended warranty program. Includes gains/losses on disposal of assets, unrealized mark-to-market adjustments on commodity contracts, foreign currency gains/losses and certain purchase accounting related adjustments. Represents share-based compensation expense to account for stock options, restricted stock and other stock awards over their respective vesting periods. Represents transaction costs incurred directly in connection with any investment, as defined in our credit agreement; equity issuance, debt issuance or refinancing; together with certain fees relating to our senior secured credit facilities. Represents charges relating to business optimization and restructuring costs. Excludes approximately 93,600 and 154,900 stock options for the three months ended March 31, 2018 and March 31, 2017, respectively, as the impact of such awards was anti-dilutive. xbrli:shares iso4217:USD thunderdome:item xbrli:pure iso4217:USD iso4217:USD xbrli:shares 0001474735 gnrc:TermLoanMember gnrc:AdjustedLIBORRateMember 2013-05-31 2013-05-31 0001474735 gnrc:TermLoanMember us-gaap:BaseRateMember 2013-05-31 2013-05-31 0001474735 gnrc:TermLoanMember gnrc:LIBORFloorRateMember 2013-05-31 2013-05-31 0001474735 us-gaap:InterestRateSwapMember 2013-10-01 2013-10-31 0001474735 gnrc:TermLoanMember 2014-04-01 2014-06-30 0001474735 gnrc:TermLoanMember gnrc:NetDebtLeverageRatioThresholdMember gnrc:AdjustedLIBORRateMember 2014-04-01 2014-06-30 0001474735 gnrc:TermLoanMember gnrc:NetDebtLeverageRatioThresholdMember us-gaap:BaseRateMember 2014-04-01 2014-06-30 0001474735 us-gaap:InterestRateSwapMember 2014-05-01 2014-05-31 0001474735 2015-08-01 2018-03-31 0001474735 us-gaap:TreasuryStockMember 2015-08-01 2018-03-31 0001474735 2016-10-01 2016-10-31 0001474735 2017-01-01 2017-03-31 0001474735 us-gaap:AccountingStandardsUpdate201409Member srt:RestatementAdjustmentMember 2017-01-01 2017-03-31 0001474735 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-03-31 0001474735 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2017-01-01 2017-03-31 0001474735 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2017-01-01 2017-03-31 0001474735 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember gnrc:OtherNetMember 2017-01-01 2017-03-31 0001474735 us-gaap:InterestRateSwapMember 2017-01-01 2017-03-31 0001474735 gnrc:CommercialAndIndustrialPowerProductsMember 2017-01-01 2017-03-31 0001474735 gnrc:CommercialAndIndustrialPowerProductsMember gnrc:DomesticMember 2017-01-01 2017-03-31 0001474735 gnrc:CommercialAndIndustrialPowerProductsMember gnrc:InternationalMember 2017-01-01 2017-03-31 0001474735 gnrc:OtherProductsAndServicesMember 2017-01-01 2017-03-31 0001474735 gnrc:OtherProductsAndServicesMember gnrc:DomesticMember 2017-01-01 2017-03-31 0001474735 gnrc:OtherProductsAndServicesMember gnrc:InternationalMember 2017-01-01 2017-03-31 0001474735 gnrc:ResidentialPowerProductsMember 2017-01-01 2017-03-31 0001474735 gnrc:ResidentialPowerProductsMember gnrc:DomesticMember 2017-01-01 2017-03-31 0001474735 gnrc:ResidentialPowerProductsMember gnrc:InternationalMember 2017-01-01 2017-03-31 0001474735 srt:ScenarioPreviouslyReportedMember 2017-01-01 2017-03-31 0001474735 gnrc:DomesticMember 2017-01-01 2017-03-31 0001474735 gnrc:InternationalMember 2017-01-01 2017-03-31 0001474735 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-01-01 2017-03-31 0001474735 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-03-31 0001474735 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-03-31 0001474735 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-03-31 0001474735 gnrc:RedeemableNoncontrollingInterestMember 2017-01-01 2017-03-31 0001474735 us-gaap:TreasuryStockMember 2017-01-01 2017-03-31 0001474735 us-gaap:NetAssetsGeographicAreaMember us-gaap:GeographicConcentrationRiskMember country:US 2017-01-01 2017-12-31 0001474735 us-gaap:InterestRateSwapMember 2017-01-01 2017-12-31 0001474735 gnrc:TermLoanMember 2017-05-01 2017-05-31 0001474735 gnrc:TermLoanMember gnrc:AdjustedLIBORRateMember 2017-05-01 2017-05-31 0001474735 gnrc:TermLoanMember us-gaap:BaseRateMember 2017-05-01 2017-05-31 0001474735 gnrc:TermLoanMember gnrc:LIBORFloorRateMember 2017-05-01 2017-05-31 0001474735 gnrc:TermLoanMember 2017-12-01 2017-12-31 0001474735 gnrc:TermLoanMember gnrc:AdjustedLIBORRateMember 2017-12-01 2017-12-31 0001474735 gnrc:TermLoanMember us-gaap:BaseRateMember 2017-12-01 2017-12-31 0001474735 2018-01-01 2018-03-31 0001474735 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0001474735 us-gaap:NetAssetsGeographicAreaMember us-gaap:GeographicConcentrationRiskMember country:US 2018-01-01 2018-03-31 0001474735 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2018-01-01 2018-03-31 0001474735 gnrc:ABLRevolvingCreditFacilityMember gnrc:AdjustedLIBORRateMember 2018-01-01 2018-03-31 0001474735 gnrc:ABLRevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-01-01 2018-03-31 0001474735 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2018-01-01 2018-03-31 0001474735 us-gaap:CommodityContractMember srt:MaximumMember 2018-01-01 2018-03-31 0001474735 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember gnrc:OtherNetMember 2018-01-01 2018-03-31 0001474735 us-gaap:ForeignExchangeContractMember srt:MaximumMember 2018-01-01 2018-03-31 0001474735 us-gaap:InterestRateSwapMember 2018-01-01 2018-03-31 0001474735 gnrc:CommercialAndIndustrialPowerProductsMember 2018-01-01 2018-03-31 0001474735 gnrc:CommercialAndIndustrialPowerProductsMember gnrc:DomesticMember 2018-01-01 2018-03-31 0001474735 gnrc:CommercialAndIndustrialPowerProductsMember gnrc:InternationalMember 2018-01-01 2018-03-31 0001474735 gnrc:OtherProductsAndServicesMember 2018-01-01 2018-03-31 0001474735 gnrc:OtherProductsAndServicesMember gnrc:DomesticMember 2018-01-01 2018-03-31 0001474735 gnrc:OtherProductsAndServicesMember gnrc:InternationalMember 2018-01-01 2018-03-31 0001474735 gnrc:ResidentialPowerProductsMember 2018-01-01 2018-03-31 0001474735 gnrc:ResidentialPowerProductsMember gnrc:DomesticMember 2018-01-01 2018-03-31 0001474735 gnrc:ResidentialPowerProductsMember gnrc:InternationalMember 2018-01-01 2018-03-31 0001474735 srt:MaximumMember 2018-01-01 2018-03-31 0001474735 srt:MinimumMember 2018-01-01 2018-03-31 0001474735 gnrc:DomesticMember 2018-01-01 2018-03-31 0001474735 gnrc:InternationalMember 2018-01-01 2018-03-31 0001474735 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-03-31 0001474735 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-03-31 0001474735 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001474735 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-03-31 0001474735 gnrc:RedeemableNoncontrollingInterestMember 2018-01-01 2018-03-31 0001474735 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0001474735 gnrc:TermLoanMember 2013-05-31 0001474735 2015-08-31 0001474735 gnrc:PramacMember 2016-03-01 0001474735 2016-10-31 0001474735 2016-12-31 0001474735 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2016-12-31 0001474735 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0001474735 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001474735 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0001474735 gnrc:RedeemableNoncontrollingInterestMember 2016-12-31 0001474735 2017-03-31 0001474735 us-gaap:AccountingStandardsUpdate201409Member srt:RestatementAdjustmentMember 2017-03-31 0001474735 us-gaap:CommodityContractMember 2017-03-31 0001474735 us-gaap:ForeignExchangeContractMember 2017-03-31 0001474735 srt:ScenarioPreviouslyReportedMember 2017-03-31 0001474735 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-03-31 0001474735 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-03-31 0001474735 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-03-31 0001474735 us-gaap:AccumulatedTranslationAdjustmentMember 2017-03-31 0001474735 gnrc:RedeemableNoncontrollingInterestMember 2017-03-31 0001474735 gnrc:TermLoanMember 2017-06-30 0001474735 2017-12-31 0001474735 us-gaap:AccountingStandardsUpdate201409Member srt:RestatementAdjustmentMember 2017-12-31 0001474735 gnrc:ABLRevolvingCreditFacilityMember 2017-12-31 0001474735 us-gaap:CommodityContractMember 2017-12-31 0001474735 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member 2017-12-31 0001474735 us-gaap:ForeignExchangeContractMember 2017-12-31 0001474735 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member 2017-12-31 0001474735 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2017-12-31 0001474735 gnrc:TermLoanMember 2017-12-31 0001474735 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0001474735 us-gaap:ConstructionInProgressMember 2017-12-31 0001474735 gnrc:DiesAndToolsMember 2017-12-31 0001474735 us-gaap:LandAndLandImprovementsMember 2017-12-31 0001474735 us-gaap:LeaseholdImprovementsMember 2017-12-31 0001474735 us-gaap:MachineryAndEquipmentMember 2017-12-31 0001474735 us-gaap:OfficeEquipmentMember 2017-12-31 0001474735 us-gaap:VehiclesMember 2017-12-31 0001474735 srt:ScenarioPreviouslyReportedMember 2017-12-31 0001474735 gnrc:ABLRevolvingCreditFacilityMember 2017-12-31 0001474735 gnrc:OtherLinesOfCreditMember 2017-12-31 0001474735 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0001474735 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0001474735 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001474735 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001474735 gnrc:RedeemableNoncontrollingInterestMember 2017-12-31 0001474735 2018-03-31 0001474735 gnrc:ABLRevolvingCreditFacilityMember 2018-03-31 0001474735 us-gaap:CommodityContractMember 2018-03-31 0001474735 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member 2018-03-31 0001474735 gnrc:CommodityContractOnFebruary122018Member us-gaap:NondesignatedMember 2018-03-31 0001474735 gnrc:CommodityContractOnMarch262018Member us-gaap:NondesignatedMember 2018-03-31 0001474735 gnrc:CommodityContractOnMarch82018Member us-gaap:NondesignatedMember 2018-03-31 0001474735 gnrc:FirstCommodityContractOnMarch202018Member us-gaap:NondesignatedMember 2018-03-31 0001474735 us-gaap:ForeignExchangeContractMember 2018-03-31 0001474735 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member 2018-03-31 0001474735 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2018-03-31 0001474735 gnrc:SecondCommodityContractOnMarch202018Member us-gaap:NondesignatedMember 2018-03-31 0001474735 us-gaap:FairValueInputsLevel2Member 2018-03-31 0001474735 us-gaap:BuildingAndBuildingImprovementsMember 2018-03-31 0001474735 us-gaap:ConstructionInProgressMember 2018-03-31 0001474735 gnrc:DiesAndToolsMember 2018-03-31 0001474735 us-gaap:LandAndLandImprovementsMember 2018-03-31 0001474735 us-gaap:LeaseholdImprovementsMember 2018-03-31 0001474735 us-gaap:MachineryAndEquipmentMember 2018-03-31 0001474735 us-gaap:OfficeEquipmentMember 2018-03-31 0001474735 us-gaap:VehiclesMember 2018-03-31 0001474735 gnrc:ABLRevolvingCreditFacilityMember 2018-03-31 0001474735 gnrc:OtherLinesOfCreditMember 2018-03-31 0001474735 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-03-31 0001474735 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-03-31 0001474735 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001474735 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0001474735 gnrc:RedeemableNoncontrollingInterestMember 2018-03-31 0001474735 2018-04-30 EX-101.SCH 7 gnrc-20180331.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Disclosure - Note 1 - Description of Business and Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 2 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 3 - Redeemable Noncontrolling Interest link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 5 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 7 - Segment Reporting link:calculationLink link:definitionLink link:presentationLink 012 - Document - Note 8 - Balance Sheet Details link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 9 - Product Warranty Obligations link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 10 - Credit Agreements link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 11 - Stock Repurchase Program link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 12 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 13 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 14 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 1 - Description of Business and Basis of Presentation (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 3 - Redeemable Noncontrolling Interest (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 7 - Segment Reporting (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 8 - Balance Sheet Details (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 9 - Product Warranty Obligations (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 10 - Credit Agreements (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 12 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 1 - Description of Business and Basis of Presentation - Impact of Adopting Accounting Standards (Details) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 2 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 3 - Redeemable Noncontrolling Interest (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 3 - Redeemable Noncontrolling Interest - Redeemable Noncontrolling Interest (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities - Commodity Forward Contracts (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 5 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss (Details Textual) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 7 - Segment Reporting (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 7 - Segment Reporting - Net Sales by Products and Services (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 8 - Balance Sheet Details - Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 8 - Balance Sheet Details - Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 9 - Product Warranty Obligations (Details Textual) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 9 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 9 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 9 - Product Warranty Obligations - Deferred Product Obligations (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 10 - Credit Agreements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 10 - Credit Agreements - Short-term Borrowings (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 10 - Credit Agreements - Long-term Borrowings (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 11 - Stock Repurchase Program (Details Textual) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 12 - Earnings Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 12 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 13 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 8 gnrc-20180331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 gnrc-20180331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 gnrc-20180331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information us-gaap_DerivativeGainLossOnDerivativeNet Derivative, Gain (Loss) on Derivative, Net, Total Note To Financial Statement Details Textual Significant Accounting Policies Fixed rate (in USD per Per Share) Note 1 - Description of Business and Basis of Presentation Note 3 - Redeemable Noncontrolling Interest Note 4 - Derivative Instruments and Hedging Activities Note 6 - Accumulated Other Comprehensive Loss Note 7 - Segment Reporting Not Designated as Hedging Instrument [Member] Note 8 - Balance Sheet Details us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities Excess tax benefits from equity awards Proceeds from beneficial interests in securitization transactions Note 9 - Product Warranty Obligations Note 10 - Credit Agreements Income Tax Disclosure [Text Block] Note 12 - Earnings Per Share Note 1 - Description of Business and Basis of Presentation - Impact of Adopting Accounting Standards (Details) Hedging Designation [Axis] Note 3 - Redeemable Noncontrolling Interest - Redeemable Noncontrolling Interest (Details) gnrc_AdjustedEBITDA Total adjusted EBITDA Represents net income before interest expense, taxes, depreciation and amortization, as further adjusted for other non-cash items Hedging Designation [Domain] Note 4 - Derivative Instruments and Hedging Activities - Commodity Forward Contracts (Details) Other assets us-gaap_ShareBasedCompensation Share-based compensation expense Non-cash share-based compensation expense (2) Note 4 - Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 6 - Accumulated Other Comprehensive Loss - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Note 7 - Segment Reporting - Net Sales by Products and Services (Details) gnrc_BusinessOptimizationExpense Business optimization expenses (4) Represents charges relating to business optimization and restructuring costs. Note 8 - Balance Sheet Details - Inventories (Details) Note 8 - Balance Sheet Details - Property and Equipment (Details) gnrc_Other Other Represents other non-cash items that are not categorized separately. Note 9 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) Amortization of original issue discount and deferred financing costs Note 9 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties (Details) gnrc_TransactionCostsAndCredityFaciltyFees Transaction costs and credit facility fees (3) Represents transaction costs incurred directly in connection with any investment, as defined in our credit agreement; equity issuance, debt issuance or refinancing; together with certain fees relating to our senior secured credit facilities. Note 9 - Product Warranty Obligations - Deferred Product Obligations (Details) Note 10 - Credit Agreements - Short-term Borrowings (Details) Note 10 - Credit Agreements - Long-term Borrowings (Details) gnrc_NoncashWritedownAndOtherAdjustments Non-cash write-down and other adjustments (1) Represents information about non-cash write-down and other adjustments. Includes gains/losses on disposal of assets, unrealized mark-to-market adjustments on commodity contracts, and certain foreign currency and purchase accounting related adjustments. Note 12 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) Operating expenses: Notes To Financial Statements Notes To Financial Statements [Abstract] us-gaap_DerivativeRemainingMaturity1 Derivative, Remaining Maturity us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired Business Acquisition, Percentage of Voting Interests Acquired us-gaap_DerivativeNumberOfInstrumentsHeld Derivative, Number of Instruments Held, Total Schedule of Derivative Instruments [Table Text Block] Current portion of long-term borrowings and capital lease obligations us-gaap_Depreciation Depreciation us-gaap_DepreciationDepletionAndAmortization Depreciation and amortization Less: current portion of debt Less: current portion of capital lease obligation us-gaap_OtherComprehensiveIncomeLossNetOfTax Other comprehensive loss us-gaap_AssetsCurrent Total current assets us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax Other Comprehensive Income (Loss), before Reclassifications, before Tax Foreign Exchange Contract [Member] Commodity Contract [Member] Other comprehensive income (loss) before reclassifications us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax Amounts reclassified from AOCL us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total stockholders' equity Beginning Balance Ending Balance Common stock, par value $0.01, 500,000,000 shares authorized, 70,989,164 and 70,820,173 shares issued at March 31, 2018 and December 31, 2017, respectively Adjustment to reconcile net income to net cash provided by operating activities: Common stock, shares authorized (in shares) First Commodity Contract on March 20, 2018 [Member] Information pertaining to the first commodity contract entered on March 20, 2018. Commodity Contract on March 8, 2018 [Member] Information pertaining to the commodity contract entered on March 8, 2018. Common stock, shares issued (in shares) Commodity Contract on February 12, 2018 [Member] Information pertaining to the commodity contract entered on February 12, 2018. Redeemable Noncontrolling Interest [Text Block] Entire disclosure for redeemable noncontrolling interest. Common stock, par value (in dollars per share) gnrc_ExtendedWarrantyTerm Extended Warranty Term Expiration period of the extended warranty. Commodity Contract on March 26, 2018 [Member] Information pertaining to the commodity contract entered on March 26, 2018. Second Commodity Contract on March 20, 2018 [Member] Information pertaining to the second commodity contract entered on March 20, 2018. gnrc_ExtendedProductWarrantyAccrualDueInRemainderOfFiscalYear Remainder of 2018 Amount of deferred revenue related to extended product warranty to be recognized in the remainder of the fiscal year following the latest fiscal year. Restatement [Axis] Schedule of Recognition of Deferred Revenue Related to Extended Warranties [Table Text Block] Tabular disclosure of recognition of deferred revenue related to extended warranties. Accrued wages and employee benefits Restatement [Domain] Previously Reported [Member] Restatement Adjustment [Member] Range [Domain] gnrc_ExtendedProductWarrantyAccrualDueInYearFive 2022 Amount of deferred revenue related to extended product warranty to be recognized in the fifth fiscal year following the latest fiscal year. Maximum [Member] gnrc_ExtendedProductWarrantyAccrualDueInYearFour 2021 Amount of deferred revenue related to extended product warranty to be recognized in the fourth fiscal year following the latest fiscal year. Minimum [Member] gnrc_ExtendedProductWarrantyAccrualDueInYearThree 2020 Amount of deferred revenue related to extended product warranty to be recognized in the third fiscal year following the latest fiscal year. gnrc_ExtendedProductWarrantyAccrualDueInYearTwo 2019 Amount of deferred revenue related to extended product warranty to be recognized in the second fiscal year following the latest fiscal year. Accounts payable Product and Service [Axis] Product and Service [Domain] Range [Axis] gnrc_ExtendedProductWarrantyAccrualDueAfterYearFive After 2022 Amount of deferred revenue related to extended product warranty to be recognized after the fifth fiscal year following the latest fiscal year. Credit Facility [Axis] Proceeds from sale of property and equipment Credit Facility [Domain] Other accrued liabilities Other accrued liabilities us-gaap_PolicyTextBlockAbstract Accounting Policies Geographical [Axis] Geographical [Domain] Property, Plant and Equipment [Table Text Block] Inventories Inventories Total Net sales Revenue from External Customers by Products and Services [Table Text Block] us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Expenditures for property and equipment us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements Dilutive effect of stock compensation awards (in shares) Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] Current liabilities: Supplemental Balance Sheet Disclosures [Text Block] Treasury Stock [Text Block] us-gaap_ExtendedProductWarrantyAccrual Total Balance at beginning of period Balance at end of period us-gaap_Assets Total assets us-gaap_LongTermDebtFairValue Long-term Debt, Fair Value us-gaap_ExtendedProductWarrantyAccrualCurrent Current portion - other accrued liabilities us-gaap_ExtendedProductWarrantyAccrualNoncurrent Long-term portion - other long-term liabilities Construction in Progress [Member] Noncontrolling interests Operating activities Deferred revenue contracts issued Statement [Line Items] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Current portion - other accrued liabilities Accounts Receivable Accounts receivable, less allowance for doubtful accounts Long-term portion - other long-term liabilities us-gaap_NumberOfReportableSegments Number of Reportable Segments us-gaap_StandardProductWarrantyAccrual Total Balance at beginning of period Balance at end of period us-gaap_StandardProductWarrantyAccrualPayments Payments Additional paid-in capital Building and Building Improvements [Member] Product warranty reserve assumed in acquisition Accumulated Foreign Currency Adjustment Attributable to Parent [Member] us-gaap_CapitalizedContractCostNet Capitalized Contract Cost, Net, Total Provision for warranty issued AOCI Attributable to Parent [Member] Land and Land Improvements [Member] Changes in estimates for pre-existing warranties Schedule of Product Warranty Liability [Table Text Block] Stockholders’ equity: Leasehold Improvements [Member] Other, net Other, net Property, Plant and Equipment, Type [Axis] us-gaap_NonoperatingIncomeExpense Total other expense, net Segment Reporting Disclosure [Text Block] Product Warranty Disclosure [Text Block] Property, Plant and Equipment, Type [Domain] Business Description and Basis of Presentation [Text Block] Current assets: Fair Value Disclosures [Text Block] Net income attributable to Generac Holdings Inc. Net income attributable to Generac Holdings Inc. Net income attributable to Generac Holdings Inc. Redeemable noncontrolling interests gnrc_NetDebtLeverageRatioNotAchieved Net Debt Leverage Ratio Not Achieved Represents net debt leverage ratio that the borrower has not achieved (the borrower's actual net debt leverage ratio is above this target). us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities Net income attributable to noncontrolling interests Investment income us-gaap_OperatingIncomeLoss Income from operations Employee Stock Option [Member] Notional amount Net cash used in operating activities Net cash provided by (used in) operating activities Other (expense) income: Prepaid expenses and other assets Net cash provided by (used in) investing activities Net cash used in investing activities Effect of exchange rate changes on cash and cash equivalents us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease Net increase (decrease) in cash and cash equivalents Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] us-gaap_GrossProfit Gross profit Base Rate [Member] Costs of goods sold gnrc_NetIncomeLossAvailableToCommonStockholders Net income attributable to common shareholders Net income after adjustments for redeemable noncontrolling interest redemption value. Accounting Standards Update 2014-09 [Member] us-gaap_ContractWithCustomerLiability Contract with Customer, Liability, Total Commitments and Contingencies Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation Property and equipment, net Total Goodwill us-gaap_PropertyPlantAndEquipmentGross Property and equipment, gross us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests Balance at beginning of period Balance at end of period Other, Net [Member] Related to the other, net income statement line item. Type of Adoption [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Taxes paid related to equity awards Adjustments for New Accounting Pronouncements [Axis] Pramac [Member] Pramac is a leading manufacturer of portable, commercial and industrial generators primarily sold under the Pramac brand, including PR Industrial S.r.1 and its subsidiaries. us-gaap_TemporaryEquityNetIncome Net income us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments Foreign currency translation us-gaap_PaymentsOfDividendsCommonStock Cash dividends paid to noncontrolling interest of subsidiary Net income us-gaap_ProfitLoss Net income Net income Derivative Instrument [Axis] Derivative Contract [Domain] us-gaap_PaymentsForRepurchaseOfCommonStock Payments for Repurchase of Common Stock Stock repurchases Investing activities Earnings Per Share [Text Block] Proceeds from exercise of stock options Treasury Stock [Member] us-gaap_StockRepurchaseProgramPeriodInForce1 Stock Repurchase Program, Period in Force Customer lists, net Carrying amount, net of accumulated amortization, as of the balance sheet date of an asset having a finite beneficial life acquired in a business combination or other transaction representing a favorable existing relationship with customers. Redeemable Noncontrolling Interest [Member] Information pertaining to redeemable noncontrolling interest. us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities Accrued wages and employee benefits us-gaap_StockRepurchaseProgramAuthorizedAmount1 Stock Repurchase Program, Authorized Amount us-gaap_IncreaseDecreaseInOtherAccruedLiabilities Other accrued liabilities Patents, net Carrying amount, net of accumulated amortization, as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights. Provision for income taxes Other us-gaap_OtherBorrowings Equity Components [Axis] Short-term Debt, Type [Axis] us-gaap_DebtAndCapitalLeaseObligations Total Tradenames, net The net carrying amount as of the balance sheet date of indefinite-lived and finite-lived tradenames on the statement of financial position representing the rights acquired through registration of a trade name to gain or protect exclusive use thereof. Equity Component [Domain] Short-term Debt, Type [Domain] us-gaap_LongTermDebt Long-term Debt, Total Capital lease obligation us-gaap_CapitalLeaseObligations us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable Excess purchase price over predecessor basis The element that represents the excess purchase price over predecessor basis. us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before provision for income taxes Income before provision for income taxes us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax Other Comprehensive Income (Loss) before Reclassifications, Tax, Total us-gaap_OperatingExpenses Total operating expenses General and administrative Comprehensive Income (Loss) Note [Text Block] us-gaap_LineOfCredit Long-term Line of Credit, Total Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period us-gaap_DeferredFinanceCostsNet Debt Issuance Costs, Net, Total Vehicles [Member] Office Equipment [Member] gnrc_NumberOfNewContractsEntered Number of New Contracts Entered Number of new contracts entered into during the period mentioned. Revenue from Contract with Customer [Text Block] us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities Repayments of long-term borrowings and capital lease obligations Machinery and Equipment [Member] gnrc_DerivativeAssetsLiabilitiesNetFairValueOfDerivativeContractsExcludingImpactOfCreditRisk Derivative Assets (Liabilities), Net Fair Value of Derivative Contracts, Excluding Impact of Credit Risk Represents the fair value of derivative contracts excluding impact of credit risk. Schedule Of Derivative Assets (Liabilities) at Fair Value [Table Text Block] Tabular disclosure of derivative assets and liabilities at fair value. us-gaap_DebtInstrumentUnamortizedDiscount Original issue discount and deferred financing costs Amendment Flag Term loan us-gaap_DebtInstrumentCarryingAmount Accounting Policies [Abstract] Comprehensive income attributable to Generac Holdings Inc. New Accounting Pronouncements, Policy [Policy Text Block] Short-term borrowings Short-term Debt, Total gnrc_SharesAcquiredUnderStockRepurchasesProgramShares Shares Acquired Under Stock Repurchases Program, Shares Number of shares that have been repurchased during the period and are being held in treasury Long-term borrowings and capital lease obligations Total us-gaap_IncreaseDecreaseInOtherOperatingAssets Other assets Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Proceeds from long-term borrowings Cost of Sales [Member] Document Fiscal Period Focus Document Fiscal Year Focus Document Period End Date Income Statement Location [Axis] Income Statement Location [Domain] Document Type Document Information [Line Items] Document Information [Table] us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Redemption value adjustment Redeemable noncontrolling interest redemption value adjustment Entity Filer Category Entity Current Reporting Status Entity Voluntary Filers us-gaap_BusinessCombinationAcquisitionRelatedCosts Costs related to acquisition Entity Well-known Seasoned Issuer us-gaap_RepaymentsOfShortTermDebt Repayments of short-term borrowings Segments [Axis] Segments [Domain] us-gaap_RedeemableNoncontrollingInterestEquityFairValue Redeemable Noncontrolling Interest, Equity, Fair Value, Total Variable Rate [Domain] Redeemable Noncontrolling Interest [Table Text Block] Schedule of Long-term Debt Instruments [Table Text Block] us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Variable Rate [Axis] Weighted average common shares outstanding - diluted: (in shares) Diluted shares (in shares) us-gaap_CapitalizedContractCostAmortization Capitalized Contract Cost, Amortization Residential Power Products [Member] Represents products and services related to residential power. us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Accounts receivable Proceeds from short-term borrowings Entity Central Index Key Commercial and Industrial Power Products [Member] Represents products and services related to commercial and industrial power. Entity Registrant Name Entity [Domain] Legal Entity [Axis] Other Products and Services [Member] Represents information pertaining to products and services not separately disclosed. Statement [Table] Scenario [Axis] Statement of Financial Position [Abstract] Scenario, Unspecified [Domain] Net income attributable to Generac Holdings Inc. per common share - diluted: (in dollars per share) Diluted (in dollars per share) Weighted average common shares outstanding - basic: (in shares) Weighted average shares, basic (in shares) Amortization of intangibles Amortization of intangible assets Geographic Concentration Risk [Member] us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Dies and Tools [Member] Tangible personal property used to produce goods and services. Business Acquisition [Axis] Net income attributable to Generac Holdings Inc. per common share - basic: (in dollars per share) Basic (in dollars per share) Business Acquisition, Acquiree [Domain] Concentration Risk Type [Axis] Concentration Risk Type [Domain] us-gaap_TreasuryStockValue Treasury stock, at cost Statement of Cash Flows [Abstract] Entity Common Stock, Shares Outstanding (in shares) gnrc_AmortizationOfDeferredRevenueOnExtendedWarrantyContracts Amortization of deferred revenue contracts Represents the aggregate decrease in the liability for accruals related to extended product warranties issued during the reporting period, due to amortization of deferred revenue. Income Statement [Abstract] Sales Revenue, Net [Member] Net Assets, Geographic Area [Member] Product Warranty Obligations Included In Consolidated Balance Sheet [Table Text Block] Product warranty obligations included in consolidated balance sheet. us-gaap_IncreaseDecreaseInInventories Inventories Inventories Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] gnrc_UncommittedIncrementalTermLoanFacility Uncommitted Incremental Term Loan Facility Refers to uncommitted incremental term loan facility after amendment. us-gaap_TableTextBlock Notes Tables Term Loan [Member] Credit facility arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer. LIBOR Floor Rate [Member] Floor interest rate at which a bank borrows funds from other banks in the London interbank market. Adjusted LIBOR Rate [Member] Adjusted interest rate at which a bank borrows funds from other banks in the London interbank market, plus an applicable margin. Net Debt Leverage Ratio Threshold [Member] Represents the specific threshold of the company's leverage ratio according to the terms of the loan agreement. us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity gnrc_NetDebtLeverageRatioThreshold Net Debt Leverage Ratio Threshold Threshold of the ratio used to calculate the financial leverage and the ability to meet financial obligations. If the borrower's actual net debt leverage ratio falls below this threshold for a certain measurement period, the applicable margin related to LIBOR rate loans can be reduced by a specified percentage. Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] ABL Revolving Credit Facility [Member] Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Financing activities Other long-term liabilities Other long-term liabilities Selling and service Other Lines of Credit [Member] Other contractual arrangements with lenders under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars, not separately disclosed. gnrc_AmountFinancedByDealers Amount Financed by Dealers Amount financed by dealers to purchase goods from the entity. Raw material us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Finished goods Deferred income taxes us-gaap_DeferredTaxLiabilitiesNoncurrent Deferred income taxes Fair Value of Derivatives Work-in-process UNITED STATES Retained earnings Retained earnings Research and development Accumulated other comprehensive loss Schedule of Short-term Debt [Table Text Block] Debt Disclosure [Text Block] us-gaap_InterestExpense Interest expense Net changes in operating assets and liabilities, net of acquisitions: us-gaap_StockholdersEquity Stockholders' equity attributable to Generac Holdings, Inc. us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Acquisition of business, net of cash acquired us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Derivative Instruments and Hedging Activities Disclosure [Text Block] us-gaap_OtherNoncashIncomeExpense Other Schedule of Inventory, Current [Table Text Block] Class of Stock [Axis] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Deferred income taxes us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent Other intangible assets, net Domestic [Member] Represents information regarding domestic reportable segment. Interest Rate Swap [Member] Deferred income taxes Deferred income taxes International [Member] Represents information regarding international reportable segment. EX-101.PRE 11 gnrc-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
Apr. 30, 2018
Document Information [Line Items]    
Entity Registrant Name GENERAC HOLDINGS INC.  
Entity Central Index Key 0001474735  
Trading Symbol gnrc  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Current Reporting Status Yes  
Entity Voluntary Filers No  
Entity Well-known Seasoned Issuer Yes  
Entity Common Stock, Shares Outstanding (in shares)   61,953,296
Document Type 10-Q  
Document Period End Date Mar. 31, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 146,162 $ 138,472
Accounts receivable, less allowance for doubtful accounts 262,170 279,294
Inventories 439,745 387,049
Prepaid expenses and other assets 18,768 19,741
Total current assets 866,845 824,556
Property and equipment, net 232,023 230,380
Customer lists, net 39,516 41,064
Patents, net 37,310 39,617
Other intangible assets, net 2,302 2,401
Tradenames, net 151,972 152,683
Goodwill 724,206 721,523
Deferred income taxes 3,466 3,238
Other assets 19,828 10,502
Total assets 2,077,468 2,025,964
Current liabilities:    
Short-term borrowings 31,414 20,602
Accounts payable 228,070 233,639
Accrued wages and employee benefits 29,014 27,992
Other accrued liabilities 122,546 112,618
Current portion of long-term borrowings and capital lease obligations 1,593 1,572
Total current liabilities 412,637 396,423
Long-term borrowings and capital lease obligations 907,459 906,548
Deferred income taxes 49,140 41,852
Other long-term liabilities 83,634 82,893
Total liabilities 1,452,870 1,427,716
Redeemable noncontrolling interests 54,404 43,929
Stockholders’ equity:    
Common stock, par value $0.01, 500,000,000 shares authorized, 70,989,164 and 70,820,173 shares issued at March 31, 2018 and December 31, 2017, respectively 707 708
Additional paid-in capital 464,060 459,816
Treasury stock, at cost (321,025) (294,005)
Excess purchase price over predecessor basis (202,116) (202,116)
Retained earnings 636,814 610,835
Accumulated other comprehensive loss (8,372) (21,198)
Stockholders' equity attributable to Generac Holdings, Inc. 570,068 554,040
Noncontrolling interests 126 279
Total stockholders' equity 570,194 554,319
Total liabilities and stockholders’ equity $ 2,077,468 $ 2,025,964
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
Mar. 31, 2018
Dec. 31, 2017
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 70,989,164 70,820,173
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Net sales $ 397,634 $ 330,485
Costs of goods sold 257,645 221,685
Gross profit 139,989 108,800
Operating expenses:    
Selling and service 42,682 39,467
Research and development 11,853 10,287
General and administrative 23,475 20,973
Amortization of intangibles 5,632 7,183
Total operating expenses 83,642 77,910
Income from operations 56,347 30,890
Other (expense) income:    
Interest expense (10,113) (10,788)
Investment income 346 5
Costs related to acquisition (11) (185)
Other, net (1,383) 83
Total other expense, net (11,161) (10,885)
Income before provision for income taxes 45,186 20,005
Provision for income taxes 11,416 7,823
Net income 33,770 12,182
Net income attributable to noncontrolling interests 125 7
Net income attributable to Generac Holdings Inc. $ 33,645 $ 12,175
Net income attributable to Generac Holdings Inc. per common share - basic: (in dollars per share) $ 0.42 $ 0.21
Weighted average common shares outstanding - basic: (in shares) 61,943,495 62,366,263
Net income attributable to Generac Holdings Inc. per common share - diluted: (in dollars per share) $ 0.42 $ 0.20
Weighted average common shares outstanding - diluted: (in shares) 62,474,936 62,936,126
Comprehensive income attributable to Generac Holdings Inc. $ 44,703 $ 15,720
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Operating activities    
Net income $ 33,770 $ 12,182
Adjustment to reconcile net income to net cash provided by operating activities:    
Depreciation 6,051 5,414
Amortization of intangible assets 5,632 7,183
Amortization of original issue discount and deferred financing costs 1,177 490
Deferred income taxes 4,283 6,530
Share-based compensation expense [1] 3,106 2,632
Other 102 120
Net changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 18,744 20,368
Inventories (48,798) (35,675)
Other assets 2,658 192
Accounts payable (9,439) (24,975)
Accrued wages and employee benefits 813 697
Other accrued liabilities 11,065 103
Excess tax benefits from equity awards (196) (436)
Net cash provided by (used in) operating activities 28,968 (5,175)
Investing activities    
Proceeds from sale of property and equipment 1 35
Proceeds from beneficial interests in securitization transactions 867 629
Expenditures for property and equipment (6,496) (3,548)
Acquisition of business, net of cash acquired (369) 1,610
Net cash used in investing activities (5,997) (1,274)
Financing activities    
Proceeds from short-term borrowings 14,315 31,004
Proceeds from long-term borrowings 1,278
Repayments of short-term borrowings (3,911) (35,194)
Repayments of long-term borrowings and capital lease obligations (408) (1,056)
Stock repurchases (25,656)
Cash dividends paid to noncontrolling interest of subsidiary (314)
Taxes paid related to equity awards (1,626) (1,903)
Proceeds from exercise of stock options 1,400 1,107
Net cash used in financing activities (16,200) (4,764)
Effect of exchange rate changes on cash and cash equivalents 919 1,435
Net increase (decrease) in cash and cash equivalents 7,690 (9,778)
Cash and cash equivalents at beginning of period 138,472 67,272
Cash and cash equivalents at end of period $ 146,162 $ 57,494
[1] Represents share-based compensation expense to account for stock options, restricted stock and other stock awards over their respective vesting periods.
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Description of Business and Basis of Presentation
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Business Description and Basis of Presentation [Text Block]
1.
Description of Business and
Basis of Presentation
 
Founded in
1959,
Generac Holdings Inc. (the Company) is a leading global designer and manufacturer of a wide range of power generation equipment and other engine powered products serving the residential, light-commercial and industrial markets. Generac’s power products are available globally through a broad network of independent dealers, distributors, retailers, wholesalers and equipment rental companies, as well as sold direct to certain end user customers.
 
Over the years, the Company has executed a number of acquisitions that support its strategic plan (as discussed in Item
1
of the Annual Report on Form
10
-K for the year ended
December 31, 2017).
A summary of acquisitions affecting the reporting periods presented include:
 
 
In
January 2017,
the Company acquired Motortech GmbH (Motortech), headquartered in Celle, Germany. Motortech is a leading manufacturer of gaseous-engine control systems and accessories, which are sold primarily to European gas-engine manufacturers and to aftermarket customers.
 
The condensed consolidated financial statements include the accounts of the Company and its subsidiaries that are consolidated in conformity with U.S. generally accepted accounting principles (U.S. GAAP). All intercompany amounts and transactions have been eliminated in consolidation.
 
The condensed consolidated balance sheet as of
March 31, 2018,
the condensed consolidated statements of comprehensive income for the
three
months ended
March 31, 2018
and
2017,
and the condensed consolidated statements of cash flows for the
three
months ended
March 31, 2018
and
2017
have been prepared by the Company and have
not
been audited. In the opinion of management, all adjustments (which include only normal recurring adjustments) necessary for the fair presentation of the financial position, results of operation and cash flows, have been made. The results of operations for any interim period are
not
necessarily indicative of the results to be expected for the full year.
 
The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
 
Certain information and footnote disclosure normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Annual Report on Form
10
-K for the year ended
December 31, 2017.
 
New Accounting Standards
Not
Yet Adopted
 
In
February 2016,
the Financial Standards Accounting Board (FASB) issued Accounting Standards Update (ASU)
2016
-
02,
Leases
. This guidance is being issued to increase transparency and comparability among organizations by requiring the recognition of lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. The guidance should be applied using a modified retrospective approach and is effective for the Company in
2019,
with early adoption permitted. The Company is currently assessing the impact the adoption of this guidance will have on the Company’s results of operations and financial position.
 
In
August 2017,
the FASB issued ASU
2017
-
12,
Derivatives and Hedging
Targeted Improvements to Accounting for Hedging Activities
. This guidance was issued to improve the financial reporting of hedging relationships to better portray the economic results of an entity’s risk management activities in its financial statements, and to make certain targeted improvements to simplify the application of the hedge accounting guidance. The standard is effective for the Company in
2019,
with early adoption permitted. The Company is currently assessing the impact the adoption of this guidance will have on the Company’s results of operations and financial position.
 
There are several other new accounting pronouncements issued by the FASB. Each of these pronouncements, as applicable, has been or will be adopted by the Company. Management does
not
believe any of these accounting pronouncements has had or will have a material impact on the Company’s consolidated financial statements.
 
Recently Adopted
Accounting Standards
 
On
January 1, 2018,
the Company adopted ASU
2017
-
07,
Improving the Presentation of Net Periodic Pension Cost and Net
Periodic
Postretirement Benefit Cost
. The new standard requires presentation of certain components of net periodic pension cost as non-operating expense. The new standard did
not
have a significant impact on the Company’s financial statements. The changes in presentation of the components of net periodic pension cost were applied retrospectively to all periods presented.
 
On
January 1, 2018,
the Company adopted ASU
2016
-
15,
Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments
. The changes in presentation of the proceeds from beneficial interests in securitization transactions were applied retrospectively to all periods presented.
 
On
January 1, 2018,
the Company adopted ASU
2014
-
09,
Revenue from Contracts with Customers
, and all related amendments (the “new revenue recognition standard”) using the full retrospective method, which requires application to all periods presented.
 
The impact of adopting the above standards on the Company’s previously reported condensed consolidated financial statements is as follows:
 
Condensed Consolidated Balance Sheet
 
March 31, 2017
 
   
As Reported
   
Impact of Adoption
   
As Adjusted
 
                         
Accounts Receivable
  $
223,031
    $
(2,484
)   $
220,547
 
Inventories
   
390,908
     
6,082
     
396,990
 
Other accrued liabilities
   
91,853
     
5,604
     
97,457
 
Deferred income taxes
   
27,376
     
(2,954
)    
24,422
 
Other long-term liabilities
   
62,129
     
5,548
     
67,677
 
Retained earnings
  $
469,508
    $
(4,600
)   $
464,908
 
 
Condensed Consolidated Statement of Comprehensive Income
 
Three Months Ended March 31, 2017
 
   
As Reported
   
Impact of Adoption
   
As Adjusted
 
                         
Net sales
  $
331,814
    $
(1,329
)   $
330,485
 
Cost of goods sold
   
221,328
     
357
     
221,685
 
Selling and service expenses
   
40,184
     
(717
)    
39,467
 
Research and development expenses
   
10,301
     
(14
)    
10,287
 
Other, net
   
(223
)    
140
     
(83
)
Provision for income taxes
   
8,251
     
(428
)    
7,823
 
Net income attributable to Generac Holdings Inc.
  $
12,842
    $
(667
)   $
12,175
 
                         
Earnings per share
                       
Basic
  $
0.22
    $
(0.01
)   $
0.21
 
Diluted
  $
0.21
    $
(0.01
)   $
0.20
 
                         
Comprehensive income attributable to Generac Holdings Inc.
  $
16,387
    $
(667
)   $
15,720
 
 
Condensed Consolidated Statement of Cash Flows
 
Three Months Ended March 31, 2017
 
   
As Reported
   
Impact of Adoption
   
As Adjusted
 
                         
Net income
  $
12,849
    $
(667
)   $
12,182
 
Deferred income taxes
   
6,958
     
(428
)    
6,530
 
Accounts receivable
   
19,973
     
395
     
20,368
 
Inventories
   
(35,338
)    
(337
)    
(35,675
)
Other accrued liabilities
   
(305
)    
408
     
103
 
Net cash used in operating activities
  $
(4,546
)   $
(629
)   $
(5,175
)
                         
Proceeds from beneficial interests in securitization transactions
  $
-
    $
629
    $
629
 
Net cash provided by (used in) investing activities
  $
(1,903
)   $
629
    $
(1,274
)
 
Condensed Consolidated Balance Sheet
 
December 31, 2017
 
   
As Reported
   
Impact of Adoption
   
As Adjusted
 
                         
Accounts Receivable
  $
280,002
    $
(
708
)   $
279,294
 
Inventories
   
380,341
     
6,708
     
387,049
 
Other accrued liabilities
   
105,067
     
7,551
     
112,618
 
Deferred income taxes
   
43,789
     
(
1,937
)    
41,852
 
Other long-term liabilities
   
76,995
     
5,898
     
82,893
 
Retained earnings
  $
616,347
    $
(
5,513
)   $
610,835
 
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2 - Revenue Recognition
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
2.
Revenue Recognition
 
The Company’s revenues primarily consist of product sales to its customers. The Company considers the purchase orders, which in some cases are governed by master sales agreements, to be the contracts with the customers. For each contract, the Company considers the commitment to transfer products, each of which is distinct, to be the identified performance obligations. Revenue is measured as the amount of consideration the Company expects to be entitled in exchange for the transfer of product, which is generally the price stated in the contract specific for each item sold, adjusted for the value of expected returns, discounts, rebates, or other promotional incentives or allowances offered to our customers. Expected returns for damaged or defective product are estimated using the expected value method based upon historical product return experience. Discounts and rebates offered to customers are typically defined in the master sales agreements with customers, and therefore are recorded using the most likely amount method based on the terms of the contract. Promotional incentives are defined programs offered for short, specific periods of time, and are estimated using the expected value method based upon historical experience. The Company does
not
expect the transaction price for revenue recognized will be subject to a significant revenue reversal. As the Company’s product sale contracts and standard payment terms have a duration of less than
one
year, it uses the practical expedient applicable to such contracts and does
not
consider the time value of money. Sales, use, value add and other similar taxes assessed by governmental authorities and collected concurrent with revenue-producing activities are excluded from revenue. The Company has elected to recognize the cost for freight activities when control of the product has transferred to the customer as an expense within cost of goods sold in the condensed consolidated statements of comprehensive income. Product revenues are recognized at the point in time when control of the product is transferred to the customer, which typically occurs upon shipment or delivery to the customer. To determine when control has transferred, the Company considers if there is a present right to payment; and if legal title, physical possession, and the significant risks and rewards of ownership of the asset has transferred to the customer. As substantially all of the Company’s revenues are recognized at a point in time, the amount of unsatisfied performance obligations at each period end is
not
material. The Company's contracts have an original expected duration of
one
year or less. As a result, the Company has elected to use the practical expedient to
not
disclose its remaining performance obligations.
 
At the request of certain customers, the Company will warehouse inventory billed to the customer but
not
delivered. Unless all revenue recognition criteria have been met, the Company does
not
recognize revenue on these transactions until the customer takes possession of the product.
 
While the Company’s standard payment terms are less than
one
year, the specific payment terms and conditions in its customer contracts vary. In some cases, customers prepay for their goods; in other cases, after appropriate credit evaluation, an open credit line is granted and payment is due in arrears. Contracts with payment in arrears are recognized in the condensed consolidated balance sheet as accounts receivable, while contracts where customers pay in advance are recognized as customer deposits and recorded in other accrued liabilities in the condensed consolidated balance sheet. The balance of customer deposits (contract liability) was
$8,028
and
$7,034
at
March 31, 2018
and
December 31, 2017,
respectively. The Company typically recognizes revenue within
one
year of the receipt of the customer deposit.
 
The Company offers standard warranty coverage on substantially all products that it sells, and accounts for this standard warranty coverage as an assurance warranty. As such,
no
transaction price is allocated to the standard warranty, and the Company records a liability for product warranty obligations at the time of sale to a customer based upon historical warranty experience. Refer to Note
9,
“Product Warranty Obligations,” to the condensed consolidated financial statements for further information regarding the Company’s standard warranties.
 
The Company also sells extended warranty coverage for certain products, which it accounts for as service warranties. In most cases, the extended warranty is sold as a separate contract. As such, extended warranty sales are considered a separate performance obligation and extended warranty transaction price is separate and distinct from the product. The extended warranty transaction price is initially recorded as deferred revenue on the condensed consolidated balance sheets, and amortized on a straight-line basis to selling and service expenses in the condensed consolidated statements of comprehensive income, as an offset to warranty expense, over the life of the contracts following the standard warranty period. For extended warranty contracts that the Company sells under a
third
party marketing agreement, it is required to pay fees to the
third
-party service provider, and classifies these fees as costs to obtain a contract. The contract costs are deferred and recorded as other assets on the condensed consolidated balance sheet. The deferred contract costs are amortized to selling and service expense in the condensed consolidated statement of comprehensive income consistent with how the related deferred revenue is recognized. Refer to Note
9,
“Product Warranty Obligations,” to the condensed consolidated financial statements for further information regarding the Company’s extended warranties.
 
The Company offers other services, including remote monitoring, installation and maintenance services in limited circumstances. These other services are currently 
not
material, accounting for less than
one
percent of revenue.
 
Refer to Note
7,
“Segment Reporting,” to the condensed consolidated financial statements for the Company’s disaggregated revenue disclosure. The information discussed above is applicable to each of the Company's product classes.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Redeemable Noncontrolling Interest
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Redeemable Noncontrolling Interest [Text Block]
3
.
Redeemable Noncontrolling
Interest
 
On
March 1, 2016,
the Company acquired a
65%
ownership interest in PR Industrial S.r.l. and its subsidiaries (Pramac). The
35%
noncontrolling interest in Pramac had an acquisition date fair value of
$34,253,
and was recorded as a redeemable noncontrolling interest in the condensed consolidated balance sheet, as the noncontrolling interest holder has within its control the right to require the Company to redeem its interest in Pramac. The noncontrolling interest holder has a put option to sell his interest to the Company any time within
five
years from the date of acquisition. Within the
first
two
years from the date of acquisition, the put option price was based on a fixed amount if voluntarily exercised. Subsequently, the put option price is based on the greater of the fixed amount or a multiple of earnings, subject to the terms of the acquisition. Additionally, the Company holds a call option that it
may
redeem commencing
five
years from the date of acquisition, or earlier upon the occurrence of certain circumstances. The call option price is based on a multiple of earnings that is subject to the terms of the acquisition. Both the put and call option only provide for the complete transfer of the noncontrolling interest, with
no
partial transfers of interest permitted.
 
The redeemable noncontrolling interest is recorded at the greater of the initial fair value, increased or decreased for the noncontrolling interests’ share of comprehensive income (loss), or the estimated redemption value, with any adjustments to the redemption value impacting retained earnings, but
not
net income. However, the redemption value adjustments are reflected in the earnings per share calculation, as detailed in Note
12,
“Earnings Per Share,” to the condensed consolidated financial statements. The following table presents the changes in the redeemable noncontrolling interest:
 
   
Three Months Ended March 31,
 
   
2018
   
2017
 
Balance at beginning of period
  $
43,929
    $
33,138
 
Net income
   
(26
)    
118
 
Foreign currency translation
   
2,836
     
924
 
Redemption value adjustment
   
7,665
     
(614
)
Balance at end of period
  $
54,404
    $
33,566
 
 
The redemption value adjustment recorded in the
three
month period ended
March 31, 2018
relates to the adjustment required to reflect the redeemable noncontrolling interest value as a multiple of earnings after
two
years from the date of acquisition, in accordance with the terms of the acquisition.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Derivative Instruments and Hedging Activities
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Derivative Instruments and Hedging Activities Disclosure [Text Block]
4
. Derivative Instruments
and Hedging Activities
 
The Company records all derivatives in accordance with Accounting Standards Codification (ASC)
815,
Derivatives and Hedging
, which requires derivative instruments be reported on the condensed consolidated balance sheets at fair value and establishes criteria for designation and effectiveness of hedging relationships. The Company is exposed to market risk such as changes in commodity prices, foreign currencies and interest rates. The Company does
not
hold or issue derivative financial instruments for trading purposes.
 
Commodities
 
The Company is exposed to price fluctuations in commodities it uses as raw materials; primarily steel, copper and aluminum; and periodically utilizes commodity derivatives to mitigate the impact of these potential price fluctuations on its financial results and its economic well-being. These derivatives typically have maturities of less than
eighteen
months. In the
first
quarter of
2018,
the Company entered into the following commodity forward contracts:
 
Hedged Item
 
Contract Date
 
Effective Date
 
Notional Amount
   
Fixed Price (per lb)
 
Expiration Date
Copper
 
February 12, 2018
 
February 1, 2018
  $
3,776
    $
3.114
 
December 31, 2018
Copper
 
March 8, 2018
 
March 9, 2018
  $
3,427
    $
3.109
 
December 31, 2018
Copper
 
March 20, 2018
 
March 21, 2018
  $
3,418
    $
3.101
 
December 31, 2018
Copper
 
March 20, 2018
 
March 21, 2018
  $
1,697
    $
3.079
 
December 31, 2018
Copper
 
March 26, 2018
 
April 1, 2018
  $
3,003
    $
3.027
 
December 31, 2018
 
At
March 31, 2018,
December 31, 2017
and
March 31, 2017,
the Company had five,
one
and
one
commodity contracts outstanding, respectively, covering the purchases of copper.
 
Because these contracts do
not
qualify for hedge accounting, the related gains and losses are recorded in cost of goods sold in the Company’s condensed consolidated statements of comprehensive income. Net pre-tax gains (losses) recognized for the
three
months ended
March 31, 2018
and
2017
were $(
156
) and
$183,
respectively.
 
Foreign Currencies
 
The Company is exposed to foreign currency exchange risk as a result of transactions denominated in currencies other than the U.S. Dollar. The Company periodically utilizes foreign currency forward purchase and sales contracts to manage the volatility associated with certain foreign currency purchases and sales in the normal course of business. Contracts typically have maturities of
twelve
months or less. As of
March 31, 2018,
December 31, 2017
and
March 31, 2017,
the Company had
22,
28
and
19
foreign currency contracts outstanding, respectively.
 
Because these contracts do
not
qualify for hedge accounting, the related gains and losses are recorded in other, net in the Company’s condensed consolidated statements of comprehensive income. Net pre-tax gains (losses) recognized for the
three
months ended
March 31, 2018
and
2017
were
$227
and (
$201
), respectively.
 
Interest Rate Swaps
 
In
October 2013,
the Company entered into
two
interest rate swap agreements; in
May 2014,
the Company entered into
one
interest rate swap agreement; and in
2017,
the Company entered into
20
additional interest rate swap agreements. The Company formally documented all relationships between interest rate hedging instruments and the related hedged items, as well as its risk-management objectives and strategies for undertaking various hedge transactions. These interest rate swap agreements qualify as cash flow hedges, and accordingly, the effective portions of the gains or losses are reported as a component of accumulated other comprehensive loss (AOCL) in the condensed consolidated balance sheets. The amount of gains (net of tax) recognized in accumulated other comprehensive loss (AOCL) for the
three
months ended
March 31, 2018
and
2017
were
$6,647
and
$440,
respectively. The cash flows of the swaps are recognized as adjustments to interest expense each period. The ineffective portions of the derivatives’ changes in fair value, if any, are immediately recognized in earnings.
 
Fair Value
 
 
The following table presents the fair value of all of the Company’s derivatives:
 
   
March 31
,
201
8
   
December 31,
201
7
 
Commodity contracts
  $
(163
)   $
107
 
Foreign currency contracts
   
(25
)    
167
 
Interest rate swaps
   
13,339
     
4,356
 
 
The fair value of the commodity contracts and foreign currency contracts are included in other accrued liabilities, and the fair value of the interest rate swaps is included in other assets in the condensed consolidated balance sheets as of
March 31, 2018.
The fair value of the commodity and foreign currency contracts are included in prepaid expenses and other assets, and the fair value of the interest rate swaps are included in other assets in the consolidated balance sheet as of
December 31, 2017.
Excluding the impact of credit risk, the fair value of the derivative contracts as of
March 31, 2018
and
December 31, 2017
is an asset of
$13,375
and
$4,703,
respectively, which represents the amount the Company would receive upon exit of the agreements on those dates.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 5 - Fair Value Measurements
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Fair Value Disclosures [Text Block]
5
. Fair Value
Measurements
 
ASC
820
-
10,
Fair Value Measurement
, defines fair value, establishes a consistent framework for measuring fair value, and expands disclosure for each major asset and liability category measured at fair value on either a recurring basis or nonrecurring basis. ASC
820
-
10
clarifies that fair value is an exit price, representing the amount that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the pronouncement establishes a
three
-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level
1
) observable inputs such as quoted prices in active markets; (Level
2
) inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and (Level
3
) unobservable inputs in which there is little or
no
market data, which require the reporting entity to develop its own assumptions.
 
The Company believes the carrying amount of its financial instruments (cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, short-term borrowings and ABL facility borrowings), excluding Term Loan borrowings, approximates the fair value of these instruments based upon their short-term nature. The fair value of Term Loan borrowings, which have an aggregate carrying value of
$904,044,
was approximately
$904,587
(Level
2
) at
March 31, 2018,
as calculated based on independent valuations whose inputs and significant value drivers are observable.
 
For the fair value of the derivatives measured on a recurring basis, see the fair value table in Note
4,
“Derivative Instruments and Hedging Activities,” to the condensed consolidated financial statements. The fair value of all derivative contracts is classified as Level
2.
The valuation techniques used to measure the fair value of derivative contracts, all of which have counterparties with high credit ratings, were based on quoted market prices or model driven valuations using significant inputs derived from or corroborated by observable market data. The fair value of derivative contracts above considers the Company’s credit risk in accordance with ASC
820
-
10.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Accumulated Other Comprehensive Loss
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]
6
. Accumulated Other Comprehensive
Loss
 
The following presents a tabular disclosure of changes in AOCL during the
three
months ended
March 31, 2018
and
2017,
net of tax:
 
   
Foreign
Currency
Translation
Adjustments
   
Defined
Benefit
Pension Plan
   
Unrealized
Gain (Loss)
on Cash Flow
Hedges
   
Total
 
                                 
Beginning Balance – January 1, 2018
  $
(12,856
)   $
(10,978
)   $
2,636
 
  $
(21,198
)
Other comprehensive income before reclassifications
   
6,179
     
-
     
6,647
(1)
   
12,826
 
Amounts reclassified from AOCL
   
-
     
-
     
-
 
   
-
 
Net current-period other comprehensive income
   
6,179
     
-
     
6,647
 
   
12,826
 
Ending Balance – March 31, 2018
  $
(6,677
)   $
(10,978
)   $
9,283
 
  $
(8,372
)
 
   
Foreign
Currency
Translation
Adjustments
   
Defined
Benefit
Pension Plan
   
Unrealized
Gain (Loss) on
Cash Flow
Hedges
   
Total
 
                                 
Beginning Balance – January 1, 2017
  $
(28,047
)   $
(11,040
)   $
(1,076
)
  $
(40,163
)
Other comprehensive income before reclassifications
   
3,600
     
-
     
440
(2)
   
4,040
 
Amounts reclassified from AOCL
   
-
     
-
     
-
 
   
-
 
Net current-period other comprehensive income
   
3,600
     
-
     
440
 
   
4,040
 
Ending Balance – March 31, 2017
  $
(24,447
)   $
(11,040
)   $
(636
)
  $
(36,123
)
 
 
(
1
)
Represents unrealized gains of
$8,982,
net of tax effect of $(
2,335
) for the
three
months ended
March 31, 2018.
 
(
2
)
Represents unrealized gains of
$723,
net of tax effect of $(
283
) for the
three
months ended
March 31, 2017.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7 - Segment Reporting
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]
7
. Segment Reporting
 
The Company has
two
reportable segments for financial reporting purposes - Domestic and International. The Domestic segment includes the legacy Generac business and the impact of acquisitions that are based in the United States, all of which have revenues that are substantially derived from the U.S. and Canada. The International segment includes the Ottomotores, Tower Light, Pramac and Motortech businesses, all of which have revenues that are substantially derived from outside of the U.S. and Canada. Both reportable segments design and manufacture a wide range of power generation equipment and other engine powered products. The Company has multiple operating segments, which it aggregates into the
two
reportable segments, based on materially similar economic characteristics, products, production processes, classes of customers and distribution methods.
 
The Company's product offerings consist primarily of power generation equipment and other engine powered products geared for varying end customer uses. Residential products and commercial & industrial products are each a similar class of products based on similar power output and end customer. The breakout of net sales between residential, commercial & industrial, and other products by reportable segment is as follows:
 
   
Net Sales by Segment
 
   
Three Months Ended March 31, 2018
 
Product Classes
 
Domestic
   
International
   
Total
 
Residential products
  $
176,685
    $
13,789
    $
190,474
 
Commercial & industrial products
   
97,771
     
77,354
     
175,125
 
Other
   
25,763
     
6,272
     
32,035
 
Total net sales
  $
300,219
    $
97,415
    $
397,634
 
 
   
Net Sales by Segment
 
   
Three Months Ended March 31, 2017
 
Product Classes
 
Domestic
   
International
   
Total
 
Residential products
  $
141,701
    $
12,516
    $
154,217
 
Commercial & industrial products
   
84,765
     
65,988
     
150,753
 
Other
   
20,702
     
4,813
     
25,515
 
Total net sales
  $
247,168
    $
83,317
    $
330,485
 
 
Residential products consist primarily of automatic standby generators ranging in output from
6kW
to
60kW,
portable generators, power washers and outdoor power equipment. These products are sold through independent residential dealers, national and regional retailers, e-commerce merchants, electrical and HVAC wholesalers and outdoor power equipment dealers. The Company’s revenue consists of the sale of the product to our distribution channels, which in turn sell the product to the end consumer, including installation and maintenance services. In some cases, the Company sells direct to the end consumer. Substantially all of the Company’s revenues are from sales of residential product transferred to the customer at a point in time.
 
Commercial and industrial (C&I) products consist primarily of generators fueled by diesel, natural gas, liquid propane and bi-fuel, with power outputs ranging from
10kW
up to
3,250kW.
Also included in C&I products are mobile generators, mobile heaters and light towers. These products are sold through industrial distributors and dealers, equipment rental companies and equipment distributors. The Company’s revenue consists of the sale of the generator to our distribution channels, which in turn sell the product to the end consumer, including installation and maintenance services. In some cases, the Company sells direct to the end consumer. Substantially all of the Company’s revenues are from sales of C&I product transferred to the customer at a point in time.
 
Management evaluates the performance of its segments based primarily on Adjusted EBITDA, which is reconciled to Income before provision for income taxes below. The computation of Adjusted EBITDA is based on the definition that is contained in the Company’s credit agreements.
 
   
Adjusted EBITDA
 
   
Three Months Ended March 31,
 
   
2018
   
2017
 
Domestic
  $
65,475
    $
41,891
 
International
   
6,306
     
4,812
 
Total adjusted EBITDA
  $
71,781
    $
46,703
 
                 
Interest expense
   
(10,113
)    
(10,788
)
Depreciation and amortization
   
(11,683
)    
(12,597
)
Non-cash write-down and other adjustments (1)
   
(1,306
)    
(166
)
Non-cash share-based compensation expense (2)
   
(3,106
)    
(2,632
)
Transaction costs and credit facility fees (3)
   
(262
)    
(316
)
Business optimization expenses (4)
   
(138
)    
(100
)
Other
   
13
     
(99
)
Income before provision for income taxes
  $
45,186
    $
20,005
 
 
 
(
1
)
Includes gains/losses on disposal of assets, unrealized mark-to-market adjustments on commodity contracts, foreign currency gains/losses and certain purchase accounting related adjustments.
 
(
2
)
Represents share-based compensation expense to account for stock options, restricted stock and other stock awards over their respective vesting periods.
 
(
3
)
Represents transaction costs incurred directly in connection with any investment, as defined in our credit agreement; equity issuance, debt issuance or refinancing; together with certain fees relating to our senior secured credit facilities.
 
(
4
)
Represents charges relating to business optimization and restructuring costs.
 
The Company’s sales in the United States represented approximately
71%
of total sales for the
three
months ended
March 31, 2018
and
2017.
Approximately
85%
of the Company’s identifiable long-lived assets were located in the United States at both
March 31, 2018
and
December 31, 2017.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Balance Sheet Details
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]
8
. Balance Sheet
Details
 
Inventories consist of the following:
 
   
March 31,
2018
   
December 31,
2017
 
                 
Raw material
  $
273,608
    $
242,947
 
Work-in-process
   
7,543
     
2,544
 
Finished goods
   
158,594
     
141,558
 
Total
  $
439,745
    $
387,049
 
 
Property and equipment consists of the following:
 
   
March 31,
2018
   
December 31,
2017
 
                 
Land and improvements
  $
13,396
    $
13,118
 
Buildings and improvements
   
141,532
     
132,072
 
Machinery and equipment
   
93,056
     
90,487
 
Dies and tools
   
25,410
     
24,504
 
Vehicles
   
1,736
     
1,878
 
Office equipment and systems
   
76,982
     
73,254
 
Leasehold improvements
   
1,748
     
2,436
 
Construction in progress
   
9,122
     
18,799
 
Gross property and equipment
   
362,982
     
356,548
 
Accumulated depreciation
   
(130,959
)    
(126,168
)
Total
  $
232,023
    $
230,380
 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Product Warranty Obligations
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Product Warranty Disclosure [Text Block]
9
. Product Warranty
Obligations
 
The Company records a liability for product warranty obligations accounted for as assurance warranties at the time of sale to a customer based upon historical warranty experience. The Company also records a liability for specific warranty matters when they become known and are reasonably estimable. The following is a tabular reconciliation of the Company’s product warranty liability:
 
   
Three Months Ended March 31,
 
   
2018
   
2017
 
Balance at beginning of period
  $
35,422
    $
31,695
 
Product warranty reserve assumed in acquisition
   
-
     
43
 
Payments
   
(4,985
)    
(4,560
)
Provision for warranty issued
   
5,203
     
4,160
 
Changes in estimates for pre-existing warranties
   
679
     
670
 
Balance at end of period
  $
36,319
    $
32,008
 
 
Additionally, the Company sells extended warranty coverage for certain products, which it accounts for as a service warranty. The sales of extended warranties are recorded as deferred revenue, and typically have a duration of
five
to
ten
years. The deferred revenue related to extended warranty coverage is amortized over the duration of the extended contract period, following the standard warranty period, using the straight-line method. The Company believes the straight-line method is appropriate because the performance obligation is satisfied based on the passage of time. The amortization of deferred revenue is recorded to selling and service expenses on the condensed consolidated statements of comprehensive income as an offset to warranty expense. The following is a tabular reconciliation of the deferred revenue related to extended warranty coverage:
 
   
Three Months Ended March 31,
 
   
2018
   
2017
 
Balance at beginning of period
  $
57,854
    $
36,139
 
Deferred revenue contracts issued
   
4,716
     
1,969
 
Amortization of deferred revenue contracts
   
(2,457
)    
(546
)
Balance at end of period
  $
60,113
    $
37,562
 
 
The timing of recognition of the Company’s deferred revenue balance related to extended warranties at
March 31, 2018
is as follows:
 
Remainder of 2018
  $
9,196
 
2019
   
12,041
 
2020
   
10,666
 
2021
   
8,703
 
2022
   
6,811
 
After 2022
   
12,696
 
Total
  $
60,113
 
 
In the
second
quarter of
2017,
the Company launched a post-sale extended warranty marketing program. In the program’s agreement, the Company is required to pay fees to a
third
-party service provider based on the number of extended warranty contracts sold, which it classifies as costs to obtain a contract. The contract costs are deferred and recorded as other assets in the condensed consolidated balance sheet. The deferred contract costs are amortized to selling and service expense in the condensed consolidated statement of comprehensive income consistent with how the related deferred revenue is recognized. The balance of deferred contract costs as of
March 31, 2018
was
$3,759,
and
$127
of amortization was recorded during the
three
months ended
March 31, 2018.
There were
no
deferred contract costs recorded as of and for the
three
months ended
March 31, 2017.
 
Product warranty obligations and extended warranty related deferred revenues are included in the condensed consolidated balance sheets as follows:
 
   
March 31,
   
December 31,
 
   
2018
   
2017
 
Product warranty liability
               
Current portion - other accrued liabilities
  $
20,556
    $
20,576
 
Long-term portion - other long-term liabilities
   
15,763
     
14,846
 
Total
  $
36,319
    $
35,422
 
                 
Deferred revenue related to extended warranties
               
Current portion - other accrued liabilities
  $
11,998
    $
11,017
 
Long-term portion - other long-term liabilities
   
48,115
     
46,837
 
Total
  $
60,113
    $
57,854
 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Credit Agreements
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Debt Disclosure [Text Block]
10
. Credit Agreements
 
Short-term borrowings are included in the condensed consolidated balance sheets as follows:
 
   
March 31,
   
December 31,
 
   
2018
   
2017
 
ABL facility
  $
-
    $
-
 
Other lines of credit
   
31,414
     
20,602
 
Total
  $
31,414
    $
20,602
 
 
Long-term borrowings are included in the condensed consolidated balance sheets as follows:
 
   
March 31,
   
December 31,
 
   
2018
   
2017
 
Term loan
  $
929,000
    $
929,000
 
Original issue discount and deferred financing costs
   
(25,760
)    
(26,937
)
Capital lease obligation
   
4,650
     
4,690
 
Other
   
1,162
     
1,367
 
Total
   
909,052
     
908,120
 
Less: current portion of debt
   
944
     
936
 
Less: current portion of capital lease obligation
   
649
     
636
 
Total
  $
907,459
    $
906,548
 
 
The Company’s credit agreements originally provided for a
$1,200,000
term loan B credit facility (Term Loan) and currently include a
$300,000
uncommitted incremental term loan facility. The maturity date of the Term Loan is
May 31, 2023
.
The Term Loan is guaranteed by all of the Company’s wholly-owned domestic restricted subsidiaries, and is secured by associated collateral agreements which pledge a
first
priority lien on virtually all of the Company’s assets, including fixed assets and intangibles, other than all cash, trade accounts receivable, inventory, and other current assets and proceeds thereof, which are secured by a
second
priority lien. The Term Loan initially bore interest at rates based upon either a base rate plus an applicable margin of
1.75%
or adjusted LIBOR rate plus an applicable margin of
2.75%,
subject to a LIBOR floor of
0.75%.
Beginning in the
second
quarter of
2014,
and measured each quarterly period thereafter, the applicable margin related to base rate loans is reduced to
1.50%
and the applicable margin related to LIBOR rate loans is reduced to
2.50%,
in each case, if the Company’s net debt leverage ratio, as defined in the Term Loan, falls below
3.00
to
1.00
for that measurement period.
 
In
May 2017,
the Company amended the Term Loan, modifying the pricing of the facility by reducing the applicable margin rates to base rate plus a fixed applicable margin of
1.25%
or adjusted LIBOR rate plus a fixed applicable margin of
2.25%.
Further, the amendment removed the pricing grid that would reduce the applicable margin if a net debt leverage ratio of
3.00
to
1.00
was achieved. As a result, the Company does
not
anticipate any future catch-up gains or losses resulting from changes in contractual interest rates to be recorded in the statements of comprehensive income. The amended Term Loan pricing, however, is still subject to the
0.75%
LIBOR floor. In connection with this amendment and in accordance with ASC
470
-
50,
the Company capitalized
$1,432
of fees paid to creditors as deferred financing costs on long-term borrowings in the
second
quarter of
2017.
 
In
December 2017,
the Company once again amended the Term Loan, which further reduced the applicable margin rates to base rate plus a fixed applicable margin of
1.00%
or adjusted LIBOR rate plus a fixed applicable margin of
2.00%.
Additionally, the amendment eliminated the Excess Cash Flow payment requirement for
2017,
and eliminates future related payment requirements if the Company’s secured leverage ratio is maintained below
3.75
to
1.00
times. In connection with this amendment and in accordance with ASC
470
-
50,
the Company capitalized
$2,346
of fees paid to creditors as original issue discount and deferred financing costs on long-term borrowings in
fourth
quarter of
2017.
 
As of
March 31, 2018,
the Company’s secured leverage ratio was
2.47
to
1.00
times, and the Company was in compliance with all Term Loan covenants. There are
no
financial maintenance covenants on the Term Loan.
 
The Company’s credit agreements also provide for a
$250,000
senior secured ABL revolving credit facility (ABL Facility). The maturity date of the ABL Facility is
May 29, 2020.
Borrowings under the ABL Facility are guaranteed by all of the Company’s wholly-owned domestic restricted subsidiaries, and are secured by associated collateral agreements which pledge a
first
priority lien on all cash, trade accounts receivable, inventory, and other current assets and proceeds thereof, and a
second
priority lien on all other assets, including fixed assets and intangibles of the Company and certain domestic subsidiaries. ABL Facility borrowings bear interest at rates based upon either a base rate plus an applicable margin of
0.50%
or adjusted LIBOR rate plus an applicable margin of
1.50%,
in each case, subject to adjustments based upon average availability under the ABL Facility.
No
amounts were outstanding under the ABL Facility at
March 31, 2018
and
December 31, 2017,
respectively.
 
As of
March 31, 2018
and
December 31, 2017,
short-term borrowings consisted of borrowings by our foreign subsidiaries on local lines of credit, which totaled
$31,414
and
$20,602,
respectively.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11 - Stock Repurchase Program
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Treasury Stock [Text Block]
11
. Stock Repurchase
Program
 
In
August 2015,
the Company’s Board of Directors approved a
$200,000
stock repurchase program, which the Company completed in the
third
quarter of
2016.
In
October 2016,
the Company’s Board of Directors approved an additional
$250,000
stock repurchase program. Under the
second
program, the Company
may
repurchase up to
$250,000
of its common stock over the
24
months following the date of approval. The Company
may
repurchase its common stock from time to time, in amounts and at prices the Company deems appropriate, subject to market conditions and other considerations. The repurchases
may
be executed using open market purchases, privately negotiated agreements or other transactions. The actual timing, number and value of shares repurchased under the program will be determined by management at its discretion and will depend on a number of factors, including the market price of the Company’s common stock and general market and economic conditions, applicable legal requirements, and compliance with the terms of the Company’s outstanding indebtedness. The repurchases
may
be funded with cash on hand, available borrowings or proceeds from potential debt or other capital markets sources. The stock repurchase program
may
be suspended or discontinued at any time without prior notice. During the
three
months ended
March 31, 2018,
the Company repurchased
560,000
shares of its common stock for
$25,656,
funded with cash on hand. There were
no
share repurchases during the
three
months ended
March 31, 2017.
Since the inception of both programs, the Company has repurchased
8,676,706
shares of its common stock for
$305,547,
all funded with cash on hand.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12 - Earnings Per Share
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Earnings Per Share [Text Block]
1
2
. Earnings Per
Share
 
Basic earnings per share is calculated by dividing net income attributable to the common stockholders of the Company by the weighted average number of common shares outstanding during the period, exclusive of restricted shares. Except where the result would be anti-dilutive, diluted earnings per share is calculated by assuming the vesting of unvested restricted stock and the exercise of stock options. The following table reconciles the numerator and the denominator used to calculate basic and diluted earnings per share:
 
   
Three Months Ended March 31,
 
   
2018
   
2017
 
Numerator
 
 
 
 
 
 
 
 
Net income attributable to Generac Holdings Inc.
  $
33,645
    $
12,175
 
Redeemable noncontrolling interest redemption value adjustment
   
(7,665
)    
614
 
Net income attributable to common shareholders
  $
25,980
    $
12,789
 
                 
Denominator
 
 
 
 
 
 
 
 
Weighted average shares, basic
   
61,943,495
     
62,366,263
 
Dilutive effect of stock compensation awards (1)
   
531,441
     
569,863
 
Diluted shares
   
62,474,936
     
62,936,126
 
                 
Net income attributable to common shareholders per share
               
Basic
  $
0.42
    $
0.21
 
Diluted
  $
0.42
    $
0.20
 
 
(
1
) Excludes approximately
93,600
and
154,900
stock options for the
three
months ended
March 31, 2018
and
March 31, 2017,
respectively, as the impact of such awards was anti-dilutive.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 13 - Income Taxes
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Income Tax Disclosure [Text Block]
1
3
. Income Taxes
 
The effective income tax rates for the
three
months ended
March 31, 2018
and
2017
were
25.3%
and
39.1%,
respectively. The decrease in the effective income tax rate in
2018
was primarily due to a reduction of the US federal corporate tax rate as a result of the Tax Cuts and Jobs Act (Tax Act) enacted on
December 22, 2017.
 
The SEC staff issued SAB
118,
which provides guidance on accounting for the tax effects of the Tax Act. SAB
118
provides a measurement period that should
not
extend beyond
one
year from the Tax Act enactment date for companies to complete the accounting under ASC
740.
In accordance with SAB
118,
a company must reflect the income tax effects of those aspects of the Tax Act for which the accounting under ASC
740
is complete. To the extent that a company’s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC
740
on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the Tax Act. The Company's accounting for certain elements of the Tax Act is incomplete. However, reasonable estimates of certain effects were able to be made and, therefore, provisional adjustments were recorded in the Company’s financial statements as of, and for the period ended,
December 31, 2017.
There were
no
significant adjustments recorded during the
three
months ended
March 31, 2018
related to provisional amounts recorded in
2017
as a result of the Tax Act. For further discussion on the impact of the Tax Act, see Item
8
(Note
13
“Income Taxes”) of the Annual Report on Form
10
-K for the year ended
December 31, 2017.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 14 - Commitments and Contingencies
3 Months Ended
Mar. 31, 2018
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]
1
4
. Commitments and
Contingencies
 
The Company has an arrangement with a finance company to provide floor plan financing for certain dealers. The Company receives payment from the finance company after shipment of product to the dealer. The Company participates in the cost of dealer financing up to certain limits and has agreed to repurchase products repossessed by the finance company, but does
not
indemnify the finance company for any credit losses they incur. The amount financed by dealers which remained outstanding under this arrangement at
March 31, 2018
and
December 31, 2017
was approximately
$34,600
and
$36,500,
respectively.
 
In the normal course of business, the Company is named as a defendant in various lawsuits in which claims are asserted against the Company. In the opinion of management, the liabilities, if any, which
may
result from such lawsuits are
not
expected to have a material adverse effect on the financial position, results of operations or cash flows of the Company.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2018
Accounting Policies [Abstract]  
New Accounting Pronouncements, Policy [Policy Text Block]
New Accounting Standards
Not
Yet Adopted
 
In
February 2016,
the Financial Standards Accounting Board (FASB) issued Accounting Standards Update (ASU)
2016
-
02,
Leases
. This guidance is being issued to increase transparency and comparability among organizations by requiring the recognition of lease assets and lease liabilities on the balance sheet and by disclosing key information about leasing arrangements. The guidance should be applied using a modified retrospective approach and is effective for the Company in
2019,
with early adoption permitted. The Company is currently assessing the impact the adoption of this guidance will have on the Company’s results of operations and financial position.
 
In
August 2017,
the FASB issued ASU
2017
-
12,
Derivatives and Hedging
Targeted Improvements to Accounting for Hedging Activities
. This guidance was issued to improve the financial reporting of hedging relationships to better portray the economic results of an entity’s risk management activities in its financial statements, and to make certain targeted improvements to simplify the application of the hedge accounting guidance. The standard is effective for the Company in
2019,
with early adoption permitted. The Company is currently assessing the impact the adoption of this guidance will have on the Company’s results of operations and financial position.
 
There are several other new accounting pronouncements issued by the FASB. Each of these pronouncements, as applicable, has been or will be adopted by the Company. Management does
not
believe any of these accounting pronouncements has had or will have a material impact on the Company’s consolidated financial statements.
 
Recently Adopted
Accounting Standards
 
On
January 1, 2018,
the Company adopted ASU
2017
-
07,
Improving the Presentation of Net Periodic Pension Cost and Net
Periodic
Postretirement Benefit Cost
. The new standard requires presentation of certain components of net periodic pension cost as non-operating expense. The new standard did
not
have a significant impact on the Company’s financial statements. The changes in presentation of the components of net periodic pension cost were applied retrospectively to all periods presented.
 
On
January 1, 2018,
the Company adopted ASU
2016
-
15,
Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments
. The changes in presentation of the proceeds from beneficial interests in securitization transactions were applied retrospectively to all periods presented.
 
On
January 1, 2018,
the Company adopted ASU
2014
-
09,
Revenue from Contracts with Customers
, and all related amendments (the “new revenue recognition standard”) using the full retrospective method, which requires application to all periods presented.
 
The impact of adopting the above standards on the Company’s previously reported condensed consolidated financial statements is as follows:
 
Condensed Consolidated Balance Sheet
 
March 31, 2017
 
   
As Reported
   
Impact of Adoption
   
As Adjusted
 
                         
Accounts Receivable
  $
223,031
    $
(2,484
)   $
220,547
 
Inventories
   
390,908
     
6,082
     
396,990
 
Other accrued liabilities
   
91,853
     
5,604
     
97,457
 
Deferred income taxes
   
27,376
     
(2,954
)    
24,422
 
Other long-term liabilities
   
62,129
     
5,548
     
67,677
 
Retained earnings
  $
469,508
    $
(4,600
)   $
464,908
 
 
Condensed Consolidated Statement of Comprehensive Income
 
Three Months Ended March 31, 2017
 
   
As Reported
   
Impact of Adoption
   
As Adjusted
 
                         
Net sales
  $
331,814
    $
(1,329
)   $
330,485
 
Cost of goods sold
   
221,328
     
357
     
221,685
 
Selling and service expenses
   
40,184
     
(717
)    
39,467
 
Research and development expenses
   
10,301
     
(14
)    
10,287
 
Other, net
   
(223
)    
140
     
(83
)
Provision for income taxes
   
8,251
     
(428
)    
7,823
 
Net income attributable to Generac Holdings Inc.
  $
12,842
    $
(667
)   $
12,175
 
                         
Earnings per share
                       
Basic
  $
0.22
    $
(0.01
)   $
0.21
 
Diluted
  $
0.21
    $
(0.01
)   $
0.20
 
                         
Comprehensive income attributable to Generac Holdings Inc.
  $
16,387
    $
(667
)   $
15,720
 
 
Condensed Consolidated Statement of Cash Flows
 
Three Months Ended March 31, 2017
 
   
As Reported
   
Impact of Adoption
   
As Adjusted
 
                         
Net income
  $
12,849
    $
(667
)   $
12,182
 
Deferred income taxes
   
6,958
     
(428
)    
6,530
 
Accounts receivable
   
19,973
     
395
     
20,368
 
Inventories
   
(35,338
)    
(337
)    
(35,675
)
Other accrued liabilities
   
(305
)    
408
     
103
 
Net cash used in operating activities
  $
(4,546
)   $
(629
)   $
(5,175
)
                         
Proceeds from beneficial interests in securitization transactions
  $
-
    $
629
    $
629
 
Net cash provided by (used in) investing activities
  $
(1,903
)   $
629
    $
(1,274
)
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Description of Business and Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
Condensed Consolidated Balance Sheet
 
March 31, 2017
 
   
As Reported
   
Impact of Adoption
   
As Adjusted
 
                         
Accounts Receivable
  $
223,031
    $
(2,484
)   $
220,547
 
Inventories
   
390,908
     
6,082
     
396,990
 
Other accrued liabilities
   
91,853
     
5,604
     
97,457
 
Deferred income taxes
   
27,376
     
(2,954
)    
24,422
 
Other long-term liabilities
   
62,129
     
5,548
     
67,677
 
Retained earnings
  $
469,508
    $
(4,600
)   $
464,908
 
Condensed Consolidated Statement of Comprehensive Income
 
Three Months Ended March 31, 2017
 
   
As Reported
   
Impact of Adoption
   
As Adjusted
 
                         
Net sales
  $
331,814
    $
(1,329
)   $
330,485
 
Cost of goods sold
   
221,328
     
357
     
221,685
 
Selling and service expenses
   
40,184
     
(717
)    
39,467
 
Research and development expenses
   
10,301
     
(14
)    
10,287
 
Other, net
   
(223
)    
140
     
(83
)
Provision for income taxes
   
8,251
     
(428
)    
7,823
 
Net income attributable to Generac Holdings Inc.
  $
12,842
    $
(667
)   $
12,175
 
                         
Earnings per share
                       
Basic
  $
0.22
    $
(0.01
)   $
0.21
 
Diluted
  $
0.21
    $
(0.01
)   $
0.20
 
                         
Comprehensive income attributable to Generac Holdings Inc.
  $
16,387
    $
(667
)   $
15,720
 
Condensed Consolidated Statement of Cash Flows
 
Three Months Ended March 31, 2017
 
   
As Reported
   
Impact of Adoption
   
As Adjusted
 
                         
Net income
  $
12,849
    $
(667
)   $
12,182
 
Deferred income taxes
   
6,958
     
(428
)    
6,530
 
Accounts receivable
   
19,973
     
395
     
20,368
 
Inventories
   
(35,338
)    
(337
)    
(35,675
)
Other accrued liabilities
   
(305
)    
408
     
103
 
Net cash used in operating activities
  $
(4,546
)   $
(629
)   $
(5,175
)
                         
Proceeds from beneficial interests in securitization transactions
  $
-
    $
629
    $
629
 
Net cash provided by (used in) investing activities
  $
(1,903
)   $
629
    $
(1,274
)
Condensed Consolidated Balance Sheet
 
December 31, 2017
 
   
As Reported
   
Impact of Adoption
   
As Adjusted
 
                         
Accounts Receivable
  $
280,002
    $
(
708
)   $
279,294
 
Inventories
   
380,341
     
6,708
     
387,049
 
Other accrued liabilities
   
105,067
     
7,551
     
112,618
 
Deferred income taxes
   
43,789
     
(
1,937
)    
41,852
 
Other long-term liabilities
   
76,995
     
5,898
     
82,893
 
Retained earnings
  $
616,347
    $
(
5,513
)   $
610,835
 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Redeemable Noncontrolling Interest (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Redeemable Noncontrolling Interest [Table Text Block]
   
Three Months Ended March 31,
 
   
2018
   
2017
 
Balance at beginning of period
  $
43,929
    $
33,138
 
Net income
   
(26
)    
118
 
Foreign currency translation
   
2,836
     
924
 
Redemption value adjustment
   
7,665
     
(614
)
Balance at end of period
  $
54,404
    $
33,566
 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Derivative Instruments and Hedging Activities (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of Derivative Instruments [Table Text Block]
Hedged Item
 
Contract Date
 
Effective Date
 
Notional Amount
   
Fixed Price (per lb)
 
Expiration Date
Copper
 
February 12, 2018
 
February 1, 2018
  $
3,776
    $
3.114
 
December 31, 2018
Copper
 
March 8, 2018
 
March 9, 2018
  $
3,427
    $
3.109
 
December 31, 2018
Copper
 
March 20, 2018
 
March 21, 2018
  $
3,418
    $
3.101
 
December 31, 2018
Copper
 
March 20, 2018
 
March 21, 2018
  $
1,697
    $
3.079
 
December 31, 2018
Copper
 
March 26, 2018
 
April 1, 2018
  $
3,003
    $
3.027
 
December 31, 2018
Schedule Of Derivative Assets (Liabilities) at Fair Value [Table Text Block]
   
March 31
,
201
8
   
December 31,
201
7
 
Commodity contracts
  $
(163
)   $
107
 
Foreign currency contracts
   
(25
)    
167
 
Interest rate swaps
   
13,339
     
4,356
 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   
Foreign
Currency
Translation
Adjustments
   
Defined
Benefit
Pension Plan
   
Unrealized
Gain (Loss)
on Cash Flow
Hedges
   
Total
 
                                 
Beginning Balance – January 1, 2018
  $
(12,856
)   $
(10,978
)   $
2,636
 
  $
(21,198
)
Other comprehensive income before reclassifications
   
6,179
     
-
     
6,647
(1)
   
12,826
 
Amounts reclassified from AOCL
   
-
     
-
     
-
 
   
-
 
Net current-period other comprehensive income
   
6,179
     
-
     
6,647
 
   
12,826
 
Ending Balance – March 31, 2018
  $
(6,677
)   $
(10,978
)   $
9,283
 
  $
(8,372
)
   
Foreign
Currency
Translation
Adjustments
   
Defined
Benefit
Pension Plan
   
Unrealized
Gain (Loss) on
Cash Flow
Hedges
   
Total
 
                                 
Beginning Balance – January 1, 2017
  $
(28,047
)   $
(11,040
)   $
(1,076
)
  $
(40,163
)
Other comprehensive income before reclassifications
   
3,600
     
-
     
440
(2)
   
4,040
 
Amounts reclassified from AOCL
   
-
     
-
     
-
 
   
-
 
Net current-period other comprehensive income
   
3,600
     
-
     
440
 
   
4,040
 
Ending Balance – March 31, 2017
  $
(24,447
)   $
(11,040
)   $
(636
)
  $
(36,123
)
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7 - Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Revenue from External Customers by Products and Services [Table Text Block]
   
Net Sales by Segment
 
   
Three Months Ended March 31, 2018
 
Product Classes
 
Domestic
   
International
   
Total
 
Residential products
  $
176,685
    $
13,789
    $
190,474
 
Commercial & industrial products
   
97,771
     
77,354
     
175,125
 
Other
   
25,763
     
6,272
     
32,035
 
Total net sales
  $
300,219
    $
97,415
    $
397,634
 
   
Net Sales by Segment
 
   
Three Months Ended March 31, 2017
 
Product Classes
 
Domestic
   
International
   
Total
 
Residential products
  $
141,701
    $
12,516
    $
154,217
 
Commercial & industrial products
   
84,765
     
65,988
     
150,753
 
Other
   
20,702
     
4,813
     
25,515
 
Total net sales
  $
247,168
    $
83,317
    $
330,485
 
   
Adjusted EBITDA
 
   
Three Months Ended March 31,
 
   
2018
   
2017
 
Domestic
  $
65,475
    $
41,891
 
International
   
6,306
     
4,812
 
Total adjusted EBITDA
  $
71,781
    $
46,703
 
                 
Interest expense
   
(10,113
)    
(10,788
)
Depreciation and amortization
   
(11,683
)    
(12,597
)
Non-cash write-down and other adjustments (1)
   
(1,306
)    
(166
)
Non-cash share-based compensation expense (2)
   
(3,106
)    
(2,632
)
Transaction costs and credit facility fees (3)
   
(262
)    
(316
)
Business optimization expenses (4)
   
(138
)    
(100
)
Other
   
13
     
(99
)
Income before provision for income taxes
  $
45,186
    $
20,005
 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   
March 31,
2018
   
December 31,
2017
 
                 
Raw material
  $
273,608
    $
242,947
 
Work-in-process
   
7,543
     
2,544
 
Finished goods
   
158,594
     
141,558
 
Total
  $
439,745
    $
387,049
 
Property, Plant and Equipment [Table Text Block]
   
March 31,
2018
   
December 31,
2017
 
                 
Land and improvements
  $
13,396
    $
13,118
 
Buildings and improvements
   
141,532
     
132,072
 
Machinery and equipment
   
93,056
     
90,487
 
Dies and tools
   
25,410
     
24,504
 
Vehicles
   
1,736
     
1,878
 
Office equipment and systems
   
76,982
     
73,254
 
Leasehold improvements
   
1,748
     
2,436
 
Construction in progress
   
9,122
     
18,799
 
Gross property and equipment
   
362,982
     
356,548
 
Accumulated depreciation
   
(130,959
)    
(126,168
)
Total
  $
232,023
    $
230,380
 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Product Warranty Obligations (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
   
Three Months Ended March 31,
 
   
2018
   
2017
 
Balance at beginning of period
  $
35,422
    $
31,695
 
Product warranty reserve assumed in acquisition
   
-
     
43
 
Payments
   
(4,985
)    
(4,560
)
Provision for warranty issued
   
5,203
     
4,160
 
Changes in estimates for pre-existing warranties
   
679
     
670
 
Balance at end of period
  $
36,319
    $
32,008
 
   
Three Months Ended March 31,
 
   
2018
   
2017
 
Balance at beginning of period
  $
57,854
    $
36,139
 
Deferred revenue contracts issued
   
4,716
     
1,969
 
Amortization of deferred revenue contracts
   
(2,457
)    
(546
)
Balance at end of period
  $
60,113
    $
37,562
 
Schedule of Recognition of Deferred Revenue Related to Extended Warranties [Table Text Block]
Remainder of 2018
  $
9,196
 
2019
   
12,041
 
2020
   
10,666
 
2021
   
8,703
 
2022
   
6,811
 
After 2022
   
12,696
 
Total
  $
60,113
 
Product Warranty Obligations Included In Consolidated Balance Sheet [Table Text Block]
   
March 31,
   
December 31,
 
   
2018
   
2017
 
Product warranty liability
               
Current portion - other accrued liabilities
  $
20,556
    $
20,576
 
Long-term portion - other long-term liabilities
   
15,763
     
14,846
 
Total
  $
36,319
    $
35,422
 
                 
Deferred revenue related to extended warranties
               
Current portion - other accrued liabilities
  $
11,998
    $
11,017
 
Long-term portion - other long-term liabilities
   
48,115
     
46,837
 
Total
  $
60,113
    $
57,854
 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Credit Agreements (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of Short-term Debt [Table Text Block]
   
March 31,
   
December 31,
 
   
2018
   
2017
 
ABL facility
  $
-
    $
-
 
Other lines of credit
   
31,414
     
20,602
 
Total
  $
31,414
    $
20,602
 
Schedule of Long-term Debt Instruments [Table Text Block]
   
March 31,
   
December 31,
 
   
2018
   
2017
 
Term loan
  $
929,000
    $
929,000
 
Original issue discount and deferred financing costs
   
(25,760
)    
(26,937
)
Capital lease obligation
   
4,650
     
4,690
 
Other
   
1,162
     
1,367
 
Total
   
909,052
     
908,120
 
Less: current portion of debt
   
944
     
936
 
Less: current portion of capital lease obligation
   
649
     
636
 
Total
  $
907,459
    $
906,548
 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2018
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months Ended March 31,
 
   
2018
   
2017
 
Numerator
 
 
 
 
 
 
 
 
Net income attributable to Generac Holdings Inc.
  $
33,645
    $
12,175
 
Redeemable noncontrolling interest redemption value adjustment
   
(7,665
)    
614
 
Net income attributable to common shareholders
  $
25,980
    $
12,789
 
                 
Denominator
 
 
 
 
 
 
 
 
Weighted average shares, basic
   
61,943,495
     
62,366,263
 
Dilutive effect of stock compensation awards (1)
   
531,441
     
569,863
 
Diluted shares
   
62,474,936
     
62,936,126
 
                 
Net income attributable to common shareholders per share
               
Basic
  $
0.42
    $
0.21
 
Diluted
  $
0.42
    $
0.20
 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Description of Business and Basis of Presentation - Impact of Adopting Accounting Standards (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Accounts receivable, less allowance for doubtful accounts $ 262,170 $ 220,547 $ 279,294
Inventories 439,745 396,990 387,049
Other accrued liabilities 122,546 97,457 112,618
Deferred income taxes 49,140 24,422 41,852
Other long-term liabilities 83,634 67,677 82,893
Retained earnings 636,814 464,908 610,835
Net sales 397,634 330,485  
Costs of goods sold 257,645 221,685  
Selling and service 42,682 39,467  
Research and development 11,853 10,287  
Other, net 1,383 (83)  
Provision for income taxes 11,416 7,823  
Net income attributable to Generac Holdings Inc. $ 33,645 $ 12,175  
Net income attributable to Generac Holdings Inc. per common share - basic: (in dollars per share) $ 0.42 $ 0.21  
Net income attributable to Generac Holdings Inc. per common share - diluted: (in dollars per share) $ 0.42 $ 0.20  
Comprehensive income attributable to Generac Holdings Inc. $ 44,703 $ 15,720  
Net income 33,770 12,182  
Deferred income taxes 4,283 6,530  
Accounts receivable 18,744 20,368  
Inventories (48,798) (35,675)  
Other accrued liabilities 11,065 103  
Net cash used in operating activities 28,968 (5,175)  
Proceeds from beneficial interests in securitization transactions 867 629  
Net cash provided by (used in) investing activities (5,997) (1,274)  
Accounts Receivable 262,170 220,547 279,294
Inventories 439,745 396,990 387,049
Other accrued liabilities 122,546 97,457 112,618
Deferred income taxes 49,140 24,422 41,852
Other long-term liabilities 83,634 67,677 82,893
Retained earnings $ 636,814 464,908 610,835
Previously Reported [Member]      
Accounts receivable, less allowance for doubtful accounts   223,031 280,002
Inventories   390,908 380,341
Other accrued liabilities   91,853 105,067
Deferred income taxes   27,376 43,789
Other long-term liabilities   62,129 76,995
Retained earnings   469,508 616,347
Net sales   331,814  
Costs of goods sold   221,328  
Selling and service   40,184  
Research and development   10,301  
Other, net   (223)  
Provision for income taxes   8,251  
Net income attributable to Generac Holdings Inc.   $ 12,842  
Net income attributable to Generac Holdings Inc. per common share - basic: (in dollars per share)   $ 0.22  
Net income attributable to Generac Holdings Inc. per common share - diluted: (in dollars per share)   $ 0.21  
Comprehensive income attributable to Generac Holdings Inc.   $ 16,387  
Net income   12,849  
Deferred income taxes   6,958  
Accounts receivable   19,973  
Inventories   (35,338)  
Other accrued liabilities   (305)  
Net cash used in operating activities   (4,546)  
Proceeds from beneficial interests in securitization transactions    
Net cash provided by (used in) investing activities   (1,903)  
Accounts Receivable   223,031 280,002
Inventories   390,908 380,341
Other accrued liabilities   91,853 105,067
Deferred income taxes   27,376 43,789
Other long-term liabilities   62,129 76,995
Retained earnings   469,508 616,347
Restatement Adjustment [Member] | Accounting Standards Update 2014-09 [Member]      
Accounts receivable, less allowance for doubtful accounts   (2,484) (708)
Inventories   6,082 6,708
Other accrued liabilities   5,604 7,551
Deferred income taxes   (2,954) (1,937)
Other long-term liabilities   5,548 5,898
Retained earnings   (4,600) (5,513)
Net sales   (1,329)  
Costs of goods sold   357  
Selling and service   (717)  
Research and development   (14)  
Other, net   140  
Provision for income taxes   (428)  
Net income attributable to Generac Holdings Inc.   $ (667)  
Net income attributable to Generac Holdings Inc. per common share - basic: (in dollars per share)   $ (0.01)  
Net income attributable to Generac Holdings Inc. per common share - diluted: (in dollars per share)   $ (0.01)  
Comprehensive income attributable to Generac Holdings Inc.   $ (667)  
Net income   (667)  
Deferred income taxes   (428)  
Accounts receivable   395  
Inventories   (337)  
Other accrued liabilities   408  
Net cash used in operating activities   (629)  
Proceeds from beneficial interests in securitization transactions   629  
Net cash provided by (used in) investing activities   629  
Accounts Receivable   (2,484) (708)
Inventories   6,082 6,708
Other accrued liabilities   5,604 7,551
Deferred income taxes   (2,954) (1,937)
Other long-term liabilities   5,548 5,898
Retained earnings   $ (4,600) $ (5,513)
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 2 - Revenue Recognition (Details Textual) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Contract with Customer, Liability, Total $ 8,028 $ 7,034
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Redeemable Noncontrolling Interest (Details Textual) - Pramac [Member]
$ in Thousands
Mar. 01, 2016
USD ($)
Business Acquisition, Percentage of Voting Interests Acquired 65.00%
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners 35.00%
Redeemable Noncontrolling Interest, Equity, Fair Value, Total $ 34,253
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 3 - Redeemable Noncontrolling Interest - Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Redemption value adjustment $ (7,665) $ 614
Redeemable Noncontrolling Interest [Member]    
Balance at beginning of period 43,929 33,138
Net income (26) 118
Foreign currency translation 2,836 924
Redemption value adjustment 7,665 (614)
Balance at end of period $ 54,404 $ 33,566
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Derivative Instruments and Hedging Activities (Details Textual)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
May 31, 2014
Oct. 31, 2013
Mar. 31, 2018
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2017
USD ($)
Derivative Assets (Liabilities), Net Fair Value of Derivative Contracts, Excluding Impact of Credit Risk     $ 13,375   $ 4,703
Commodity Contract [Member]          
Derivative, Number of Instruments Held, Total     5 1 1
Commodity Contract [Member] | Not Designated as Hedging Instrument [Member] | Cost of Sales [Member]          
Derivative, Gain (Loss) on Derivative, Net, Total     $ (156) $ 183  
Commodity Contract [Member] | Maximum [Member]          
Derivative, Remaining Maturity     1 year 180 days    
Foreign Exchange Contract [Member]          
Derivative, Number of Instruments Held, Total     22 19 28
Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member] | Other, Net [Member]          
Derivative, Gain (Loss) on Derivative, Net, Total     $ 227 $ (201)  
Foreign Exchange Contract [Member] | Maximum [Member]          
Derivative, Remaining Maturity     1 year    
Interest Rate Swap [Member]          
Number of New Contracts Entered 1 2     20
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax     $ 6,647 $ 440  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Derivative Instruments and Hedging Activities - Commodity Forward Contracts (Details) - Not Designated as Hedging Instrument [Member]
$ in Thousands
Mar. 31, 2018
USD ($)
$ / item
Commodity Contract on February 12, 2018 [Member]  
Notional amount | $ $ 3,776
Fixed rate (in USD per Per Share) | $ / item 3.114
Commodity Contract on March 8, 2018 [Member]  
Notional amount | $ $ 3,427
Fixed rate (in USD per Per Share) | $ / item 3.109
First Commodity Contract on March 20, 2018 [Member]  
Notional amount | $ $ 3,418
Fixed rate (in USD per Per Share) | $ / item 3.101
Second Commodity Contract on March 20, 2018 [Member]  
Notional amount | $ $ 1,697
Fixed rate (in USD per Per Share) | $ / item 3.079
Commodity Contract on March 26, 2018 [Member]  
Notional amount | $ $ 3,003
Fixed rate (in USD per Per Share) | $ / item 3.027
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 4 - Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) - Fair Value, Inputs, Level 2 [Member] - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Commodity Contract [Member]    
Fair Value of Derivatives $ (163) $ 107
Foreign Exchange Contract [Member]    
Fair Value of Derivatives (25) 167
Interest Rate Swap [Member]    
Fair Value of Derivatives $ 13,339 $ 4,356
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 5 - Fair Value Measurements (Details Textual) - Fair Value, Inputs, Level 2 [Member]
$ in Thousands
Mar. 31, 2018
USD ($)
Long-term Debt, Total $ 904,044
Long-term Debt, Fair Value $ 904,587
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Accumulated Other Comprehensive Loss (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Other Comprehensive Income (Loss), before Reclassifications, before Tax $ 8,982 $ 723
Other Comprehensive Income (Loss) before Reclassifications, Tax, Total $ (2,335) $ (283)
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 6 - Accumulated Other Comprehensive Loss - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Beginning Balance $ 554,319  
Ending Balance 570,194  
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Beginning Balance (12,856) $ (28,047)
Other comprehensive income (loss) before reclassifications 6,179 3,600
Amounts reclassified from AOCL
Other comprehensive loss 6,179 3,600
Ending Balance (6,677) (24,447)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Beginning Balance (10,978) (11,040)
Other comprehensive income (loss) before reclassifications
Amounts reclassified from AOCL
Other comprehensive loss
Ending Balance (10,978) (11,040)
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]    
Beginning Balance 2,636 (1,076)
Other comprehensive income (loss) before reclassifications 6,647 [1] 440 [2]
Amounts reclassified from AOCL
Other comprehensive loss 6,647 440
Ending Balance 9,283 (636)
AOCI Attributable to Parent [Member]    
Beginning Balance (21,198) (40,163)
Other comprehensive income (loss) before reclassifications 12,826 4,040
Amounts reclassified from AOCL
Other comprehensive loss 12,826 4,040
Ending Balance $ (8,372) $ (36,123)
[1] Represents unrealized gains of $8,982, net of tax effect of $(2,335) for the three months ended March 31, 2018.
[2] Represents unrealized gains of $723, net of tax effect of $(283) for the three months ended March 31, 2017.
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7 - Segment Reporting (Details Textual)
3 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Number of Reportable Segments 2    
Geographic Concentration Risk [Member] | Sales Revenue, Net [Member] | UNITED STATES      
Concentration Risk, Percentage 71.00% 71.00%  
Geographic Concentration Risk [Member] | Net Assets, Geographic Area [Member] | UNITED STATES      
Concentration Risk, Percentage 85.00%   85.00%
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 7 - Segment Reporting - Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Net sales $ 397,634 $ 330,485
Total adjusted EBITDA 71,781 46,703
Interest expense (10,113) (10,788)
Depreciation and amortization (11,683) (12,597)
Non-cash write-down and other adjustments (1) [1] (1,306) (166)
Non-cash share-based compensation expense (2) [2] (3,106) (2,632)
Transaction costs and credit facility fees (3) [3] (262) (316)
Business optimization expenses (4) [4] (138) (100)
Other 13 (99)
Income before provision for income taxes 45,186 20,005
Domestic [Member]    
Net sales 300,219 247,168
Total adjusted EBITDA 65,475 41,891
International [Member]    
Net sales 97,415 83,317
Total adjusted EBITDA 6,306 4,812
Residential Power Products [Member]    
Net sales 190,474 154,217
Residential Power Products [Member] | Domestic [Member]    
Net sales 176,685 141,701
Residential Power Products [Member] | International [Member]    
Net sales 13,789 12,516
Commercial and Industrial Power Products [Member]    
Net sales 175,125 150,753
Commercial and Industrial Power Products [Member] | Domestic [Member]    
Net sales 97,771 84,765
Commercial and Industrial Power Products [Member] | International [Member]    
Net sales 77,354 65,988
Other Products and Services [Member]    
Net sales 32,035 25,515
Other Products and Services [Member] | Domestic [Member]    
Net sales 25,763 20,702
Other Products and Services [Member] | International [Member]    
Net sales $ 6,272 $ 4,813
[1] Includes gains/losses on disposal of assets, unrealized mark-to-market adjustments on commodity contracts, foreign currency gains/losses and certain purchase accounting related adjustments.
[2] Represents share-based compensation expense to account for stock options, restricted stock and other stock awards over their respective vesting periods.
[3] Represents transaction costs incurred directly in connection with any investment, as defined in our credit agreement; equity issuance, debt issuance or refinancing; together with certain fees relating to our senior secured credit facilities.
[4] Represents charges relating to business optimization and restructuring costs.
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Balance Sheet Details - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Raw material $ 273,608 $ 242,947  
Work-in-process 7,543 2,544  
Finished goods 158,594 141,558  
Total $ 439,745 $ 387,049 $ 396,990
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Balance Sheet Details - Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Property and equipment, gross $ 362,982 $ 356,548
Accumulated depreciation (130,959) (126,168)
Total 232,023 230,380
Land and Land Improvements [Member]    
Property and equipment, gross 13,396 13,118
Building and Building Improvements [Member]    
Property and equipment, gross 141,532 132,072
Machinery and Equipment [Member]    
Property and equipment, gross 93,056 90,487
Dies and Tools [Member]    
Property and equipment, gross 25,410 24,504
Vehicles [Member]    
Property and equipment, gross 1,736 1,878
Office Equipment [Member]    
Property and equipment, gross 76,982 73,254
Leasehold Improvements [Member]    
Property and equipment, gross 1,748 2,436
Construction in Progress [Member]    
Property and equipment, gross $ 9,122 $ 18,799
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Product Warranty Obligations (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Capitalized Contract Cost, Net, Total $ 3,759 $ 0
Capitalized Contract Cost, Amortization $ 127 $ 0
Minimum [Member]    
Extended Warranty Term 5 years  
Maximum [Member]    
Extended Warranty Term 10 years  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Balance at beginning of period $ 35,422 $ 31,695
Product warranty reserve assumed in acquisition 43
Payments (4,985) (4,560)
Provision for warranty issued 5,203 4,160
Changes in estimates for pre-existing warranties 679 670
Balance at end of period 36,319 32,008
Balance at beginning of period 57,854 36,139
Deferred revenue contracts issued [1] 4,716 1,969
Amortization of deferred revenue contracts (2,457) (546)
Balance at end of period $ 60,113 $ 37,562
[1] The increase in deferred revenue contracts issued during 2017 was largely due to the launch of a post-sale extended warranty program.
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Remainder of 2018 $ 9,196      
2019 12,041      
2020 10,666      
2021 8,703      
2022 6,811      
After 2022 12,696      
Total $ 60,113 $ 57,854 $ 37,562 $ 36,139
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Product Warranty Obligations - Deferred Product Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Current portion - other accrued liabilities $ 20,556 $ 20,576    
Long-term portion - other long-term liabilities 15,763 14,846    
Total 36,319 35,422 $ 32,008 $ 31,695
Current portion - other accrued liabilities 11,998 11,017    
Long-term portion - other long-term liabilities 48,115 46,837    
Total $ 60,113 $ 57,854 $ 37,562 $ 36,139
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Credit Agreements (Details Textual)
$ in Thousands
1 Months Ended 3 Months Ended
May 31, 2013
USD ($)
Dec. 31, 2017
USD ($)
May 31, 2017
Mar. 31, 2018
USD ($)
Jun. 30, 2014
Jun. 30, 2017
USD ($)
Net Debt Leverage Ratio Threshold       2.47    
Short-term Debt, Total   $ 20,602   $ 31,414    
ABL Revolving Credit Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity       250,000    
Long-term Line of Credit, Total   $ 0   $ 0    
Base Rate [Member] | ABL Revolving Credit Facility [Member]            
Debt Instrument, Basis Spread on Variable Rate       0.50%    
Adjusted LIBOR Rate [Member] | ABL Revolving Credit Facility [Member]            
Debt Instrument, Basis Spread on Variable Rate       1.50%    
Term Loan [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 1,200,000          
Uncommitted Incremental Term Loan Facility $ 300,000          
Net Debt Leverage Ratio Threshold   3.75     3  
Net Debt Leverage Ratio Not Achieved     3      
Debt Issuance Costs, Net, Total   $ 2,346       $ 1,432
Term Loan [Member] | Base Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate 1.75% 1.00% 1.25%      
Term Loan [Member] | Base Rate [Member] | Net Debt Leverage Ratio Threshold [Member]            
Debt Instrument, Basis Spread on Variable Rate         1.50%  
Term Loan [Member] | Adjusted LIBOR Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate 2.75% 2.00% 2.25%      
Term Loan [Member] | Adjusted LIBOR Rate [Member] | Net Debt Leverage Ratio Threshold [Member]            
Debt Instrument, Basis Spread on Variable Rate         2.50%  
Term Loan [Member] | LIBOR Floor Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate 0.75%   0.75%      
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Credit Agreements - Short-term Borrowings (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Short-term borrowings $ 31,414 $ 20,602
ABL Revolving Credit Facility [Member]    
Short-term borrowings 0 0
Other Lines of Credit [Member]    
Short-term borrowings $ 31,414 $ 20,602
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 10 - Credit Agreements - Long-term Borrowings (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Term loan $ 929,000 $ 929,000
Original issue discount and deferred financing costs (25,760) (26,937)
Capital lease obligation 4,650 4,690
Other 1,162 1,367
Total 909,052 908,120
Less: current portion of debt 944 936
Less: current portion of capital lease obligation 649 636
Total $ 907,459 $ 906,548
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11 - Stock Repurchase Program (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 32 Months Ended
Oct. 31, 2016
Mar. 31, 2018
Mar. 31, 2017
Mar. 31, 2018
Aug. 31, 2015
Stock Repurchase Program, Authorized Amount $ 250,000       $ 200,000
Stock Repurchase Program, Period in Force 2 years        
Payments for Repurchase of Common Stock   $ 25,656 $ 305,547  
Treasury Stock [Member]          
Shares Acquired Under Stock Repurchases Program, Shares   560,000 0 8,676,706  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12 - Earnings Per Share (Details Textual) - shares
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Employee Stock Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 93,600 154,900
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Net income attributable to Generac Holdings Inc. $ 33,645 $ 12,175
Redeemable noncontrolling interest redemption value adjustment (7,665) 614
Net income attributable to common shareholders $ 25,980 $ 12,789
Weighted average shares, basic (in shares) 61,943,495 62,366,263
Dilutive effect of stock compensation awards (in shares) [1] 531,441 569,863
Diluted shares (in shares) 62,474,936 62,936,126
Basic (in dollars per share) $ 0.42 $ 0.21
Diluted (in dollars per share) $ 0.42 $ 0.20
[1] Excludes approximately 93,600 and 154,900 stock options for the three months ended March 31, 2018 and March 31, 2017, respectively, as the impact of such awards was anti-dilutive.
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 13 - Income Taxes (Details Textual)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Effective Income Tax Rate Reconciliation, Percent, Total 25.30% 39.10%
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 14 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Millions
Mar. 31, 2018
Dec. 31, 2017
Amount Financed by Dealers $ 34.6 $ 36.5
EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -"!ITP?(\\#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,$% @ T(&G3&;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 " #0@:=,6:3>).\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*&Y85TR:R\9.&PQ6V.C-V&IK&L?&UDCZ]G.\ M-J5L#["CI=^?/H$:Y85R =^"\QC(8+P;;=='H?R:'8B\ (CJ@%;&,B7ZU-RY M8"6E9]B#E^HH]PB+JEJ"19):DH0)6/B9R-I&*Z$"2G+AC-=JQONOT&685H = M6NPI B\YL'::Z$]CU\ 5,,$(@XT_!=0S,5?_Q.8.L'-RC&9.#<-0#G7.I1TX M?+Z^O.=U"]-'DKW"]"L:02>/:W:9_%$_/FV>6;NH^*JH[HOJ8<.7@M>B7FTG MUQN_J[!UVNS,/S:^"+8-_+J+]AM02P,$% @ T(&G3)E&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 " #0@:=,S(&;S(P" !'"0 & 'AL+W=O9+G'N2%8 MQ$O%'G+2#DPJ1\Y?3>?K>1U&9D:L9B=E0E#]NK,]JVL32<_C]Q T'#4-<=I^ MC_[9)J^3.5+)]KS^59U5N0X787!F%WJKU3-_?&%#0FD8#-E_8W=6:[B9B=8X M\5K:9W"Z2<6;(8J>2D/?^G?5VO>C_Y*2@083R$ @(X$D_R7$ R$>"=@24#\S MF^HGJNAF)?@C$/UN==04!5[&>C%/9M"NG?VFLY5Z]+Z)5NANP@R(78\@$P0> M$4C''@4()+ C'IU\%-C[B!@6B,$,8DN/)_0$IB<@/;'T9$)/G07P$1DLD((" MJ4?/'8$>D5I$VZ]PDB=YG,(R&2B3>3(+1\9'%+! #@KD'AV[I0) 9FIE 4HL M?+Y3+#L ,E,M!2A1^/S$D0 @,SN!(]A3D1\A])*6^E8S=FIV4::9Z[;HC_:^HW@W7%O0>'?:_ 502P,$% @ T(&G M3'U=M:K'! @Q< !@ !X;"]W;W)KZW$3&RL;+F2$F_?OI3L&,[,L.A- M+"EGR,._CT,N3FWWK=_&.,R^[YM#_S#?#L/QOBCZYVWO MA_3:O1;]L8OU9@K:-P4:XXM]O3O,EXOIVV.W7+1O0[,[Q,=NUK_M]W7WSRHV M[>EA#O./#U]WK]MA_% L%\?Z-?X>AS^.CUUZ*ZZE;';[>.AW[6'6Q9>'^0]P MOZ8P!DR*/W?QU-\\S\:F/+7MM_'EE\W#W(R.8A.?A[&(.OV\QW5LFK&DY./O M2Z'S:YUCX.WS1^D_38U/C7FJ^[ANF[]VFV'[,*_FLTU\J=^:X6M[^CE>&N3F MLTOK?XWOL4GRT4FJX[EM^NGO[/FM']K]I91D95]_/__N#M/OZ5+^1Y@>@)< MO : _<\ N@00"RC.SJ:F_E@/]7+1M:=9=QZM8SU."KBGU)G/X\>I[Z;_I=;V MZ>O[$L.B>!_+N4A69PG>2CXKUE)!YBHI4OU7$ZB:P"F>;N-!CRQO/ M+*[.DG*2'"8)6 ^>MT21465+U-U8U8V5;HBY.4O<337H$4K#W"BR,F"PNANG MNG'2C65NG*C&4BBM8VZDC*K2V*"[\:H;+]VP:E9>5 -5Z2MF1E$ERYE94ZI> M2NG%,R^EJ*7ROA(]H\C0.N=U-Y7JII)N2N:FDM.!T"";7&M-9JC*K,B@N@G2 M#1N!59#3(3A@/;B6*@O&9V8P&)U11KH1D#+23DG 5Y0F"Q[*C)\,,T'XL8;[ M 6T4!#@5E36960PZ/ &E&^!N4"X7EQ:,\*/IT%>4<:3C&"2/+>?Q17-;4XD6 M#9\_JBYYRCG2D0R2R98S&21MR7KA1U'AS=KX[$9',D@F6\YDD+2%4"''H"8S MSF3V*]"A#)+*''$KD,!%4Y96@%D5H@O9-:_#&4J1$]@,3T$'*DBB6DY4D*PD ML&!YFQ2D&I_M91VI()EJ.5-!XA*Q,B(QT'1$GC)[,>I<1)3*KM)C%&E-D6(75P) JQ+*$#*E1)S5*4CN>B:-$L+/6B#Z2LG26P1P7=5)C$'N/ MRV2(I).5)%D=9SU)9):&+U-5E%D1I%.5%*IRRI.DI?4V;7'= MKB3IRB\L5B2IZ2=/65>1.&IHLM1#(3>Y=;R2 MQ*OG>"7)35<:(S)73><28C('9](!2Q*PG@.6%&ZBF$12E%*JC!<=K"3!R@\T M*U+ 6AH(8@(I.F<)3_]6=Z^[ M0S][:H>AW4_7GR]M.\14J/F26KB-]>;ZTL2787PLTW-WOA8^OPSM\7+E75SO MW9?_ E!+ P04 " #0@:=,M"0;QML! "U! & 'AL+W=OBYM"H6C2>A#)%'_S],;)Z)WBM MH5.3N6<[.0OQ9H,O18J(!0(&N;8.U PW. )CULA@_!H\T5C2)D[G=_=/KG?3 MRYDJ. KVLRYTE:(8>064],KTB^@^P]#/&GE#\U_A!LS(+8FID0NFW-W+KTH+ M/K@8%$[?^[%NW-@-_O>TY81@2 C&!#_Z:T(X)(2S!-R3N58_4DVS1(K.D_W' M:JG=$_X^-"\SMXONW;EGIEME5F_9)D[PS?H,DD,O"2:2X%%Q?%:$9)1@4W^$ M"!8A I$CM)XR1D1?P9QS]$#R3A(DGX1+(E,Y)>LIX469/AFN'\ MC_*!*5IDBIZ99HT?HJ=*6[*+=_XFFB$M">. ^-MP1H0G&\C^T-^HO-2-\LY" MF[WH=DPIA 9C2E;&KS)GR!@P*+6=;LU<]G]2'VC1#H<$'D^J[ ]02P,$% M @ T(&G3!=/1ASU P ?A$ !@ !X;"]W;W)K)/H(*1 -M=_7T/8 M')T9WWT)X+QCOV/LQS:K:]-^Z0[>]XNO=77JGI:'OC\_)DFW/?BZ[!Z:LS^% M?]Z:MB[[\-CND^[<^G(W!M55@FF:)W5Y/"W7J['LI5VOFDM?'4_^I5UTE[HN MVW\WOFJN3TM8?A1\/NX/_5"0K%?G6V:+\/#K[NG93HX\I7?]D,59;B\^\)7U5!3 M\/'/5.GRWN80.+__J/WG,?F0S&O9^:*I_C[N^L/3TBX7._]67JK^@)H"U+< /29_UMG3$S<9:P:4<]81-X(LM39-93>YZ"8?ZU!S-T:.-V*\X=E8DHUA-C7F ME@XYKE).YQ$O5O1BN1?291O+NPQLIH@7096BC7AQHA?'O-B4>'%\,"E-1V8A MJ%(7FXV0RDA)N1N@3$E90UFNZ%L25 9LS$T$<,#=,,(!:\>J7#,[7&:,@\@, M !&'SX#L!YIG1.[7!1A+X@ P]R[L10)[F0,U GDBBV%(!,3^#X MM!2?P,GX"10=H84@B\Y+&9_ ^4F7G UP-(:>@9QUCJ0+BU.L>V2( J>HHQ0% M#DB= 1UIHR!%3DBE MC$FI'2X#A!F6_^]'!BERD#H*4N2$!*1KGB"*++XH(Q3Y!M31#2A*6TN^Y1-D MH6=,;.#(0$8.9$>!/&GLK*'T@:UXH@ICVW\9QLAA["B,D7,V!Z>5IKX+28DJ MSS&/C689S,C!["B8)\V/^DA2Q8:R#&;D8'84S,B)FZ,VVBDVV25ED 'F$5-7:I'2Y$&20&:0[E61V:JU]NQ\/^-UBVUQ._7! G)7>/R(\ MXW#J)>4;>"QNGP*^57/[,O%[V>Z/IV[QVO3A3#V>?-^:IO?!9?H0NNS@R]W] MH?)O_7!KPGU[^R)P>^B;\_2U([E_\/5\ME]_@:=G7WI3F$?7SRW+2[NH^W[KYJW?;O;AOIUU;[M=W?YS%[;-Q_7< MS#\+OFY>7ONA8'FS.M0OX??0_W&X;^/=\A3E:;,+^V[3[&=M>+Z>WYJKRM)0 M853\N0D?W=GU;$CEH6F^#3>_/%W/L\%1V(;'?@A1QY_WL [;[1 I^OA["CH_ MM3E4/+_^C/[3F'Q,YJ'NPKK9_K5YZE^OY\5\]A2>Z[=M_[7Y^#E,">7SV93] MK^$];*-\&RVW?AW]OC6];*QMY_' K' MSAZ?Q>[I8NG[C4K=!A1!56N1R3C@Q&5[]&>@5=]G. M'11YR8A,N6$5J@(J.A_L2\\)8AE@IY!VC![*3$XJ)*)4!T*VW1H"J[5,A,#P M,JSS,0K!K*T6WEJ9D991QJY(&,(P-)J&+!?MI#EO:&$+7Q;2$-!Q[GR><(21 M:'*]9)2C'$RM7/G1*E.FYA_&J]%\M6KZ:70N2LNE= -D9,MD[V#(&DU96TI# M&J"%D4 !(E?ZA!=,6:,QFZNYC#";N5RZ ;(L@7R#26LT:HTQTH[FZ,*4BEQ M9=EA.X1I2P"D1NXS"""R*)V ?B0WO@RPQJ5D=@5EN2D3_<,8?PQVDB39Q7J3N+!ROUDA5?R^2+P?&+.4 M 4M)$HPU*!>4NUQ2 P9+['0X\5D-B$H28JQAN6#Y!JA@J)0;C%0&2"5), :L M-$Z:KJ"L3.TN&".5 5)),HP!+*T\8:F0ZOP;Z](.1BH#I)+CKNOAM/NT7Y MVEQ5!I3?6G.UMNA)-!B?C+&6/YH^GKO_5KVCZOMF-Q[3/3=.'F%?V M)8[U:ZB?3C?;\-P/ESY>M\?S[N--WQRFL_SEZ1\*-_\"4$L#!!0 ( -"! MITPE"Q&AM@$ -(# 8 >&PO=V]R:W-H965T&UL;5/; M;MLP#/T501]0)4J:!H%MH.DP=, &!"VV/2LV?4%U<24Y[OZ^E.RX;N<72:1X M#@\I*NF-?7$U@"=O2FJ7TMK[]L"8RVM0PMV8%C3>E,8JX=&T%7.M!5%$D)*, MKU8[ID2C:99$W\EFB>F\;#2<+'&=4L+^.X(T?4K7].IX:JK:!P?+DE94\ S^ M=WNR:+&)I6@4:-<832R4*;U?'X[;$!\#_C30N]F9A$K.QKP$XT>1TE40!!)R M'Q@$;A=X "D#$C/S;%+Y.Z9Z2 DK12?]D M^D<8Z[FE9"S^)UQ 8GA0@CER(UU<2=XY;]3(@E*4>!OV1L>]'VYV5]@R@(\ M/@'V$<"&1%'Y-^%%EEC3$SOTOA7AB=<'CKW)@S.V(MZA>(?>2[;>W";L$HC& MF.,0P^=CI,\\TX#>\_CFWR$#]/^2]BJT8Z7C?TOC?& M4E8W.$(U?K#)D%#Z<+S#LQW&;#"\:<&PO=V]R:W-H965T&UL;5/;;IPP M$/T5RQ\0LRQ-DQ4@95-5K91(JU1MG[TP@!5?J&V6Y.\S-H32E!?;,YYSYLQX MG(_&/KL.P),7);4K:.=]?V#,51TH[JY,#QIO&F,5]VC:EKG> J\C2$F6)LDU M4UQH6N;1=[)E;@8OA8:3)6Y0BMO7(T@S%G1'WQU/HNU\<+ R[WD+/\#_[$\6 M+;:PU$*!=L)H8J$IZ-WN<,Q"? SX)6!TJS,)E9R->0[&][J@21 $$BH?&#AN M%[@'*0,1RO@S<](E90"NS^_L7V/M6,N9.[@W\K>H?5?0&TIJ:/@@_9,9O\%< MSR=*YN(?X (2PX,2S%$9Z>)*JL%YHV86E*+XR[0+'?=QNLEN9]@V()T!Z0*X MB7G8E"@J_\(]+W-K1F*GWO<\//'ND&)OJN",K8AW*-ZA]U+N]K8X MQ:3KF"6"(?N2(MU*<4S_@Z?;\/VFPGV$[_]1>+U-D&T29)$@6Q-DR8<2MV(^ M%LE6/55@VSA-CE1FT'&25]YE8._2^"9_PZ=I?^2V%=J1L_'XLK'_C3$>4$IR MA2/4X0=;# F-#\?/>+;3F$V&-_W\@]CRC&PO=V]R:W-H965T&UL;5/;;MP@$/T5 MQ >$7>RFJY5M*9LJ2J166J5J^\S:8QL%/ [@=?KW!>RX;NH78(9SSEP8LA'- MBVT!''G3JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQW>Z6:2$[ M6F31=S9%AH-3LH.S(7;06IC?)U XYG1/WQW/LFE=<+ BZT4#W\']Z,_&6VQ1 MJ:2&SDKLB($ZIW?[XRD-^ CX*6&TJS,)E5P07X+Q5.5T%Q("!:4+"L)O5[@' MI8*03^-UUJ1+R$!L7)O3 R45U&)0[AG'1YCK^43) M7/Q7N(+R\)")CU&BLG$EY6 =ZEG%IZ+%V[3++N[C=),>9MHV@<\$OA .,0Z; M L7,OP@GBLS@2,S4^UZ$)]X?N>]-&9RQ%?'.)V^]]UKL4YZQ:Q":,:<)P]>8 M!<&\^A*";X4X\?_H?)N>;&:81'JRCI[<;@NDFP)I%$C_*3'Y4.(6)OT0A*UZ MJL$T<9HL*7'HXB2OO,O WO'X)G_AT[1_$Z:1G247=/YE8_]K1 <^E=V-'Z'6 M?[#%4%"[&PO=V]R:W-H965T&UL;5/M;ILP%'T5RP]0 M)X0F501(3:MJDS8IZK3MMP,7L.H/9IO0O?VN#6&LXX_M>WW.N1^^S@9CWUP+ MX,F[DMKEM/6^.S+FRA84=W>F XTWM;&*>S1MPUQG@5>1I"1+-IL]4UQH6F31 M=[9%9GHOA8:S):Y7BMO?)Y!FR.F6WAROHFE]<+ BZW@#W\!_[\X6+3:K5$*! M=L)H8J'.Z>/V>$H#/@)^"!C=SP\\?:88&_*X(RMB'>8O$/OM=BF]QF[!J$)&PO=V]R:W-H965TU#^IM%&,N=-TQ+;&V!U)$E!:)+LB61<]:^ GN5W\VWB*+2LTE*,NU M0@:: M_MCJ8Z[G%:"[^!UQ! M>'C(Q,>HM+!Q1=5@G9:SBD]%LI=IYRKNXW23[F?:-H'.!+H0#C$.F0+%S+\P MQ\K>N^UW&6'G%R#T(PY31BZQBP(XM67 M$'0KQ(G^1Z?;]'0SPS32TW7T=+\MD&T*9%$@>U?BYP\E;F!NDP]!R*JG$DP; MI\FB2@\J3O+*NPSL'8UO\@\^3?L#,RU7%EVT\R\;^]]H[<"GDMSX$>K\!UL, M 8T+QT_^;*8QFPRG^_D'D>4;EW\!4$L#!!0 ( -"!ITRW@M_PM@$ -(# M 9 >&PO=V]R:W-H965T MI%"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; ZDJ0@=+?;$\FXPF4>?2=3 MYGIP@BLX&60'*9EY/X+08X$3_.%XYFWG@H.4><]:^ GN5W\RWB*+2LTE*,NU M0@:: M\FAV,6\!'PF\-H5V<4*CEK_1*,Q[K NY 0"*A<4&!^N\ ="!&$?!JO MLR9>0@;B^ORA?A]K][6JXQFHO_ 1<0 M'AXR\3$J+6Q<4358I^6LXE.1[&W:N8K[.-UD^YFV3: S@2Z$FQB'3(%BYM^9 M8V5N](C,U/N>A2=.#M3WI@K.V(IXYY.WWGLID^LD)Y<@-&..$X:N,0N">/4E M!-T*<:3_T>DV/=W,,(WT=!T]W6\+9)L"613(_BF1?BEQ"Y-^"4)6/95@VCA- M%E5Z4'&25]YE8&]I?)-/^#3M3\RT7%ETULZ_;.Q_H[4#G\KNRH]0YS_88@AH M7#A^\V.;S3730K8T3Z/O9/(4 M>Z=D"R=#;*^U,.]'4#AD=$L_',^R;EQPL#SM1 T_P?WJ3L9;;%8II8;62FR) M@2JCM]O#,0GX"/@M8;"+,PF5G!%?@O%89G03$@(%A0L*PF\7N .E@I!/XW72 MI'/(0%R>/]3O8^V^EK.P<(?JCRQ=D]$;2DJH1*_<,PX/,-6SIV0J_@=<0'EX MR,3'*%#9N)*BMP[UI.)3T>)MW&4;]V&\2?A$6R?PBU,$9VQ%O//)6^^]Y-M]DK)+$)HPQQ'#EY@9P;SZ'(*O MA3CR_^A\G;Y;S7 7Z;ME]-WUND"R*I!$@>2?$O=?2ES#? W"%CW58.HX3984 MV+=QDA?>>6!OXR.R3_@X[4_"U+*UY(S.OVSL?X7HP*>RN?(CU/@/-AL**A>. MW_S9C&,V&@Z[Z0>Q^1OG?P%02P,$% @ T(&G3+=$-DBW 0 T@, !D M !X;"]W;W)K&UL;5/M;ML@%'T5Q .4Q$G:++(M M-:VJ3EJEJ-.ZW\2^ME&!ZP*.V[J:*2XTS=/H.YD\Q%DB.V4XN;C"!+[C*[II^-9U(T+#I:G+:_A)[A?['25C\3_@ M+#0R8^ M1H'2QI44G76H1A6?BN+OPRYTW/OA9I>,M&5",A*2B;"/<=@0*&9^SQW/4X,] M,4/O6QZ>>'U(?&^*X(RMB'<^>>N]EWR]NTG9)0B-F.. 2>:8"<&\^A0B60IQ M3/ZC)\OTS6*&FTC?S*-OKI<%MHL"VRBP_:?$_9<2ES#?O@1ALYXJ,'6<)DL* M['2/\#U!+ P04 " #0@:=,?["!)+8! #2 P &0 M 'AL+W=O;J'A1W=V8 C3>ML8I[-&W'W&"!-Q&D),N2Y,@4%YI61?1=;%68T4NA MX6*)&Y7B]O<9I)E*FM)7QY/H>A\8B/ 3\$3&YS)J&2JS'/P?CX@<3PH 1S MU$:ZN))Z=-ZHA06E*/XR[T+'?9IO\G2![0.R!9"M@/N8A\V)HO(/W/.JL&8B M=N[]P,,3IZ<,>U,'9VQ%O$/Q#KVW*CTF!;L%HB7F/,=DVY@U@B'[FB+;2W'. M_H-G^_##KL)#A!^VV0_'?8)\ER"/!/D_):9O2MR+>:N2;7JJP'9QFARIS:CC M)&^\Z\ ^9/%-_H;/T_Z5VTYH1Z[&X\O&_K?&>$ IR1V.4(\?;#4DM#XN_@!02P,$% @ T(&G3!11GANV 0 T@, !D !X M;"]W;W)K&UL;5/;;MP@$/T5Q >$7>QLHY5M*9NJ M:J566J5J^\S:8QL%/"[@=?KW!>QUW-0OP SGG+DP9".:%]L"./*J56=SVCK7 M'QFS90M:V#OLH?,W-1HMG#=-PVQO0%21I!7CN]V!:2$[6F31=S9%AH-3LH.S M(7;06I@_)U XYG1/;XYGV;0N.%B1]:*![^!^]&?C+;:H5%)#9R5VQ$"=T\?] M\90&? 3\E##:U9F$2BZ(+\'X4N5T%Q("!:4+"L)O5W@"I8*03^/WK$F7D(&X M/M_4/\7:?2T78>$)U2]9N3:G#Y144(M!N6< M]R(\\?[(?6_*X(RMB'<^>>N]UV)_2#)V#4(SYC1A^!JS()A77T+PK1 G_A^= M;].3S0R32$_6T9/#MD"Z*9!&@?2?$M-W)6YA[M\%8:N>:C!-G"9+2ARZ.,DK M[S*PCSR^R1M\FO9OPC2RL^2"SK]L['^-Z,"GLKOS(]3Z#[88"FH7CA_\V4QC M-AD.^_D'L>4;%W\!4$L#!!0 ( -"!ITR.+@J#MP$ -(# 9 >&PO M=V]R:W-H965TV169Z+X6&LR6N M5XK;/R>09LCIEGXXGD33^N!@1=;Q!I[!_^S.%BTVJU1"@7;":&*ASNG]]GC: M!7P$_!(PN,69A$HNQKP$XUN5TTU(""24/BAPW*[P %(&(4SC==*D<\A 7)X_ MU+_&VK&6"W?P8.1O4?DVIP=**JAY+_V3&1YAJN>6DJGX[W %B?"0"<8HC71Q M)67OO%&3"J:B^-NX"QWW8;Q);R?:.B&9",E,.,0X; P4,__"/2\R:P9BQ]YW M/#SQ]IA@;\K@C*V(=YB\0^^UV.[W&;L&H0ES&C')$C,C&*K/(9*U$*?D/WJR M3D]7,TPC/5U&3_?K KM5@5T4V/U3XMVG$M[3AF MH^%--_T@-G_CXAU02P,$% @ T(&G3&)E->>V 0 T@, !D !X;"]W M;W)K&UL;5/;;MP@$/T5Q <$K[W=I"O;4C91U$JM MM$K5])FUQS8*,"[@=?KW!>RX5NH78(9SSEP8\A'-J^T ''E34MN"=L[U1\9L MU8'B]@9[T/ZF0:.X\Z9IF>T-\#J2E&1IDAR8XD+3,H^^LRES')P4&LZ&V$$I M;OZ<0.)8T!U]=SR+MG/!PS/QMOL46E%@JT%:B)@::@][OC:1_P M$? B8+2K,PF57!!?@_&U+F@2$@()E0L*W&]7> I@Y!/X_>L29>0@;@^OZL_ MQ=I]+1=NX0'E+U&[KJ!WE-30\$&Z9QR_P%S/)TKFXK_!%:2'ATQ\C JEC2NI M!NM0S2H^%<7?IEWHN(_339;.M&U".A/2A7 7X[ I4,S\D3M>Y@9'8J;>]SP\ M\>Z8^MY4P1E;$>]\\M9[K^7N\#EGUR T8TX3)EUC%@3SZDN(="O$*?V/GF[3 ML\T,LTC/UM&SP[; ?E-@'P7V:X';Y$.)6YB/1;)53Q68-DZ3)14..D[RRKL, M['U\1/8//DW[=VY:H2VYH/,O&_O?(#KPJ20W?H0Z_\$60T+CPO'6G\TT9I/A ML)]_$%N^&PO=V]R M:W-H965TVRC@'$ K]._SX =UTW] LQPSID+0S8:^^): $_>M.I<3EOO^P-CKFQ! M"W=E>NCPIC96"X^F;9CK+8@JDK1B?+>[85K(CA99])ULD9G!*]G!R1(W:"WL MGR,H,^9T3S\<3[)I?7"P(NM% \_@?_8GBQ9;5"JIH7/2=,1"G=/[_>&8!GP$ M_)(PNM69A$K.QKP$XUN5TUU("!24/B@(W"[P $H%(4SC==:D2\A 7)\_U+_& MVK&6LW#P8-1O6?DVIW>45%"+0?DG,S["7,\U)7/QW^$""N$A$XQ1&N7B2LK! M>:-G%4Q%B[=IEUW%%DUHS$3KWO17CB M_8%C;\K@C*V(=YB\0^^EV-_RC%V"T(PY3AB^QBP(ANI+"+X5XLC_H_-M>K*9 M81+IR3IZ>5=!O:> MQS?Y"Y^F_8>PC>P<.1N/+QO[7QOC 5/97>$(M?C!%D-![;*%A1W M=Z8#C3>UL8I[-&W#7&>!5Y&D)$LVFP-37&A:9-%WL45F>B^%AHLEKE>*V]]G MD&;(Z9:^.UY$T_K@8$76\0:^@?_>72Q:;%:IA +MA-'$0IW3A^WIG 9\!/P0 M,+C%F81*KL:\!N-SE=--2 @DE#XH<-QN\ A2!B%,X]>D2>>0@;@\OZL_Q]JQ MEBMW\&CD3U'Y-J?WE%10\U[Z%S-\@JF>/253\5_@!A+A(1.,41KIXDK*WGFC M)A5,1?&W<1=SP\\?:4 M8&_*X(RMB'>8O$/OK=@>]QF[!:$)&PO=V]R:W-H M965TVT- M]J#]38-&<>=-TS+;&^!U!"G)TB3YP!07FI9Y])U-F>/@I-!P-L0.2G'SYP02 MQX+NZ*OC2;2="PY6YCUOX3NX'_W9>(LM++50H*U 30PT!;W?'4^'$!\#?@H8 M[>I,0B47Q.=@?*D+F@1!(*%R@8'[[0H/(&4@\C)^SYQT21F Z_,K^Z=8NZ_E MPBT\H/PE:M<5-*.DAH8/TCWA^!GF>FXIF8O_"E>0/CPH\3DJE#:NI!JL0S6S M>"F*OTR[T'$?IYO;;(9M ](9D"Z +.9A4Z*H_)$[7N8&1V*FWO<\//'NF/K> M5,$96Q'OO'CKO==R=Y?E[!J(YIC3%).N8Y8(YMF7%.E6BE/Z#IYNP_>;"O<1 MOO]/X<=M@L,FP2$2'-8$6?*FQ*V8MT6R54\5F#9.DR45#CI.\LJ[#.Q]&M_D M7_@T[=^X:86VY(+.OVSL?X/HP$M);OP(=?Z#+8:$QH7CG3^;:2X^_M)LN.ZF5\LDN8Y/*2H=$#S:AL 1]Z5U#:CC7/=GC%;-*"$O<$. MM/]3H5'">=?4S'8&1!E!2C*^V=PQ)5I-\S3&CB9/L7>RU7 TQ/9*"?/W !*' MC&[I)?#2UHT+ 9:GG:CA)[A?W=%XC\TL9:M VQ8U,5!E]&&[/R0A/R;\;F&P M"YN$3DZ(K\%Y+C.Z"8) 0N$"@_#'&1Y!RD#D9;Q-G'0N&8!+^\+^+?;N>SD) M"X\H_[2E:S)Z3TD)E>BE>\'A":9^;BF9FO\.9Y ^/2CQ-0J4-GY)T5N':F+Q M4I1X'\]6QW.8^"^P=0"? /P*P,9"4?E7X42>&AR(&6??B7#%VSWWLRE",(XB M_O/BK8^>\^T]3]DY$$TYAS&'+W/F#.;9YQ)\K<2!_P?GZ_#=JL)=A.\^*=RM M$R2K!$DD2#X1)%_=N^/(!C3/M@5PY%5);7/:.M<=&+-E"XK;*^Q ^YL:C>+. MFZ9AMC/ JPA2DB6;S0U37&A:9-%W,D6&O9-"P\D0VRO%S;\C2!QRNJ7OCD?1 MM"XX6)%UO($G<+^[D_$6FUDJH4!;@9H8J'-ZMSTU,&9VQ%O//B MK?=>BNW^)F.70#3%',>89!DS1S#//J=(UE(&UL=51A;]L@$/TKB!]0')(T:61;:CI-F[1)4:=MGXE]ME'!N(#C]M\7 ML.MY*?UBN./=NW<:IZ*W@+)XU,+R73KT<0:LCP"K\['GG= M6.\@>=JQ&GZ!_=V=M+/(S%)R":WAJD4:J@S?KP['K<<'P!\.@UGLD:_DK-23 M-[Z7&4Z\(!!06,_ W'*!!Q#"$SD9SQ,GGE/ZP.7^G?UKJ-W5QE7'D; MUF$\V>VFL'@ G0+H'+ />[[YAO\>I W=T4WAFN(IPY M\<9Y+_EJ?Y>2BR>:,,<10Y>8&4$<^YR"QE(+(&%:IOP[@LO/-4 MW-/0^'_P<:1^,EWSUJ"SLN[YA"972EEP4I(;IZ5Q4SP; BKKMSNWU^-;'@VK MNFE,R?ROR-\ 4$L#!!0 ( -"!ITPL'$PFMP$ -(# 9 >&PO=V]R M:W-H965TL!CKNW'V#7\SK_ >[EG',_N&0#FE?; CCRIJ2V.6V=ZXZ,V;(% MQ>T-=J#]38U&<>=-TS#;&>!5)"G)DLWFCBDN-"VRZ#N;(L/>2:'A;(CME>+F M]PDD#CG=TG?'LVA:%QRLR#K>P'=P/[JS\1:;52JA0%N!FABH4/X4E6MS>J"D@IKWTCWC\!FF>FXIF8K_"E>0'AXR\3%*E#:NI.RM M0S6I^%04?QMWH>,^C#?[_41;)R03(9D)AQB'C8%BYH_<\2(S.! S]K[CX8FW MQ\3WI@S.V(IXYY.WWGLMMI_2C%V#T(0YC9ADB9D1S*O/(9*U$*?D/WJR3M^M M9KB+]-TR^F&W+I"N"J11(/VGQ-L/):YA[CX$88N>*C!-G"9+2NQUG.2%=Q[8 M^R2^R5_X..W?N&F$MN2"SK]L['^-Z,"GLKGQ(]3Z#S8;$FH7CGM_-N.8C8;# M;OI!;/[&Q1]02P,$% @ T(&G3*YK/W6W 0 T@, !D !X;"]W;W)K M&UL;5/M;ML@%'T5Q .4Q$F;-+(M-:VJ3=JDJ-.Z MW\2^ME&!ZP*.V[J&*2XTS=/H.YD\Q%DB.V4XN;] M"!+[C*[II^-)U(T+#I:G+:_A%[C?[^'F]W-2%LF)",AF0C[&(<-@6+F#]SQ/#78$S/TON7AB=>' MQ/>F",[8BGCGD[?>>\G7M[N478+0B#D.F&2.F1#,JT\ADJ40Q^0_>K),WRQF MN(GTS3SZ?K,LL%T4V$:![3\E[K^4N(2Y_1*$S7JJP-1QFBPIL--QDF?>:6#O MDO@F?^'#M/_DIA;:DC,Z_[*Q_Q6B Y_*ZLJ/4.,_V&1(J%PX[OS9#&,V& [; M\0>QZ1OG'U!+ P04 " #0@:=,1!C.!L0! W! &0 'AL+W=O\9PS9SP>LDGI5],"6/(F16]RVEH['!DS90N2 MFP) 6+=[MW3/*NIT7F?6==9&JTHNOAK(D9I>3Z MUPF$FG(:T9OCN6M:ZQRLR ;>P#>PWX>S1HNM+%4GH3>=ZHF&.J>/T?&4NG@? M\*.#R6SVQ%5R4>K5&9^KG.Z<(!!06L? <;G"$PCAB%#&SX63KBD=<+N_L7_T MM6,M%V[@28F7KK)M3@^45%#S4=AG-7V"I9Z4DJ7X+W %@>%.">8HE3#^2\K1 M6"47%I0B^=N\=KU?I_DDO<'"@'@!Q"O@X %L3N25?^"6%YE6$]'SW0_;+,?DC#!/DBP]P3[OTJ,[DH,Q?Q'91I,D@8(DKLDH9C]71*V:9P$W?@G M:TBIQMZ/R\:[3L5C[!O_)WP>J:]<-UUOR$59?#Z^R;52%E#*[@&UM#C%JR&@ MMF[['O=Z?LNS8=6PC"E;_Q7%;U!+ P04 " #0@:=,F%Y*K= ! "TW3)FVRN:;M9U;'EQR(!5RO_[Z KK4>7X09GGF>&9PA':5ZU0V 06^" M=SK#C3']B1!=-""8?I ]=/:DDDHP8TU5$]TK8*4/$IS0*$J(8&V'\]3[+BI/ MY6!XV\%%(3T(P=2?,W Y9CC&=\=+6S?&.4B>]JR&[V!^]!=E+;*PE*V 3K>R M0PJJ##_%IW/B\![PLX51K_;(57*5\M497\H,1RXAX% 8Q\#L)?_5EJ;)\!&C$BHV6T^B0DILCFC'G"4-7F'A!$,N^2-"0 MQ)F^"Z?A\%TPPYT/WZW5C[LPP3Y(L/<$^_]*3#8EAC"/89%#4.00(#AN1$*8 M#V&1)"B2O">(HXU("+/]7635'0)4[>="HT(.G9_)E7<9O2?JN^L??)K;;TS5 M;:?151K;H[Z3*BD-V%2B!UMP8Y^*Q>!0&;=]M'LU#KE6TIFRI*I59:I6K[S-KCB\+%!;Q. M_[Z 'Z>"-9+7.;!=]9EKD;+>PEGC M^K:SWD'*?& M? ?[8SAK9Y&5I>X%2-,KB30T!7Y(CJ?,XP/@9P^3V>R1K^2B MU*LWOM0%WOF$@$-E/0-SRQ4>@7-/Y-+XO7#B5=(';O?O[$^A=E?+A1EX5/Q7 M7]NNP >,:FC8R.V+FIYAJ2?#:"G^*UR!.[C/Q&E4BIOP1=5HK!(+BTM%L+=Y M[658I_DD.RQA\0"Z!- UX!!TR"P4,O_,+"MSK2:DY[L?F&]Q:,&<9@S=8)(501S[*D%C$B?Z7SB-AZ?1#-,0GF[5#VF< M8!\EV >"_3\EIC&UL;5/;;MP@$/T5Q >$-;M--BO;4C95U$JM MM$K5Y)FUQS8*>!S Z_3O"]AQW-0OP SGG+DPI .:%]L ./*F56LSVCC7'1BS M10-:V"OLH/4W%1HMG#=-S6QG0)21I!7CF\TUTT*V-$^C[V3R%'NG9 LG0VRO MM3!_CJ!PR&A"WQV/LFY<<+ \[40-O\#][D[&6VQ6*:6&UDILB8$JHW?)X;@+ M^ AXDC#8Q9F$2LZ(+\'X7F9T$Q("!84+"L)O%[@'I8*03^-UTJ1SR$!'-].]'6"7PB\)FPCW'8&"AF_E4XD:<&!V+&WG?4Y!%\+<>3_T?DZ M?;N:X3;2M\OH^^VZP&Y58!<%=O^4N/]4XAKF]E,0MNBI!E/':;*DP+Z-D[SP MS@-[Q^.;?,#':?\I3"U;2\[H_,O&_E>(#GPJFRL_0HW_8+.AH'+A>.//9ARS MT7#833^(S=\X_PM02P,$% @ T(&G3)7#1,Z#" 2#, !D !X;"]W M;W)K&ULC9M?3^-&%,6_2I3W;&;N_%\!TF)4M5(K MK5JU?NNU?N\>V[2?_ MK%>;W>7TL>^?/L[GN]O'=KW8?>B>VLWPG_MNNU[TP\?MPWSWM&T7=_N#UJNY M&!/GZ\5R,[VZV'_W>7MUT3WWJ^6F_;R=[)[7Z\7VW^MVU;U<3NWTVQ>_+A\> M^_&+^=7%T^*A_:WM?W_ZO!T^S5];N5NNV\UNV6TFV_;^C*?RI>O^&C_\='WUG_8G_QP,E\6N[;I5G\N[_K'RVF>3N[:^\7SJO^U>_FQ/9Y0F$Z. M9_]S^[5=#?(QDJ&/VVZUV_^X[P?XLP?XXP&^.F!^.)7]V-PL^L75Q;9[F6P/E_=I,Z6%]/#E2)]U+-]QO2 MELU!>,2)1IQPE.NID:"7[&(]@1I4Q113/0J9M*:-=D%'G2A01<(.M7#7,C22CC.1.:,STHTUG!:&XPGU+0V M. =#BH $IA,;U8B4_&$QHEQ'9/&"2UFPFLI1% M"X=G"HNIHM2KZZA);]8-F(N)+JJ-)[XJ&J91L8SF\+=*[P++*< V\3P;F,S()I%8+FC9Z;U)-.Q@I+ISE24PD$N"')< MB<1@LZ*2Z&A5R71GRDKAR!=$/JY8QG)261(=*RU9#TP!3ABB'#3'39.*_X:L>SB<-L4G.D<9@E"E:(-T1F33!:R>IX-G&836H^ M-([!WZ58!X0R[U)60.MXBG"8(NJ%WSBRN2)62AT/RM*0(+1UP<'O$/SUBFX< MDMK'$G *H2[: 5C*%?. M(\Z3;0Q;]T.LL@3M?#BX/-F>@%D7R3Y(]@JS/0>2)SL/,.GHGH+6#P>-)YL* MM5\_:MZWD^(Y0#S9+( 95W#@HM,V^P+G0D NU+L234 NC%=(N\7"L1 0"Y R M C%=)2A0"!P* :$ &PE-(/ND0^&E+*+ J1#(#;IZ<@>R ^J"<]HY<2P$Q +D M_T"PX(R2MH)R'PRQ #5]$Y +,W]:K[SMB8,A(!B@6&^82%NO@7,AL+(7YC=: MD)DMVGY(X&0(2 8HL)N YH(:6:8[8V0#ATA B. $9?>"B)%ENC-&-G+:1*0- M3.2(M&%&ELC.&=G(J13?0:5(S HQLD1VQLA&3J^(] (C&TGI1HPLD9TQLI$S M+B+CP,A&9!PULD1WSLA&SL+(]AVUD^*8BZ3 @XM.*"<^^_J,T(4YA=2;DY,Q'4V]X,MEP ML90)%'VUB4SDGH;7RO^D M/$]$:CZ8;0EJI%G4/$+B#$JDYH/)AC7?S'S0JO_$X9)(T5<7ET?-.SO*G!N9 M%'WU?#MJWC=RF?,@(P^@N,R$!WH_' <9<0!9(K-[M=J,RYP'&7F M65&(#C- M=67.@_S_3U$VF=5[6C;+' @9@0"Y/B,0O&8I,@="9C=#:R)D0@3UKFOF1,A( M!*PJ,WE\4.U'>2Z0U7HPL=E^L]8/!T)&(&!-F=%(,*?*9*HW+)P;!;F!#PV2 MAT'0J3*5'@VG2R%W^^K96Y NQ*D2E>Y4"V=0>0>#"F$0<:I,ICO5PEE5R-,B M<*T05<2I,I7J5 LG6D&B@5,]:MYD'.)4F8PXU?G)ZP3K=ONP?U5C-[GMGC?] M^%3^R;>OKX-\DO%UA.K[:_NQ.;S4\;V9PSLFORRV#\O-;O*EZ_MNO7\EX;[K M^G:(TGP8ANNQ7=R]?EBU]_WXYVBPMH=W.PX?^N[I^-[*_/7EF:O_ %!+ P04 M " #0@:=,D?+MOZ@! "1 P &0 'AL+W=OM#*^HGT(PY8QW_2@A;^Q Q@\Z:S3(F#H MCLP/#D2;2%HQGF6W3 MI:%VFW-[5I3T%)0WL'?$GK87[=P?*CA5=T;?$@SSV M(29870[B"(\0?@][AQ%;5%JIP7AI#7'05?3K:KOC$9\ ?R2,_F)/8B4':Y]B M\*.M:!8-@8(F1 6!RQEVH%040AO/LR9=KHS$R_V;^O=4.]9R$!YV5OV5;>@K MNJ&DA4Z<5'BPXSW,]7RA9"[^)YQ!(3PZP3L:JWSZDN;D@]6S"EK1XF5:I4GK M.)T4?*9]3N S@2^$U?J_A'PFY%<$-CE+I7X30=2ELR-QT\\:1)R)U3;'9C8Q MF7J7SK!:C]ESS?EMRS=-R10$.\P/@"VOL'X%4$L#!!0 ( -"!ITQ45>(9K $ M .4# 9 >&PO=V]R:W-H965TUE@&U@Z%!NP 4&'=<^*3<="=?$D)>[^?I3L&%F@%XND#L\A1;.:C'UW M X#//I34KB:#]^.64M<.H+B[,R-HO.F-5=RC:X_4C19X%Y.4I"S/'ZCB0I.F MBK&];2IS\E)HV-O,G93B]N\.I)EJLB&7P*LX#CX$:%.-_ @_P?\:]Q8]NK)T M0H%VPNC,0E^3SYOMK@SX"'@3,+DK.PN='(QY#\ZWKB9Y* @DM#XP<#S.\ Q2 M!B(LX\_"25;)D'AM7]A?8N_8RX$[>#;RM^C\4),GDG70\Y/TKV;Z"DL_]R1; MFO\.9Y (#Y6@1FNDB]^L/3EOU,*"I2C^,9]"QW-:^"]IZ02V)+ U@;!F^31N"\2GB'1;O,'IN&'NJZ#D0+9C=C&'_83ZM M&(K\JPA+BK!(4%X3%/F-2 JS28L429$B0!_,1;3O_ M>;/CS;@L%5TWN_D'4$L#!!0 ( -"!ITRP=$['4@( !L' 9 >&PO M=V]R:W-H965T95+7.L!U(Z>#36_GF8SM29[A"VN; M'NV)12]=!\F? K5XW-F>?0N\-.>:B8"39P,\HQ^(O0Y[PE?.PG)L.M33!O<6 M0:>=_>QMRU3@)>!G@T:ZFEO"R0'C-['X>MS9KA"$6E0QP0#Y<$4E:EM!Q&7\ MGCGMI:1(7,]O[)^E=^[E "DJV=40G>&G9"QZ_H-E/:%NS^6_H MBEH.%TIXC0JW5/Y:U84RW,TL7$H'WZ>QZ>4XSORW-',"F!/ DL!K_RO!GQ/\ MCX1 FI^42:N?((-Y1O!HD>FP!BCNA+?U^696(BCW3G[C;BF/7G/@AYES%40S MII@P8(7Q%H3#V9<2P%2B %HZN"]0ZHC8-U?PC29\F1_8C9Q M%"E62QT5>8%92F"4$ABDQ&:"T$@0&@@2Q)%1_F^M^*Z$Q,9 MQ42:F%0YNR+2JFR LO>ECO&\!SIBHX[8L"F*W2+6BH!$O06E#DK!@_--C$J2 M_[AJB5;$<--TT.;A54N-4E)=2N J4E+M/H=!X :*%AWE^V$4*6*<54_I$#G+ M]DNM"E]Z)OZ]J^C2X9^!Z$E*O."=?VK4'S33L_$=DG/34^N &>]XLB^=,&:( MBW2?^%[5_*5:%BTZ,3&-^9Q,_7I:,#S,3Y&SO(?Y7U!+ P04 " #0@:=, M.0G;;O$" #,"P &0 'AL+W=O?X M7/OZBGT@:\'H MMB&518##D 0ES2M_-FGFGL5LPH^JR"OV+#QY+$LJ_LU9P<]3'_F7B9=\?U!F M(IA-:KIGKTS]JI^%'@6=RC8O625S7GF"[:;^$QJO468(#>)WSL[RZMTSH;QQ M_FX&W[=3/S2.6,$VRDA0_3BQ!2L*HZ1]_+6B?K>F(5Z_7]373? ZF#V;$>/A7KAYV_,!I3XGHW^!SNQ0L.-$[W&AA>R^?4V1ZEX:56T ME9)^M,^\:IYGJW^AP01L";@CZ+7O$2)+B#X)\5U"; EQ1\#H+B&QA.2K!&() MQ"$$[68UN[^DBLXF@I\]T29034V>HC'1Y[LQD\UQ-O_I Y!Z]C3#,9H$)R-D M,?,6@V\P^!:S[&,N M9KO6\PF;QL29GZ/Q @'S2S1>M8W,IWS;Y_ZD8I]7TGOC2K=#3=.RXUPQ[3U\ MU%MXT*UU-RC83IG75+^+MK]L!XK7MG<.N@9^]A]02P,$% @ T(&G3!E- M@'E% @ #@@ !D !X;"]W;W)K&ULC5;MCILP M$'P5Q ,$# 2'B" U5U6MU$K156U_.\DFH#.8VDZXOGUM0U N+%+^Q!_LSNQ. M/)B\$_)-E0#:>Z]YHS9^J76[#@)U**%F:B%::,R3DY UTV8ISX%J);"C2ZIY M$(5A&M2L:OPB=WL[6>3BHGG5P$YZZE+73/[; A?=QB?^;>.U.I?:;@1%WK(S M_ 3]J]U)LPI&E&-50Z,JT7@23AO_$UEO26H37,3O"CIU-_=L*WLAWNSBVW'C MA[8BX'#0%H*9X0HOP+E%,G7\'4#]D=,FWL]OZ%]<\Z:9/5/P(OB?ZJC+C;_R MO2.\-W7^'*W 3;BLQ' ?!E?OU#A>E13V@F%)J]MZ/5>/& M;L"_I>$)T9 0C0E1YGKIB5SEGYEF12Y%Y\E>_);9_YBL(Z/-P6XZ*=PS4[PR MN]$L),2-$CZAQQ#T* B989JQ M)$$DF8/ #4$X.8DB#MI- .! M&X]@SINHLIR>E3",9XAP@Q+,H1-54DR5B4>#NS>YO2E_,'FN&N7MA3:7@GMU MGX308"##A:F]-)?SN.!PTG9*S5SV-U2_T*(=;M]@_ 0H_@-02P,$% @ MT(&G3)P7OI+L 0 : 4 !D !X;"]W;W)K&UL MC51=CYP@%/TKQOM4 M4),+54]\^ )3GLAUIO#?X I4PXT3O4;)J;1/I[Q(Q=FDHJTP\CJ.;6?'8=*_ MT?8)P40(9H(?_I> )P)>$=#HS$;]1!3)4\$'1XP?JR?F3/@'K#>S-$V[=_:= M3BMU]YH'"4[1U0A-F,<1$RPQ_R**+0)[,P1I [.+8-=%8/GA%D.4$1,MHP31*LD6 MX\=WC,2[1N*MD=C?%TAV!9(W)$FV^XTQ_K#*LD6%.(I77M#BS)L[Z#L1Y[:3 MSHDK_?O80UYSKD +>@]Z7QI][&PO=V]R:W-H965T!;6#I,'3 "@0=MCTK-AT+U<65E+C] M^U&R8V2!7R22.CR'I*1B,/;-=0">?"BI74D[[_L=8Z[N0''W8'K0>-(:J[A' MUYZ8ZRWP)B8IR=(DV3+%A:95$6,'6Q7F[*70<+#$G97B]G,/T@PE7=%KX%6< M.A\"K"IZ?H)?X'_W!XL>FUD:H4 [832QT);TZVJW7P=\!/P1,+@;FX1.CL:\ M!>='4](D% 02:A\8.&X7> (I Q&6\3YQTEDR)-[:5_;OL7?LY<@=/!GY5S2^ M*^DC)0VT_"S]JQF>8>IG0\G4_$^X@$1XJ 0U:B-=7$E]=MZHB05+4?QCW(6. M^S#Q7].6$](I(9T3TK&742A6_HU[7A76#,2.L^]YN.+5+L79U"$81Q'/L'B' MT4N5YIN"70+1A-F/F/06DVUG#$/^621=%$DC0?:?R/9.9,3D$:,CYDN2)5FV MK+->U%DOZ.1W.NLEGA'3D:CW<1)]8:XP$IDP>\] Z_ MQ.Q(:'TP<[3M^#!&QYM^>O-L_GC5/U!+ P04 " #0@:=,4V!U,^D! "N M! &0 'AL+W=O:.Q!DFOO\1@TJQLX2Z0ZSJG\;? 4UU6V@9P&K>TA!^@G]NS-"L\J>0U MAT;5HD$2BL1[W!U.H<4[P,\:>C6;(UO)18@7N_B:)YYO#0%L%:H8KG( Q M*V1L_!XUO2FE)<[G-_7/KG93RX4J. GVJ\YUE7B1AW(H:,?TD^B_P%C/O8?& MXK_!%9B!6RJ:1I+T2,Y_*R6VCNQ.P3F,#,;=&?G]DRURD2O*=E',;Y: MH1%S'#!DAME-"&S4IQ1D*\61K.CD?8+3&K$/MC,$FT4$CA^^*^)A4<2 V3M, MXS#10[0TL@;MR3^ ME7D\I@6#0MOIWLSET$+#0HMV?!WP]$2E?P%02P,$% @ T(&G3$E.T;_F M P L!( !D !X;"]W;W)K&ULC5C;CIM($/T5 MQ/L$NKA;MJ7QV*M$RDJCK';WF;';-@K07FB/D[_?YC($N@^.7PPTIZI.%57' MT,N;J+[79\ZE]:/(RWIEGZ6\+!RGWI]YD=:?Q(67ZLY15$4JU65U4E/_"\N_[Z\5NK*&;P8C>'X_,/['VWR*IFW MM.8O(O\W.\CSRHYMZ\"/Z367W\3M,^\3"FRKS_XK?^>Y@C=,5(R]R.OVU]I? M:RF*WHNB4J0_NF-6ML=;[__##!M0;T"/&GB]@3<8^'?Q?H_W!SR[;Q#T!L$T M@--EWI9RF\ITO:S$S:JZ;KBD3=.Q1: >UKY9;)]->T]5LU:K[VN*V=)Y;QSU MF$V'H1'F%\)1WH<0A$)LR#"G:8"MB8@\',BMO3])0HNQZ3!1BRE;3!#X M'DMP'!_&\4$<3XO388)QG,AEB8_C!#!. .+,. BA@_"!@H0&T2=&<1!JSR8T MZO9$L>M'F$X$Z42 3J#1B0PZ(8L2C8P)\D+7Q51B2"4&5+24-R:&D=ZR]S$3 M(@DDD@ BD48D>:0F)FB^)LS%(N ^T-@]:-(P81AIG+<(1KX_US!L1I888!3/ MN("R\\SH@2'H0=,I<),HUK-"..;Z Q)GCX. 3(W =-R6#U9$@^C7% ^HDZ!^'N= Y64(8D=.:_ MBV'E8TCZC'F(#;84>OI_ D"IW*-PA@\60(84T!@&((&AKS7&"W"EZ.BD35?^ MZ"FTH!TBE+O 4H?ZZ+"4LR M(4G6!XM,J4T,U!:@GL:-.J6#Y9B '"=SK[981 F)J#Y49+X3/A%CB2X5".>[ M+)QY%R8LI82D5)^K'C0.I5[^2!]T /-GI8NPFA)24V,>3!"8A_N@*1FLHX1T MU)@'\S43%L>$W2D.%F5"HFQ,1&R^@\=>9)0'P+R0T5S[Z+(\_=#"XN8!2=*5 M=@- E,P\)P_KE@=T*W'U. BD9^N,OH0+7IW:38G:VHMK*9MBC5:'C8]G:KZD MM?4-6^P86J?%"\)O:;%#Z\^4J!L)\N2YBYWGPCO#;HSS*XEN+^?/M#IE96V] M"2E%T7[+'X607%7(_:2:\\S3PW"1\Z-L3B-U7G5[*-V%%)=^?\@9-JG6_P-0 M2P,$% @ T(&G3/CK/!H4 @ !P8 !D !X;"]W;W)K&ULC53;CILP$/T5Q >LN27L1@1IDZAJI5:*MNKVV2'#16MC:INP M_?O:AA @5M07; _GG#DSX$DZQC]$"2"=3TIJL75+*9L-0B(K@6+QQ!JHU9N< M<8JE.O("B88#/AL2)2CPO#6BN*K=-#&Q(T\3UDI2U7#DCF@IQ?SO#@CKMJ[O M7@-O55%*'4!ITN "?H+\U1RY.J%1Y5Q1J$7%:H=#OG5?_*^@$Y.] MHRLY,?:A#]_.6]?3AH! )K4"5LL%]D"(%E(V_@R:[IA2$Z?[J_H74[NJY80% M[!GY79UEN76?7><,.6Z)?&/=5QCJ6;G.4/QWN !1<.U$Y<@8$>;I9*V0C XJ MR@K%G_U:U6;M!OTKS4X(!D(P$E3N1X1P((0W0O20$ V$Z$98FV[UI9C>'+#$ M:<)9Y_#^ZS98_T3^)E+=SW30--N\4^T1*GI)@Y8K]/2(.%R[N(:%G-Q%:>Q$:?C3KQ6K1BQZS,IAZ M8726(K*FB"PIUG:!E55@91&(%QYMF.=%.Q]C9D;65B-KB\"+72"V"L3_49?D3^ MP+RH:N&?];.H/DC7#V$7C[$__ M 5!+ P04 " #0@:=,KP7H*90$ !9%@ &0 'AL+W=O69$?KS,KU7]HSE:VTY^EL6Y64R/;7N915&S M/=HR;[Y6%WMV)?NJ+O/6/=:'J+G4-M_UEXINK>Q. MI3TWI^H\J>U^,7VBV4;W%7K%7R=[;>Y^3[I07JKJ1_?PVVXQ%9TC6]AMVS61 MNW]O=FV+HFO)^?AG;'1ZZ[.K>/_[O?5?^N!=,"]Y8]=5\?=IUQX7TW0ZV=E] M_EJTWZKKKW8,*)Y.QNA_MV^VMC6Q5-_W>R?6W:JAQ;<5;*_.?P_W3N M_U_']M^KX0IRK" ?K:#&"NI6P9G]OPIZK* _*N@^6T,H?6XV>9LOYW5UG=3# MY[WDW2BBF7;9WW8O^V3W92X]C7O[ME2"YM%;U]"H60\:>:?Y4$2N]5L7$G6Q MEJRZ_-S!ABN,PCTH&(3JZ^O[^MJ+89"87G(>XLQ,HCS9!LB4T&F,W6CH1C,W M2G@1KP=-?->/(9-ZB=]PE4Z,"*0FAF9B9N8NF,%+S'KY0H)(>6:@S*0I=I- M-PE(C=?/.@']4)+Z=I!,QIG!=@RT8X =;T2LN,9%[5DVP(L2B><8J9($^TVA MWQ3X];[FBFMD)CR_*7>BB/D%*IDHB0UGT' &#'O=K)#&3W"&K/@4 2)%@?R2 MP#04P$SJ&8:BS&>F0&/":VH#54($/ <(3F"$IKX=8AVQ"0XT7[(LX 6B_HDD M\\(&WZCY1+684G_T 9G;S8@ B0DO#,17!C?0 TU@FA/'.5ME2E%@82!,6D*H93GFA$PX]H%*IQ3 *&&.$H!DJ F)T28YM5B&)<<1 M94+[N@W2Q5J&^DD+Y(P_(9!R'IH(* MG%41( *[+(4!H1X A );C=@=>/V0@$P8$5A:% :$ H"0@5V6PH!0#P!BU-P? MSA-I_%, 4+GE-G2=X,/A]XK/>W8D7 &1DH&E1.'YK/A\9D>Y%1"1"JPW M&D]ZC+[FZW2EL?^IO#9K*M7L]M]^GO MWMYN)U>RNQWSWJ]IMB'P_DF9V=H-#E[B/JPK26%)YDHR5*+%;*T%+"%7,MQR M?@0R7+K^D=>'T[F9O%1M6Y7]'=V^JEKKLB2^NAEWM/GN]E#8?=O]-.YW/5QV M#@]M=1DO5G-1'-!Z]^T':$V+9-D;X<#S''X'A*+GXEU6 "KX:%@KUV&E M5+="2!XK:*A\X1VT>N;,14.5#L4%R4X /5E3PU 210O4T+H-R\*.[459\*MB M=0M[$Q7?5+5.ER&P0G.],K4*^^_P%@/"8.Q^&]P M Z;EAD2O<>1,VF]PO$K%FS&+1FGHQ]#6K6W[,?_=YCG_ M&O!HP(X!#:78O=E11P(;,3P&F>8><\MW-9NLPBG#N_ED>6+_(\ MG@,%9F6ZF^V)X389 M\6Y\*-'T6I=_ 5!+ P04 " #0@:=,4(,I9\X" !%"P &0 'AL+W=O MF\]3$JF7JFJE5HJN M:OOL)$Z"#C %)[G^^]K (0ZO*UZ"[?L@:U'I?TZR*;G2T^8+,@O!9E7SL_@AU,]ZU^A9,+(<\U)4 M;2XKKQ&GM?\1'K>4F( .\2L7]W8R]DPJ>RE?S.3K<>T3HT@4XJ ,!=>/F]B* MHC!,6L>?@=0?]S2!T_$;^^9W,GK=B*XO?^5%=UG[J>T=QXM="/D/TW<1.%AALE>H^#+-KNUSM<6R7+@45+*?EK_\RK[GD?^-_"\ Z!- Q M ,+_!K A@,T"@EY9E^HGKOAFU"1Z6(>S&)7N^X_G6VK5V\; M1K-5<#-$ ^:IQ] )AKY';&T$(R,DT )&%1150;OXA5])BDPU0])J99 M.I>"P*(X"E-<#D/E,$0.S.3TF&BRSP=@)(MFQ=MB.!I#[! 4HH)"6Q!-9X)" M:R/***%LI@>#$98ZVA6A$&_8TLH,);%LW0P%("CN DJ)D'$ M,)P@10G2!=FDMLX0(C9_>Q&8;F+B*&Z&RLD0.2%. 0W!;(@HP$TU9HQ$LT; MA,%(F"8.00Z7 D10Y*# +0:6>,P >G$B8U28$E2:.X E_@#(R4_"=)Z2C:*A\Z7![0$P?\AP"HK[ UWB#P-H^B7.@%J? M:QNEW[MLKB>8W&?,!?,[;\YYU7I[J?35J+O G*140E.2!UV>B[[3CI-"G)09 M)GK<]!>[?J)D/5Q:@_'FO/D'4$L#!!0 ( -"!ITRS;5,P#@( /,% 9 M >&PO=V]R:W-H965T@YX-(448("S]LCBMO.S1*3._,L M88,D;0=G[HB!4LS_Y$#8F+J^>TL\M74C=0)E28]K^ [R1W_F*D(+2]E2Z$3+ M.H=#E;J/_O%TT'@#^-G"*.[VCG9R8>Q9!U_*U/6T("!02,V U7*%$Q"BB92, MWS.GN[34A??[&_LGXUUYN6 !)T9^M:5L4O?@.B54>"#RB8V?8?:SX M E%PK43U*!@1YND4@Y",SBQ*"L4OT]IV9AUG_EN9O2"8"X*E0/7^5T$X%X2O M!9$Q/RDS5C]BB;.$L]'AT\?JL?XG_&.H#K/027-VYIUR*U3VFH61EZ"K)IHQ M^80)[C#^@D"*?6D1V%KDP:8\>-O@M$7$H;U#:#41FOKHC0E_96+"Q ;339AX M]V$E9 OR[#HBJX[(HF/E-8\V+?P@7LG88MZ1L;/*V%EDO'.>>RO!WD(0K7S8 M,#M[D]C:)+80[.T$!RO!X3]4VC#QJ@FZNRL4>&W&BG *-G12_Y5WV65R/0;Z MKJWRN9IHTP!ZI9G&X3?,Z[83SH5)=9/-?:L8DZ D>@_J&ULC99M;YLP$,>_"N+]"L8/0)1$:HBF M3=JDJM.VUV[B)*B &3A)]^UG&TJI?9GZ!K#]O[O?V>;LY55VS_U)"!6\U%73 MK\*34NTBBOK=2=2\OY.M:/3(078U5[K9':.^[03?6Z.ZBI(X9E'-RR9<+VW? M0[=>RK.JRD8\=$%_KFO>_=V(2EY7(0I?.Q[+XTF9CFB];/E1_!#J9_O0Z58T M>=F7M6CZ4C9!)PZK\!XMMH@8 ZOX58IK/_L.3"I/4CZ;QM?]*HP-D:C$3AD7 M7+\NHA!593QICC^CTW"*:0SGWZ_>/]OD=3)/O!>%K'Z7>W5:A5D8[,6!GROU M**]?Q)@0#8,Q^V_B(BHM-R0ZQDY6O7T&NW.O9#UZT2@U?QG>96/?U]'_JQEL MD(P&R4<-\&B )P,-^S\#,AJ0-P,[_=&0BIV;+5=\O>SD->B&Y6VYV45H0?3L M[TRGG6P[IJ>GU[V7-2;9,KH81Z.F)3(,F1:2]3R$2*$21>.;)^P!;7Y%B M. (&D\#6GLPC8#>)09-:33,D2DGBD@ JQ'(*PQ 0AG@PF.0.C*]!'LJ@H3,4 MK6KMC?,"EB#C.@0CF[Q7RC MDB* F;@XR/^7$D)3EP>04<)N\(!E]QXE']A?HVA>\%B,D/O7 3*<4I;< '*K M]/M1N&PBH":ZJ[D!1)BZU3F:G7VUZ([V7M$'.WENE+&=]4YWETUBSDZGOS!W M&J#_'N%%H9/T1S2@'AG.X;?0PR7J.^^.9=,'3U+IT]R>N01D:2K;CQ2R:;H?K?U!+ P04 " #0@:=,*BF*LCD" M #U!@ &0 'AL+W=OOOV [3&*KWT%I_.7%1$:6'X@QD(R@Y6E+%0!@$&%2D MK/T\LW,[D6?\HEA9TYWPY*6JB/BWIHRW*Q_ZMXF7\EPH,P'RK"%G^HNJUV8G M] @,*L>RHK4L>>T)>EKY7^!RFQJ\!?PN:2M'?<\DV7/^9@;?CRL_, NBC!Z4 M42"ZN=(-9;76?9$TDWG/TICZI8^:GO'>F)7)AZ MX>TWVN=!OM>'_T&OE&FX68GV.' F[:]WN$C%JUY%+Z4B[UU;UK9M>_T;S4T( M>T(X$&#\(2'J"=%G"7%/B#]+0#T!30B@RVXW\YDHDF>"MY[HRJ$AINK@$NGC M.IA)>SKVF]Y/J6>O>81P!JY&J,>L.TPXPH3WB,T<$07WD.([@702IL,D%E-;S (NL-LEE21"Y;;#3!KML)H6TGH-P"A_L M6N*T2;J"#C[V21S'@Q^50>HT2N?%%DZ++9T5&PX@G-3]9HY"28KBR1]HCHH2 MA"?!M@X4AM%B$@R,K@?S(/PDXES6TMMSI6\:>Q^<.%=4*P9/>I<*_08- T9/ MRG03W1?=3=P-%&_Z1P8,+UW^'U!+ P04 " #0@:=,:"U*^%8" "5!P M&0 'AL+W=OLT7^.7-14Z:4X!;(5C!YZ4ET%41B2H*9EXV=I MO[<56/-.M/!7*; 19VM(3^\'4SW8K]"J8 MHAS*FC6RY(TGV''I?P*OF]C@>\"ODG7R9NX9)SO.W\WBZV'IAT80J]A>F0A4 M#Q>6LZHR@;2,/V-,?TIIB+?S:_3/O7?M94>5[+_>ONS5+P>HV@I-?T8QK+IQVZ,?Z6Y"=%( MB"8"0/\EP)$ GR6@D8">)>"1@"U",'CO#W--%S\H+Z[K(P;!PJ0 M!78;PTYC^(F2X_GY@<7"$I.[4"%XT'_$*88\47(R2X,2 + EQH$B"7P@)G:* MB9\H>3PK D!L/MOCL)Q@I%5\CD*QIA8C;%QH B "\M8<'-]F0?K.Q6GLI'> MCBM]$_;WU9%SQ73$\$6?4J'?R&E1L:,RTUC/Q?!2# O%V_$1#*:7./L'4$L# M!!0 ( -"!ITQT;HVO- , 'L. 9 >&PO=V]R:W-H965T-[NC_(IL-9SDNVYS^X_%D^5ZKE#"S;-.=%G8K"JOAN87\B=T\T M; ):Q*^4G^N+=ZL9RHL0KTWCRW9ANTU%/.,;V5 P]3CQ-<^RADG5\:< M3>#E^SO[8SMX-9@75O.UR'ZG6WE8V+%M;?F.'3/Y79P_\WY @6WUH__*3SQ3 M\*82E6,CLKK];VV.M11YSZ)*R=E;]TR+]GGN^=_#< #M ^@00*\'>'V ]Q% MK@;X?8 _!!#O:D#0!P2W9@C[@/ C@W\U(.H#(BV#T\UNNUSW3++EO!)GJ^IV M7,F:C4WN(K4A-DUGN_[M;VK%:M5[6GHAG3NGAJC'K#H,'6&\,68]Q5 _'F/N M$8\_QCP@GG",>40\P1CSA# ?/(Z:DV%B*)P8VA+X(X)(*[;#D&[VBJ[:F1_A M-!Y,XX$TVKRM.TQTF<4-76V5'J8HC_C$Q\7XL!@?%)-@@@ 2!%."R-7J[##! MY6@"5_WA/"',$X(\1)NU<#(?>B77$*,B(EA$!(J@F""&!#$@T'3U@#"&-4U@ MD@00!)B N-@BW!OJA""#X(C!B@B@,(B)8-$2H%I] ZYZT.6Z$^J:MR#!RB5 MNE&LYP*JO)8*ZY(@84:Z _M3-_)F4:";IS_1GVJ^ZZU#7D*+LKWK.<-]<_@-02P,$% @ T(&G3"X;DBG> 0 ) 4 !D M !X;"]W;W)K&ULC53MCIP@%'T5PP,L?D]GHB9= MFZ9-VF2R3=O?C%Y'LR 6F''[]@5TC#N2W?X1[O6@*+RIUQZ"7'>\] M 4V./@:',C5X"_C5P2A7<\\D.7'^;(JO=8Y\8P@H5,HH$#UW]0_V^PZRXE(*#G]W=6JS=$'Y-70D M53WS\ G.>!'ES^&]P!:KA MQHE>H^)4VJ=77:3B;%;15AAYF<:NM^,XZ]]H;D(X$\*%$,1O$J*9$-T1\.3, M1OU$%"DRP4=/3)LU$',F@D.D/V9EFO;;V79PPX0H3 MOD:46T3D+Q"L#2PN0J>+T/+C%3_>W9F8(#L+Z:+1 [!>+WPTR09&73OPOR%N*5A\3I(=F&V"=N@=0ID+X?(OVO'=FB M7#N"5^?5W!_?B3AWO?1.7.FC;P]HP[D"K>@_Z'"MOK*6@D*CS'2GYV+Z<:=" M\6&^D_!R,1;_ %!+ P04 " #0@:=,F%/W$$4" !J!P &0 'AL+W=O MQ$X_L\YOW-$* 6M;)=5@KU:^B M2.YKVA+YQ'O:Z3='+EJB]%*<(MD+2@[6J651 @"*6M)T855:V[.H2GY6K.GH MLPCDN6V)^+VAC _K, ZOAI?F5"MCB*JR)R?ZC:KO_;/0JVB.AT48'.B1G)EZX<,G.M63A<%4_!=Z MH4S+#8G.L>=,VF>P/TO%VRF*1FG)VS@VG1V'*?[5S>^03 [)[!##OSJDDT/J M.$0CF2WU U&D*@4? C%^K)Z8/1&O4MW,O3':WMEWNEJIK9$>1.Q2C)K>:SFIP@@$ #LH_97 4#LZHR6[RO$NR'+DX/AG":>['@5X48H>= 5Y4="R*XF+@A99,, @Z.?7,+?25B%/3R6#'E3Y [3%WY%Q1'1(\ZD)8O M_$J(;AX$O*QP@_@3[7 K9XZ4-4C((3L%O&,8'32I(4$(=\_BY:1#[O<2$7A=^Y'\$7NI3)50@*/(.G?!W+%Z['9.C8% YU UN M>4U;C^'CPG^.YMM,X37@1XVO?-3W5"9[2M_4X,MAX8?*$":X%$H!R>:"5Y@0 M)21M_.HU_6%)11SW/]2W.G>9RQYQO*+D9WT0U<*?^=X!']&9B!=Z_8S[?(#O M];ZE"NKCU'/R +B,7HHTC//@HH1ZS-)@XA$F3BW,:HJ)[A&;*2(-DP$3 M2)>#U=AE=1D[!%++QA1C&5U/$5EB.?VGR-9E!;AS29S;GFB!]$X 6MMN,)G& MM,8&".7/\N* A7>P.SNITT[JL)-9=ER8F7L1X%P$. 0^6><''#E#8.W,>JH4 MQ=81;:9*20A FKD=0Z=C.'4<_65?,Z= YA"POHN5P8"140"GQ[R>PBS$9HJ8 MP0QFHWME' >CMZ'![*1?=NZ5]-P*=:E'T:%X/,?J;;'BJVB^-C7@)F,JTC?$ M3G7+O3T5\N72[\N14H&ES?!).JQD$1P&!!^%ZF:RSTPI, -!N[[*!4.I+?X M4$L#!!0 ( -"!ITRUO^2HVP$ &<$ 9 >&PO=V]R:W-H965T1R,*P3<%1(#YQ3]7L/3(X['..+ MX[EK6N,9;C9YCJV6 T%?\5SL LW&5B8Y22:?^+RD$;R2<5FPJG M;^'LA#_'2?]"6RDPF/UU,U$ MO$UM,TOG]+WSWVRUVGK/118G.3D[H0FS#YAD@8EG!+'J\YC>1]%5*;>H>),]+F A M&[)X'PZJ\:.L42D'85PG%MYY6YX2][Y7_KW=HC#T[S)A!;]1U71"HY,T=GK\ M&]=2&K!91G8VM @ &@D !D !X;"]W;W)K&UL MC991;YLP$,>_"N)]!1MC($HB-433)FU2M6G;LYLX"2I@9CM)]^UG&TJIN6Q] M"?;Y?W>_NUBVEUU!KI?BK.NJY0\R4.>F8?+/AM?BN@I1^&+X M5AU/VAJB];)C1_Z=ZQ_=@S2S:(RRKQK>JDJT@>2'57B/%EN$K8-3_*SX54W& M@2WE48@G._F\7X6Q)>(UWVD;@IG/A9>\KFTDP_%["!J..:WC=/P2_:,KWA3S MR!0O1?VKVNO3*LS#8,\/[%SK;^+ZB0\%I6$P5/^%7WAMY);$Y-B)6KG?8'=6 M6C1#%(/2L.?^6[7N>QWBO[C!#GAPP.]U2 :'9'0PL/]R((,#>74@KEM]*:XW M6Z;9>BG%-9#]W]LQNXO0@ICN[ZS1-=NMF?8H8[VL"4J7T<4&&C1EK\$3#1H5 MD8D^IL!0BA+/W/';!-NY(DO@# E81.+\R<2_(%X-O21SDM9)DH02K]+M7(4P MRE*8A8 L9,9"$/5@>DTZ2?,AH]2'F:LH(C!*"J*D $KFH:2SBG%:Y+&',E48GICVV0@4@8@%6\S;>8:%/L]S&8T M:8((01XT(*-%?@LY!Y'S.3+V_JPR!YI#,E(DWC;<0D*C0IC"2 6(5 !(7NEE MK\DGF>([XI\"D C?.&E0#)]F,0"#_>,L?@\-J,(W:/RS]>TJ>"S>(_S_K;4! M1 3[.R::'/8-ET=WD:I@)\ZMMKX3ZWA9;]Q=[=E+>XD#]GN$%B6"5@R@67&Q MHM?4_:OA*Y/'JE7!H]#F^G*7S$$(S4U=\9W9=2?S4!DG-3]H.\S,6/:W=3_1 MHAM>(M'X'%K_!5!+ P04 " #0@:=,<3AX/,H! A! &0 'AL+W=O MBFY?CV 4$-*U_0M\-A4M74!EB4=K^ WV#_=2:/'IBQ%(Z$UC6J)AC*E]^O] M,79X#_C;P&!F-G%*SDH].^='D=*5:P@$Y-9EX+APL]V-M&5"-!*BB8"UOR+$(R%^)VR\^-"9E_K M+<\2K0:BPV5UW,W$>A_C8>8NZ,_.[Z%:@]%+MHDV";NX1"/F$##1#+.>$ RS M3R6BI1*'Z!,]^EC@^!FQBYP O\#]'G?& M1V16Z;@$9;E6R$!?XR_E9DL#/@+^<)CLQ1Z%3O9:/X?@1U?C(A@" :T+"LPO M)]B"$$'(V_B7-?%<,A O]V?U;[%WW\N>6=AJ\9=W;JCQ/48=].PHW).>OD/N MYPZCW/Q/.('P\.#$UVBUL/&+VJ-U6F85;T6RE[1R%=.:[M3Y[:E;TOB*G M()0Q#PE#+S#T+6+['K$L9@CQ!F87]*8+&OFK-RX^7[E(F#(54:G(:K&^/3T]_9Z> M'ZJJ9E\W65[]^9O;NMY^]^I5M;I--G$U*[9)#K]<%^4FKN&?YOSG]^-,%._UX,AL8Z@2F+^,,(%@G7]G_2^Z[ M[2[+>)WF-^SB?G-59-U?;_)RU?WN9%>6N*AW:;6"D?\CB4M$''L3USU0CX\= M]]AS!H![EV9)R4Z@WTU1]B!['Y;_MH=NQC_]]L,-94J;% M>G"K))G_\S_]TR@MZ]O^#K[LX:G;4LQK;/OO/=)80MQUFZJOMYE+!8=N@.=YE]@ M_*),^Q1_5B;;.%VSY.L6$5<18$5]"Z>1@]_C$D4-.[EJ+;$_*##Q$L@;!\,% M;G$;+98G=1]755UL8+8,^%QE;'(&>Y@/_/:)($WAL.8W*>!' &1LB_PMR8&+ MFG_^J2C6=VG68WQODNL$%KN&658 *:OCKWTT?MJ+,?-ODE2R-+Y*L[2&'>K1 MR\4ML+'C.BDW[*HHR^(.^,(PK6SC>R04P^_E#A9Q%]^(34XVVZRX3Q)VE>3) M==J'3:Q)=-0@'%H$L5O@9L4URXK\I@NRH/EMBNC(@#TFK+C*TAL2AGOH;&3V M]T^>BB^T 7ED,@[52(/S9)V &H.DF!= ,"!SBRQ#3@Y$F@ ;[^.9F/]MD:U! MTOSI7^:N$WU/AZ:^[[,.+BXJ+BZVP'>!=>P2=F#/;&!&@6U;-O\CA :+=S60 M3_K?R=IBD6TMY@O+"7W"#_QS[MJ6$WFR<8JB:LWBFH$(6-TJ58>: \M+-E> M*,GV+.!+U399U>F7).O)[.4:6"I@&]"%#.88N*G8D/ZYA W:@; 5RX+I5T75 M.Y]OOZZ0]6UW !ENZ+9,@?\57P B4 _7"?X*S/ JKE+#KM2@+\+20%3E \=G MM]EE)"TX]X.S#L/> E.$Y0%Q5*/[]J]BQP#XNDRO=C510%VPG^!PE?&*_07: MX<06Z%^KGHKV<2*IQ?C+;5*G(/HK%*T'[-6 MVCU$UZC]K $I<0D;#YM"O7N*4+MWC_#'="AC5W$,1KL9L8-Z9H*BKD(>>-*B MH%,N/0X?H6SH9D=/V?B8U*P"_<& TXK#<0."K6( 9<^>^:DL\$25!;#_'E/< MHJJ-U"A5@[Y@2CBY$F4EY1+U)LW) MZD'.TM<*4!_8G+K023 -Y QQB ME#BK[R;RJE^3].86-S8&P06Z6&LP.*Z:Z=<:>8 1/0?\ZS3; 42_RPI:8P_S M8(U//F4WI[%EM+K>@?U4/8H9-WPQ1LW'J 0NU_^U$V<<0 ?K#:@Y18VPV2VD MJP3LL%01 M"?HC*X3'("7?X@;#D=HA+T#1, V.9;-!"/S5K@)UO6HVD-!(NUCVW;(*SP*U M\/_]6'NG*'@R9J?8X>TN)C.XTP.]X-]5VWB5_/D;.-6H1R7?_,CZBA08]HJ' M30*EW>7I%CG9.W!(I 76USAQ#]8IDCHP3C+[1F0YK6-W5:7K-.Z[?"]1E>!# M:*K0Z'%KHS[YFI2KM**S0.H]G#?CLGK47X/ABV,G7SE#8NB85LRI MR 7)3G#S"1E>$OX/P9"E3ZA@3A]CT*>(UO15 @P=S5[B"V2I/:A_@B[!H9[G M"5$M-JWV<'VNS')I@JRAM2WD30"9O\*MYK\TKDCQ;]IV;O+#UVFI.2"8//$< MRLI@8L/V."#FWR35JDRWDM6\%JR&9GN-S@/\]HROR2AA<:0*UR)8")R=1L/H M-E;#Z],.3L5^NTR^UNQU!LOM2D0SHW!F#U\0>P=;L.;$[BR"A<4^"92R>[#6 M8"OP(ZIE<7[/X*CC85KM2.=C^8Z<0!VA"CV 4*K=%GV #,4CV6] >"NVS>*< M'<(HJ$KL*G'*,.P%^^'8? Q7=^ ,XR^9+D.^F^EP&;-:AF0&--IX8+ H6MZAW, &C; M93 (4&0&6GP*^"BYF*QOBTK#WXR=@+(6DP[5!*IQONNBJ'/DH1I&D7!-E=O:[(?D&@2 T"J -&)EHO7H8>8'6A,N_0D3%$M;_ MVN5TQOCT8K_V#(3XR+D4 .F4 !7J", QEGF.>.+@PP\0^\&?(_./=J&]J_P M+9 1<#>"\34W,7ECA'4 BI Y@=7H'FWGQG?L) ,>E8(]IT"29YM:(0) :^!4 M0=^<27-A8#Z?V;#?YYP+AGHJCE9P([("YKF?9G@.?#EW+G_OLB+ZTK<"/F!:59]["MA;V MG(66/7?A7Z&U6-AL, ++%HXU#SP66*'MLT5D^4'$C(%JYD:6%X4X_R+ ^5W? M\EV7C<0\6>A:CKN P0,?((JL,(I8+X(&"_'#A14 T+ Z'P"Q:75^Z--*]OGB M!B,DEUS3T-*PGK M*CH"D'DPP!R(&,!U+ \6>$1?VK Q 3]KK6 )[!,VFS,/ M<(N?0VAF"'DTDMBW+0?V^# "&(]@$RT_1,29(R!--\>V/-L!H'![X!_N/&*- M8Q]VSO7P!]]FAW/\-.QZ9W/+#6 D'Z ^8I$UAYX/]A ?H-B8^R[B*0PCPA)\ MXT0!,&BQ]\H[3 ;&"EK8,Y=Z8"":NL 7#GO#W;_RGYW?;?9XUR\"%5H>H$H' M,[ B&G4"Z35>X&[%UJ!9S.#;Q),-FL1>4!? M 4!G>>&\Q4D.O<#R/!SAT/,B^@NX!&S>T0@[.?1L;.##N75L3C,MEXC)5"'M+##4!RHPX!(A?ZK)Z\7F\1=U4(94F"8 M;\#4&*O=H.4G-IC4B[X;9%*3"J-P4,&D2]*/1:]Z@#ROG!+R)@51*,5M\ [Q(*+PP\U4B+1)=RZ*O&GC M(!] M@'EDL[;_I@TB!NM2%9JBXW9-&32T9I@U$4JX )V\-G"H:%0%$'IX:U M807 M&A>[4M_NMYW9> IHO $+APQDC-%QEZ@D9*0X:>&O&;H'N2*NX.8K MV23U;8&.(N2(NRWLQRUL/; C3-V58_%)J2OP*0!U!D)>+)94'+%>?0$*>(*D MOM_BB+ ? "DQ$;$- P>!T[P:0[E(2IZR@$-BA+5;8S+6 T="6/14[>R)([N$2+&>H(U6YU"PI^P;@+I7%&9U7!9X1-KA-21_M# MX_1R\QK>+7A>W083P)"FBA@H14??:X4!EB,K8&K/,ZZ?)%Z4V1#*M/^M+M3"J)@7KE M.'2R=$[#"1ZC4D"O>+#*M?AOYWB(,RW"@AQ%@&+N?T7 RF2#"N:F@)TLT#.. M/P*D6=;0%UX> ^#X)HDQ$+T86B$W4UJN=AMY/24G;)[]"M0BV>PY M4@JBEK3FTV8%%U_G-%RKAI:+ R^ M91[\.?!\RPT\BUTC25VG);2N[S <\^_ EYV2>)E7P8\'K3F>'%" '$?UUR% M(P63GT-V':;ZPZ)0Q=M=0>&@O.9I#>Y(."58(;BA(")YX5LX?I$+ZW5-"L&V@[# M ,Q^\EII4+62!0",P+=\V^?P!&&H2&1H7$48@MT9 X] =\:3Y5-\7P8\@*J! MS^Z:F$T_AM'/K'M 9])\12AL[.CY;/8PJ%H9UML,@(W?94$RMZ0NJ MR(YL7CCP\1W#$U7"L:Z^URQO4/J3S()N6_0JDJS,=ILTWVV^IW]M192$I/*N M3C.0HI6:Y;Z%$XP'P\PWJ!34K0B$B"D5>)4L)7NF!SN@A_+Z5#!!1DUE?@#F M<18;4.OO\)KG50+8DL*A!80R<"B$"8LF#U?"T["4ALO3:)-9<%-0+<2 MFIW*WX%W-!G/.$+ZH7]^E.;)DALW[]*OT.^,5G6(B,RNCM!43(5I39U..(Y5 M0!'Y#IVGYAOQ!1Q7*XI"_'OFP!'O:MMS.18_F'/Q)?_70AO$=R,^B+W8-XAK MMT9Q=5A\_C<,XSQ^&,<*%QP:.]H/32B^70*I9"W$V+;'1W$CPRC+[NTIR^!# M;#N8N>F"?UXGJQA-K5H&MX7"M"[H7 YG83@!;)8S!_$L>3N_FK,:/\+774'0 MI+.EU6>N]O-C0(=(]\Z"$EKHF2C-=%Q3(B+'0T@A_3>45]XV5LTGNP<2?'%' MYJ+TKI%V3-:%IE$6(B^$NV8*E&49Y0I658&ITJB(DB-!6$V]:51:HS:^D$$\ MSP&S)TJ>4"CS4V=: '3TV-? ,KYT=VX*8;AX1.?,63R>- YVC +0XC88^<.^Q,;U2:]8H8]6H-A: -C8P.@/MB,V!T)TV%6MMQ,_B*#C, M!6M.&#Z2K5TE69I\282_'8S?>S+IE<^[K62DFC9X.)CO:S4N';T80-RY]6V9 MJ<:8+D[S+%^_!UI:<5;9_':$#AUI45]BO_<%U:#*D5D*5V9['//DW-%%?!8];#=@/9+.I["M^A\L;-^R?>!D]"F8 M1[!E73;\3EA]_5.EZW4JBD$>G!(#EY1Y1]X;0'*2= ?A_ Y.&C=.8+J9H!]S M>G((A*_?1.9AN7:0_+WA)K+YIBFV/.)3CYV'D,TF3=KAY8J+Q[A,Z%MVSK+3R?O]3S%D3S3CO9RSRXURW2I&=QOA!]>)DO)#*LSS#;^.2^3."-WVT\H M[ 4NBKR)^W-5&U9%%R5?*UM:FK(R/ZZ3"$6B!"SD0(2]@5,LHCD/XUJA%U*J MCV,YB[D*N!O]#>+")5!1*TL+DP <4$Z/&1>HA\X191& Y;[;=$P#'[ MG745 )-348_&/]KW_UJI."KYL4D,R\R#QB."[K/B#K:7AZ[Y%1IYZ6N_P:DZK(08Q,4(>LRK=I,C^B82U&'S5A%IE$[ZL8E=O=WPA.EQ< M_%\!!7R&%CA0KK+WKA*PH)(<;5$)M#4&J*6AJ0%'9I*26*[$#G;R1/&L7? Y M[]4N[W?.GHE]I:1;= W"BJHZ77$S(H^%MX9S)B/JP32)0DHR/$ [ S-TX,/" MMOS()Z-F[YXL(BN*'!9%8)[X,%H 9S40W,H-K B85VBYP)(]U[+A2')@,AD@+'A!?7CX#WH\R;@_E"O%(FCAIA-I[I M> =D'N/:*7 &:!3GNRC1/9K?\+"%/!XD!L+/O[+0_ORKI:^4_)'-.@]/:.FG M1WOFUV:[WB49SSY:@X& [E?2P&&PFQA4V2P%;D,,!;@6][=GEFZ66WJ-N MUY,_:VHY"S32BCMY86H#RU!)\IVI<(Y6R@@E@*0B7RDF_H&F?*RGLG2=%RO@ MQQB65TDML]XT$^,_ZOP<(#W[:$E3$M_"Z9RHT/+LD.C:%00==V8\8!&O@*.HR)29W;N0B54C^T$

;:M0PGPG*L R@X7 MF \[F1YA#X!=SY&WN9@=&I"&=YJ*R^?ZHU):%,YILH/VP3;I)WM+69>LK='^IZ, #G MZ<#5/2J![=E1TL@ MD/U9T..J5O_$"'29J#OHWP-6;A):9=M]C?1*6">CFF<)PE)21!RZ)I(NC5/2 MSR'S]57#/I8WG8&NC"3/4_O0F[.JN2%/6#+GU[:8YEPTW]&> M@[U@!*"5\:UE(->ZI^4[;=E]?^JY%E:E5'*T_N:DLKC6 FRY7PM@!6E^O,5T M?-C5R I\T'3@OSY>8$^K6S2VZ-:+$\R!8_ND;P7!7(@-3"E86)%/RJ#(0S<7 M^)1+J!ZXAOHY"%-9%Z\N"M@-4/]\Q\8;4H'MLU\24#&0CD%(@OD+,C:: MLT_7UY23U;+&JOL*:SA3IOS<91%J/SZ_GHFU]CJ0 BJ!IBT?QL1K!W2B\(3Q M3#Y@$[!)"]#<83%S*P(IHJJTF5#NA2Y-Z@4A7=?2/7EK75*#F+*M1;#@DCDD M=?9(;;&+>',]^F1;WMPVI^VCJTAJ]+_*M*Y/PR5#>FVG6=CF8[1@L]')S5D3 MRA-^+\O1T J*4W+69?21]C.&/SLYFYJ5[PQH9>*B\3\FE*LY<$:8"W=WFQ"GQ<@#:12\ +5,-2ZI$#68O/M>_S]ZYD=1"IPOWNV7"8OH+N*!]@O7 1J]]6<@C;XC?]$7"AO M*@D= ^MJ;K4>^G!2,+J'UY9"NW>33DMZI;O)@>6"3NS#2;'92>/,;FH-<'I* MCI.O*52B;I- MD%5LJF]%>&_:6H0+UJU\UDOSU!O9UI";3 3B%JP)2XYKQ"@ ME\UEI^%(=P<,&8S5"R&9-JA7MO<\P4S7-4^K%$Y[$"T@4_'J/GI3;-^!SSSB M&8;XO>NP.1F#\-$%*W+N.&QY79.K!&42F%707\H-L=A3KNI5R#G6JF((IN]V M@P:>%6'!F0/'C09=G_U MN23K5LT^'H[[=_N;;_$YW/_G^-;<;[:O84&]@:'#AVBSG_0'K? ]?@SX'8 G16S+VH2X**&9@+/V% Y(3;0TOEA>EG?U[5 M4X, ,.*L/R(S%FO_6U%;*YK/;\\>R[N=:--16):##!U]QT=J"FVWH0?^[8'\ MWEQ;_6^S&(K\9QCY!Z;E+JBH>?/ITR.J5&)R#YP"F[Q#H*O3]>B3@?)W("G" M -HH2K$X( J !S0\D))?0L;H E<^!M($[CH>U#>OU-%Z[5Z^&3B+\#D6H#: M/]AJJ!0?"\'FPAB%C24?R$]O<[W?9(;WO(ZJMB>(9W6'FG0"8,B@[?#* M\0>>^(!98'Q/7+P]P/-4!8]W9A$8Y"[^UV(V_C73V+]O08/ Q@;P7PMS)4'$ MX'].5:'G# ZV)7UK=BJ*6Q&I8[PY X!V@B?DF#%YB5B'6#!ILNI<:Z M=@>9-N'*X;CZ6$RXZF:"V-3N0)YH?J#-^58.EL7CU1W/575'%%UXP7&P6C_O M,,HB'0R4#HS;KE@4X,8(LN.* UX^F>FIB:'5X%+@#:^>J.]L9#/!-8#F7@0H^#U]E5<8PS@)<*X/:*1O9:/*+> M'W/9S#"7*,21]"MT8'PBSE;")T A'R!/RO0?+@VB,AGSUIL!W" ,4,6C M05$=9O_3)Z,7 M?P[YC:(CAE>*1L#1*4J2Y0'Z[A9SFP.#H?,W&A)[%X.5>KI5=N1W]H41UKPG"",FB_L@3SN;N:YF=/AW459J,E4 M[;_Y;;(BS5"YT,?D%W;5?9BZDKOC M+!=O3S :?WTM_0,7R]=X0\ZB:W+R5F?D@\2F;^$3_3&D/INEB !HCI@SEO\S MHQDOLIVH4AVB1ILL/KDRO<$TUGCZ5N!5M?&ANFE.F'^+]J"(\O.HF-"\>6P= M6]::6I05Z#?#E+Y&/]<=6.LDSGJ%5GC6,Y6$YD4#U#7O[E0Q.2NJ6^$@UPJZ M"+G&Q^]<18E!"5^E6Z(O9=/P: QOKP&[V]+Y%.#2I6&.*<(':H-K7O=?>ZM( M)&9@_A$&5*M$52GLP,]OA:HZ#OL3ZCU>>^T . J^_R1],8-W5MJN19"#^"2: MN.&/EE.^CNEM$LP=P_I[+(OOJEW*KPQPE^(JBU-1L0&#S[Q.*<6+6[>Z9Q*6 M8IOFPL1IBK=:XIZYEJ>>7C/" )\%-3A 02]*E][DE%B)KWLV$>@S,#J)0 _E MI]Y#$Z;6ORVO*O+Q]0Y#IRSG6:<<)8UPSWX3?X^[[4]WRI M[_E2W_.EON=+?<^7^IY_F_J>S_<""#N\Q)TQ/+]&1>#YCST]=76;K'?\,:91 M79(+:.VVG-Y0/1SQ&\TRHF<./"3T(A=?Y.*+7'R1BR]R\44NOM2]_M^N>SVM M]-^@OC&I!N#C](1_E/ISSU,W;G"'=*UO8,3'[M!+;;"_]]I@@\3RJ44L2UZA MY_!]PXV.D+2UBC2/I:$_1.&D)]4^F73R]@W4+I'R6&3^P>M:O-0J>:E5\E*K M9, /9*P0,J)W:3&1MU_IGG6F14- 'S_32VAA)IZDWP'MU4^Q_VZ7SCW4-]Q_I;NH809ZW;ZHJ\)MG^]35P+?R M:N"O#>8?2[1_LSNK>VL5Z"?X5-YW.\W'G.;/+P=>[I'^'=PCG<3@M9NA=,_T M=Z.59[\%.K:J!O>TJ.?P<[_<#'W6FZ$/N;$VB9#[W2P1#D<4R]#W[ZRTO-Q< M^K]_<^D9$[B.>Q%K"N<9,L(/A0E\!'U^OGC##@_0F?A*(B/-J: 9;,$!?K[$ MES&A:R_[:U(JP6"GZ8'^@3L.>N2]K^BHQ&L5S__M S':WMV%\T1E7&O>;]6< M_8\9B3]O43NBG/)C>S$X^MA3T&HCB(7LXJR](6.X-S\4;346E<79Y9,B] ;H MSLIX ]Q&(6<0G/"9S8^"4C%N:O1=11E(K1D9N68K/E2/1.R/CZ'1:8K_WJSOZ M$67*>5I]-MT-Y:%_QQB%J:^:S4,D2U_CUW?Y+@L^A&\_DR#P@ M*O"^&XANH$Y>*[921-,,K[>7N:D\X#,%X$ZPM;66I'X4T!_BK^EFMYDT/?== MX((^\->_[OLD?I_$8"^ PK>.[_O/&8G#^U:^PK9WN_;W> 3B118N$N.3YMV' M.XZ-_A7R[BMEPPJ$(E#,L&\NJ[VE(7H\8F\JB#42N=2>>P6M6J0NLAVWQ!,VDPQ%1!4Y!$9QP>(KA!X[<2T01*G$CUC(ZAT MLJ$A+GB=FB>-,=HYW(_>Q]'=D!!J4YVNI)WF^!@ 7EO^DF2@U2MBFZI-#4[Y MT$?BC,KY)%#' 6S[N@:D2;=1,^\3T]X>;0Y-X'HBHGS>3052OQA8VOZ\NN%1 M8;@QK7XR4H[URA:H K5N44U'ZG1D]A*U>D6>6OE+!O-<0=5+-=,,[&7'I7(6 MESH#-^^%,<.*/VP^F.S5 W TRVO*O)GA@3I]V;W$.4!4]82UZV.C -;%-K_# MWDVY>^ $O[G].3^=G#YTF(FO9>5^\>;I)C-,CLY\2+"VWO4U7*"O19R$RW-$F MTA53;E&W+(WS=%93;?$ MJY_2-^'Q5_N,9/?2D2. )78!, M]\(W;9AIJ^B\EW7:9&1.7-.#!YBRPL<,.FV]7!0/9"$_H<^454T<9]I"_J[? M/!J1NO\8+PR-(.#ICPT],(GUN'U!^.'N?2WSM/M;)^FT[SO0\TZ-HO#!BVD] MNM/DGCY\7>;7>RQV4^Y1W?74R9[=*]-5Z4.KV-A@8$-DKO*XK?S'I*[M3%8M M$7?(2RMS6B\IIW6HF1T/--U_X1-GNND]71S7L]DSNNH8V=_XNGC8Z@\ MX80XJ_([H4-^U),^W&DYHL=]@,,RYB;NIA?>4P90MU5 SF2#,W./#]HV]YN& MX&,*6;=?RQG)Y'W467U(KFVON\BZ-0P[G'+;V]8'9MWVE?H]F:\&)\3$Y-<> M9[TEQT=):5)42W1?TJTH0TU)17+U3A;"S>)?SRH4Q PVD/J8G MG_JOC6QY97.SF)I(2D_(N'TX<>DAR[ ON3N)N(]=EEJ';&?B4 _@3--S18=] MLY,218T+'LH ?6"L6PM7>X-!9]4DZO[V;[L<=LXVA[OU'X KD6&97-%&AZ)PWB06&)SY@W$6S9WE(! MQ-?R]1%,RH1?^X'59FO;@PW ^1KY \47]52F1P'?R7NU1 ;:!3#'F!X-_B4& M!1+=5CA?MS<]_=##HG22O#]]_>G\F>!T3#-1*NU[3*4=ZO8SNI$W:4U57Y"S MBOVCXHHZ*'"Z*FC M%TH>.:OPWXV>LD$0C7.,T45W ->T1M>T1G?R&O?0Y>-7ZTZC39B#S_R.:HB/ MKM\VK7^,@Q_K&?JOF^>.'BZAN#ODOE]FV@D!WYRXZ%4>#->QYZV>8)YY(TGH^D)9SW%:KF[43\&/3$[ "M8 M4+L:Z)-L*QZDF]Z5YZ?@@MX593\HZ9HM('5C#U5];5A>P! SO&G&OF^\_4#0 M4&H$SZ>6R:KL9U(UNVNHFD7P#N9='KK-8-C?RCC,V\TV*^Z31 #PB2=U#H8< M0>&6K\RP"U')#6#E67DR8(KQYEU3+]QT;<*\D:-K,EF<_=L7(\AX8F+[T^Y* MF'2$Z;<(>DZX\>L1F"W$O^DG8C[HCL2><9JK$B,M7RN0UH"O6+\2,3CJM-:" MZJK.>^KBS1>D"OGN2^MUHNFQ9!JC^SP,K''+BX[A:[4Q?\RHJ0A?[;#T)\?? M'3T3HKW,-/#H2?=MF?W1X:;PF?;N#*D%[4.B0K0#>B2^%]-70/#]F('(Z?X' M6O8+EP\IG)O!% PL78!*,-T!><.?1&E:OJJJ^L?_#U!+ P04 " #0@:=, M,%P#&&0" ##0 #0 'AL+W-T>6QE&>>8H?),%)AK3RHD0TJK,O/*0F*4E":(46_J M^PN/(<+A,N05NV&J!+&HN(K@O#,!%W\M$AS!AY/77RNA+E\!MT[>3";^P^GE MV'YB':<0.(R/202#Q5OH_3[HF;\?5_M&T/,]T.UV@]7%CH,73_"Z2A66>PH> M^GY:]/F?%?V+FD? [PRPUUS;,DP%[V]O!IU!9T8,@PVB$;Q&E*PE,5$I8H1N MG7EJ#+&@0@*EVT8S"XRE?'3NP&FFHQH<1KB0-K?+X'[7S?:1H]4,04)I1W * MG6$9%DCI$^0W6K&;K?$'%VCDU;;0##.)ML%T#OL N^@D:R$3++LT 6Q-RY#B MU-"1),O-JD3A&:=2@FDA(2@3'%D.;40C:-@84WIO'KNT(Z#145'0 M[14E&6?8%?-DPN"9"96;Q(5*URKMIWJ M]+FO>/^13_L^,9^=_3]F^5<:$#^M47YJB^7\_ I+S M8R"Y. :21_#8S"X.GZ.9Y%Z6I->,&(,Y9F>*Z:Q@71&J"&_HYB1)L.-CQL@( M?C;S*]V9)?IA1L,KM-9?)#OX.C;!*:JHNC,E6F<$>_F3(1XLNEVK#B*"O7R+ M$U*Q"YNP_^Q9?@=02P,$% @ T(&G3-5/BE,Y! FB0 \ !X;"]W M;W)K8F]O:RYX;6S%FDUOVS@00/\*X5,O65LDY7P@"=#&72! -S'JH'NF)=HF M(I$&1:?=?[\C&4;'V7"P%X]/DF6*>I!$OID1;W^&^+H,X57\:AO?W8TV*6UO MQN.NVMC6='^$K?7PSRK$UB3X&=?C;ANMJ;N-M:EMQG(RF8Y;X_SH_O;0USR. M[V_[G1_._NQ^'^]_"E,E]V9?S/)N-!E!NS%J.'1ZV.Z);N+_80JKE:OL+%2[ MUOJTAXJV,!7/0X<"J"U 2D/B=DB2!+ K(\+>132%84XD+,;%=%M^T; MB+ 27W:=\[9#D%,",E J ;"VD)O<''Q M%'P5?(JA:1#D%0%YQ0"IAV<=W9OIYVN8)+L4AQ/QL[XF(*\9($N _-.X*'Z8 M!A[W7]9TN]B/[(1G\@DUE4\8,*> ^;F"MKMF&-K/:6,CC/9VBS%)XYQ8.0/F M)6 N['KPXW>[#3$YO\:$E&Z*$_MF(+P"PH,&%\.E9C89U^!WLJ!\4YQ8. /E M-5#.8ZAW51)_FQB-ARCC>=FXHYM)&:WMT)RGC%!S**7KG?#71PWCIQ!S&]F)CHL6, ME',*#ND4O74>P32M%2_FUY&R"THV!8=MBEXW,"&V+@UOH3!^"(>2PYB4;HH3 M^V;A()" MJ9/'JHJ['P_.XHYQ&N5.[J;DO*-Y/!-+DZ3!<:D?",Y?).+@Z3$ MF&2.PR&=7"0D<9(C*>M(#NOD@@RI,29E'R6&>;*1Q ME'Y3YI$:%>,+IN:8LI#DLE(LW-;:0IBRD MSUF T]A"FK*0/F<%3F,+:?*;#X>%LIC80IJRD.:P4!836TA3%M+GS(4TMI"F M+*3/F0O-CB8DRD*:)1?Z&!,F4XQ)64BSY$(YS&_XNREEH9*E(IX(E=2 M%BHY+)1-@''*5E(6*CDLE,.\P,69DK)0R6&A_Y3>JDK)0R?(=*%-[ M+X^6'I!K#P8+C0_+=VJ[&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VLUNVD 4AN%;0;Z #.=G2%*%K++) MMND-6#!@%+ MSU1-[KX.FSI2XJ\+]+$!(= Y[\:/K#$//].Q+H>NSI^"+I>K,$QG5(\/ MTYF+Y^VZ&IZW4BU^U<,^E745WH[A3S>\YB:EDL/Y36[&!>-/WOOT/^N[W>ZP M24_=YO6+BG\+JO!UD,X'*3W(YH.,'N3S04X/BO-!D1ZTF@]:T8-NYX-N MZ4%W\T%W]*#[^:![>I L@8Q+?A+"FJ^U *Z%[[4 L(4OM@"RA6^V +2%K[8 MMH7OM@"XA2^W +J%;[< O(6OMP*]E:^W KWU"O?:Z&:;K[<"O96OMP*]E:^W M KV5K[<"O96OMP*]E:^W KV5K[<"O96OMP&]C:^W ;V-K[T*9R7HL(2O MMP&]C:^W ;V-K[BPFZ^W [V=K[<#O9VOMP.]G:^W [V=K[<#O9VO=P1Z1[[>$>@= M^7I'H'?DZQV!WI&O=P1ZQRL\JT0/*_EZQXG>N:F'M'TIPZ'=YTN7?!K^;C^GR&>>IW^Z?*%W&+2F<7R]^B9^G?D2$3W^U>/P+4$L#!!0 ( -"! MITQWOQ-;U@$ #4A 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0& MX+]"=FM8Z9=JYM2AT;:]C*5+^:CC<-EBG+B%=FV:I&C*VQX3?-_;GZ;ZG%7G?5/2O:'8V:TJJ;+GLTBUY<)YT M%6JBV+5YJ+6GZB7ZQLPW>9^UCX^Z2XW9NF4_%N2GRQ$_6MH=8*@<^O'RR% ?4$L! A0#% @ T(&G3!\CSP/ $P( L M ( ! %]R96QS+RYR96QS4$L! A0#% @ T(&G3&;S"V"" M L0 ! ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$" M% ,4 " #0@:=,6:3>).\ K @ $0 @ &9 0 9&]C M4')O<',O8V]R92YX;6Q02P$"% ,4 " #0@:=,F5R<(Q & "<)P $P M @ &W @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M -"!ITS,@9O,C ( $<) 8 " ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ T(&G3+0D&\;; 0 M00 !@ ( !MQ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ T(&G3"4+$:&V M 0 T@, !@ ( !%!P 'AL+W=O !X;"]W;W)KG&PO=V]R:W-H965T&UL4$L! A0#% @ T(&G3)-0$16V 0 T@, !@ M ( !V"$ 'AL+W=O&UL4$L! A0#% @ T(&G3+>"W_"V 0 T@, !D M ( !LR4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ T(&G3'^P@22V 0 T@, !D ( ! M>RL 'AL+W=O&[8! #2 P &0 @ %H+0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ T(&G3&)E->>V 0 T@, !D ( !0S$ 'AL+W=O&PO=V]R:W-H965T$Z !X;"]W;W)K&UL4$L! A0#% @ T(&G3!0IKTO% 0 -P0 !D M ( !SCP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ T(&G3$08S@;$ 0 -P0 !D ( !ID( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MT(&G3)G+)2"X 0 T@, !D ( !I$@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(&G3!E-@'E% @ #@@ !D M ( !P%P 'AL+W=O^DNP! !H!0 &0 @ $\7P >&PO=V]R:W-H M965T&UL4$L! M A0#% @ T(&G3%-@=3/I 0 K@0 !D ( !.F, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(&G M3*\%Z"F4! 618 !D ( !PFL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(&G3+-M4S . @ \P4 M !D ( !V'4 'AL+W=O M>&PO=V]R:W-H965T&UL4$L! A0#% @ T(&G3&@M2OA6 @ E0< !D M ( !E7T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ T(&G3)A3]Q!% @ :@< !D ( !HH4 'AL+W=O MB >&PO=V]R:W-H965T&UL4$L! A0#% @ T(&G3"C' M>8VM @ &@D !D ( !PXP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(&G3/!RX&UL4$L! A0#% M @ T(&G3#!< QAD @ PT T ( !;< 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ T(&G3"V>3C?Y 0 M>B$ !H ( !8L< 'AL+U]R96QS+W=O_$UO6 0 -2$ !, ( ! MD\D %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& $ 0 !R$0 FLL end XML 68 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 69 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 150 214 1 true 50 0 false 5 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.generac.com/20180331/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.generac.com/20180331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.generac.com/20180331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.generac.com/20180331/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.generac.com/20180331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 005 - Disclosure - Note 1 - Description of Business and Basis of Presentation Sheet http://www.generac.com/20180331/role/statement-note-1-description-of-business-and-basis-of-presentation Note 1 - Description of Business and Basis of Presentation Notes 6 false false R7.htm 006 - Disclosure - Note 2 - Revenue Recognition Sheet http://www.generac.com/20180331/role/statement-note-2-revenue-recognition Note 2 - Revenue Recognition Notes 7 false false R8.htm 007 - Disclosure - Note 3 - Redeemable Noncontrolling Interest Sheet http://www.generac.com/20180331/role/statement-note-3-redeemable-noncontrolling-interest Note 3 - Redeemable Noncontrolling Interest Notes 8 false false R9.htm 008 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities Sheet http://www.generac.com/20180331/role/statement-note-4-derivative-instruments-and-hedging-activities Note 4 - Derivative Instruments and Hedging Activities Notes 9 false false R10.htm 009 - Disclosure - Note 5 - Fair Value Measurements Sheet http://www.generac.com/20180331/role/statement-note-5-fair-value-measurements Note 5 - Fair Value Measurements Notes 10 false false R11.htm 010 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss Sheet http://www.generac.com/20180331/role/statement-note-6-accumulated-other-comprehensive-loss Note 6 - Accumulated Other Comprehensive Loss Notes 11 false false R12.htm 011 - Disclosure - Note 7 - Segment Reporting Sheet http://www.generac.com/20180331/role/statement-note-7-segment-reporting Note 7 - Segment Reporting Notes 12 false false R13.htm 012 - Document - Note 8 - Balance Sheet Details Sheet http://www.generac.com/20180331/role/statement-note-8-balance-sheet-details Note 8 - Balance Sheet Details Uncategorized 13 false false R14.htm 013 - Disclosure - Note 9 - Product Warranty Obligations Sheet http://www.generac.com/20180331/role/statement-note-9-product-warranty-obligations Note 9 - Product Warranty Obligations Uncategorized 14 false false R15.htm 014 - Disclosure - Note 10 - Credit Agreements Sheet http://www.generac.com/20180331/role/statement-note-10-credit-agreements Note 10 - Credit Agreements Uncategorized 15 false false R16.htm 015 - Disclosure - Note 11 - Stock Repurchase Program Sheet http://www.generac.com/20180331/role/statement-note-11-stock-repurchase-program Note 11 - Stock Repurchase Program Uncategorized 16 false false R17.htm 016 - Disclosure - Note 12 - Earnings Per Share Sheet http://www.generac.com/20180331/role/statement-note-12-earnings-per-share Note 12 - Earnings Per Share Uncategorized 17 false false R18.htm 017 - Disclosure - Note 13 - Income Taxes Sheet http://www.generac.com/20180331/role/statement-note-13-income-taxes Note 13 - Income Taxes Uncategorized 18 false false R19.htm 018 - Disclosure - Note 14 - Commitments and Contingencies Sheet http://www.generac.com/20180331/role/statement-note-14-commitments-and-contingencies Note 14 - Commitments and Contingencies Uncategorized 19 false false R20.htm 019 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.generac.com/20180331/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Uncategorized 20 false false R21.htm 020 - Disclosure - Note 1 - Description of Business and Basis of Presentation (Tables) Sheet http://www.generac.com/20180331/role/statement-note-1-description-of-business-and-basis-of-presentation-tables Note 1 - Description of Business and Basis of Presentation (Tables) Uncategorized 21 false false R22.htm 021 - Disclosure - Note 3 - Redeemable Noncontrolling Interest (Tables) Sheet http://www.generac.com/20180331/role/statement-note-3-redeemable-noncontrolling-interest-tables Note 3 - Redeemable Noncontrolling Interest (Tables) Uncategorized 22 false false R23.htm 022 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities (Tables) Sheet http://www.generac.com/20180331/role/statement-note-4-derivative-instruments-and-hedging-activities-tables Note 4 - Derivative Instruments and Hedging Activities (Tables) Uncategorized 23 false false R24.htm 023 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.generac.com/20180331/role/statement-note-6-accumulated-other-comprehensive-loss-tables Note 6 - Accumulated Other Comprehensive Loss (Tables) Uncategorized 24 false false R25.htm 024 - Disclosure - Note 7 - Segment Reporting (Tables) Sheet http://www.generac.com/20180331/role/statement-note-7-segment-reporting-tables Note 7 - Segment Reporting (Tables) Uncategorized 25 false false R26.htm 025 - Disclosure - Note 8 - Balance Sheet Details (Tables) Sheet http://www.generac.com/20180331/role/statement-note-8-balance-sheet-details-tables Note 8 - Balance Sheet Details (Tables) Uncategorized 26 false false R27.htm 026 - Disclosure - Note 9 - Product Warranty Obligations (Tables) Sheet http://www.generac.com/20180331/role/statement-note-9-product-warranty-obligations-tables Note 9 - Product Warranty Obligations (Tables) Uncategorized 27 false false R28.htm 027 - Disclosure - Note 10 - Credit Agreements (Tables) Sheet http://www.generac.com/20180331/role/statement-note-10-credit-agreements-tables Note 10 - Credit Agreements (Tables) Uncategorized 28 false false R29.htm 028 - Disclosure - Note 12 - Earnings Per Share (Tables) Sheet http://www.generac.com/20180331/role/statement-note-12-earnings-per-share-tables Note 12 - Earnings Per Share (Tables) Uncategorized 29 false false R30.htm 029 - Disclosure - Note 1 - Description of Business and Basis of Presentation - Impact of Adopting Accounting Standards (Details) Sheet http://www.generac.com/20180331/role/statement-note-1-description-of-business-and-basis-of-presentation-impact-of-adopting-accounting-standards-details Note 1 - Description of Business and Basis of Presentation - Impact of Adopting Accounting Standards (Details) Uncategorized 30 false false R31.htm 030 - Disclosure - Note 2 - Revenue Recognition (Details Textual) Sheet http://www.generac.com/20180331/role/statement-note-2-revenue-recognition-details-textual Note 2 - Revenue Recognition (Details Textual) Uncategorized 31 false false R32.htm 031 - Disclosure - Note 3 - Redeemable Noncontrolling Interest (Details Textual) Sheet http://www.generac.com/20180331/role/statement-note-3-redeemable-noncontrolling-interest-details-textual Note 3 - Redeemable Noncontrolling Interest (Details Textual) Uncategorized 32 false false R33.htm 032 - Disclosure - Note 3 - Redeemable Noncontrolling Interest - Redeemable Noncontrolling Interest (Details) Sheet http://www.generac.com/20180331/role/statement-note-3-redeemable-noncontrolling-interest-redeemable-noncontrolling-interest-details Note 3 - Redeemable Noncontrolling Interest - Redeemable Noncontrolling Interest (Details) Uncategorized 33 false false R34.htm 033 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities (Details Textual) Sheet http://www.generac.com/20180331/role/statement-note-4-derivative-instruments-and-hedging-activities-details-textual Note 4 - Derivative Instruments and Hedging Activities (Details Textual) Uncategorized 34 false false R35.htm 034 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities - Commodity Forward Contracts (Details) Sheet http://www.generac.com/20180331/role/statement-note-4-derivative-instruments-and-hedging-activities-commodity-forward-contracts-details Note 4 - Derivative Instruments and Hedging Activities - Commodity Forward Contracts (Details) Uncategorized 35 false false R36.htm 035 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) Sheet http://www.generac.com/20180331/role/statement-note-4-derivative-instruments-and-hedging-activities-fair-value-of-derivatives-details Note 4 - Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) Uncategorized 36 false false R37.htm 036 - Disclosure - Note 5 - Fair Value Measurements (Details Textual) Sheet http://www.generac.com/20180331/role/statement-note-5-fair-value-measurements-details-textual Note 5 - Fair Value Measurements (Details Textual) Uncategorized 37 false false R38.htm 037 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss (Details Textual) Sheet http://www.generac.com/20180331/role/statement-note-6-accumulated-other-comprehensive-loss-details-textual Note 6 - Accumulated Other Comprehensive Loss (Details Textual) Uncategorized 38 false false R39.htm 038 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) Sheet http://www.generac.com/20180331/role/statement-note-6-accumulated-other-comprehensive-loss-disclosure-of-changes-in-accumulated-other-comprehensive-loss-details Note 6 - Accumulated Other Comprehensive Loss - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) Uncategorized 39 false false R40.htm 039 - Disclosure - Note 7 - Segment Reporting (Details Textual) Sheet http://www.generac.com/20180331/role/statement-note-7-segment-reporting-details-textual Note 7 - Segment Reporting (Details Textual) Uncategorized 40 false false R41.htm 040 - Disclosure - Note 7 - Segment Reporting - Net Sales by Products and Services (Details) Sheet http://www.generac.com/20180331/role/statement-note-7-segment-reporting-net-sales-by-products-and-services-details Note 7 - Segment Reporting - Net Sales by Products and Services (Details) Uncategorized 41 false false R42.htm 041 - Disclosure - Note 8 - Balance Sheet Details - Inventories (Details) Sheet http://www.generac.com/20180331/role/statement-note-8-balance-sheet-details-inventories-details Note 8 - Balance Sheet Details - Inventories (Details) Uncategorized 42 false false R43.htm 042 - Disclosure - Note 8 - Balance Sheet Details - Property and Equipment (Details) Sheet http://www.generac.com/20180331/role/statement-note-8-balance-sheet-details-property-and-equipment-details Note 8 - Balance Sheet Details - Property and Equipment (Details) Uncategorized 43 false false R44.htm 043 - Disclosure - Note 9 - Product Warranty Obligations (Details Textual) Sheet http://www.generac.com/20180331/role/statement-note-9-product-warranty-obligations-details-textual Note 9 - Product Warranty Obligations (Details Textual) Uncategorized 44 false false R45.htm 044 - Disclosure - Note 9 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) Sheet http://www.generac.com/20180331/role/statement-note-9-product-warranty-obligations-reconciliation-of-product-warranty-liability-details Note 9 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) Uncategorized 45 false false R46.htm 045 - Disclosure - Note 9 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties (Details) Sheet http://www.generac.com/20180331/role/statement-note-9-product-warranty-obligations-recognition-of-deferred-revenue-related-to-extended-warranties-details Note 9 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties (Details) Uncategorized 46 false false R47.htm 046 - Disclosure - Note 9 - Product Warranty Obligations - Deferred Product Obligations (Details) Sheet http://www.generac.com/20180331/role/statement-note-9-product-warranty-obligations-deferred-product-obligations-details Note 9 - Product Warranty Obligations - Deferred Product Obligations (Details) Uncategorized 47 false false R48.htm 047 - Disclosure - Note 10 - Credit Agreements (Details Textual) Sheet http://www.generac.com/20180331/role/statement-note-10-credit-agreements-details-textual Note 10 - Credit Agreements (Details Textual) Uncategorized 48 false false R49.htm 048 - Disclosure - Note 10 - Credit Agreements - Short-term Borrowings (Details) Sheet http://www.generac.com/20180331/role/statement-note-10-credit-agreements-shortterm-borrowings-details Note 10 - Credit Agreements - Short-term Borrowings (Details) Uncategorized 49 false false R50.htm 049 - Disclosure - Note 10 - Credit Agreements - Long-term Borrowings (Details) Sheet http://www.generac.com/20180331/role/statement-note-10-credit-agreements-longterm-borrowings-details Note 10 - Credit Agreements - Long-term Borrowings (Details) Uncategorized 50 false false R51.htm 050 - Disclosure - Note 11 - Stock Repurchase Program (Details Textual) Sheet http://www.generac.com/20180331/role/statement-note-11-stock-repurchase-program-details-textual Note 11 - Stock Repurchase Program (Details Textual) Uncategorized 51 false false R52.htm 051 - Disclosure - Note 12 - Earnings Per Share (Details Textual) Sheet http://www.generac.com/20180331/role/statement-note-12-earnings-per-share-details-textual Note 12 - Earnings Per Share (Details Textual) Uncategorized 52 false false R53.htm 052 - Disclosure - Note 12 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) Sheet http://www.generac.com/20180331/role/statement-note-12-earnings-per-share-reconciliation-of-basic-and-diluted-earnings-per-share-details Note 12 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) Uncategorized 53 false false R54.htm 053 - Disclosure - Note 13 - Income Taxes (Details Textual) Sheet http://www.generac.com/20180331/role/statement-note-13-income-taxes-details-textual Note 13 - Income Taxes (Details Textual) Uncategorized 54 false false R55.htm 054 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual) Sheet http://www.generac.com/20180331/role/statement-note-14-commitments-and-contingencies-details-textual Note 14 - Commitments and Contingencies (Details Textual) Uncategorized 55 false false All Reports Book All Reports gnrc-20180331.xml gnrc-20180331.xsd gnrc-20180331_cal.xml gnrc-20180331_def.xml gnrc-20180331_lab.xml gnrc-20180331_pre.xml http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 73 0001437749-18-008863-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-18-008863-xbrl.zip M4$L#!!0 ( -"!ITS';RE-KN@ #^G$@ 1 9VYR8RTR,#$X,#,S,2YX M;6SLO6MSVTB2+OQ](^8_U*OIV;4C0!DW@H3=]@E9MKNUZXN.I)XY\ZD#!(IB MC4& @P)TV5__9A8 $B )W@F"5$W,C"D2EZRL)Z]5E?GK_WD:^N2!1IR%P?LS M[5P](S1P0X\%]^_/_KAM7=Q>7EV=$1X[@>?X84#?GP7AV?_Y\)?_^/7_:[5^ MHP&-G)AZI/=,[@9)X-'H4SBDY/]]O/E*6D2UWAK:]3?RQ]TET56MVU+;+=5L MM3[\^M2+?/86_Y\ !0$7']G[LT$?/X^'B.WYR'T?T;756--RQ &EQZ MEEZ_^I5OW3 )XNAY?(>XFE/W_#Y\>)/]"'=JG9:JM0QM?%L21<"*JONR7^?< MZ%$V_Q[X 2\WRY?3)W'E7-287L^"! M\GC^\]/?\!:C_ ;&0U/7.HMXG%Z1W^"SX.>"J_'GGL/',Q(XS.7S:1(_(4E: MF:0@#()D./\=7AR]B9]'] UGSF+ M52W[: AN,^_]F=O2S+,/?77(- A-X7^(ZO-4#C[,/_S5Y9^<"J=R)9 MZ[]1/_N W\Y[Y_B!LV],R=F L9J6OB_]MOS6TD-GWWD'<%KK5>K9!TUM_=_R M2_ IDV=_#F(6/U_"]Y'C7X&N>/H?^KS.2X!]*@B.V3$[1CM]T]QGSKPR' [# MX#8.W9^W R>B_$<2"XL/2JGT?I:]U&P9X"AXU&5#D(#W9U??O^0TV&>?;!TNRVH=M6B; %;YZA,H7]#1V%40R_W\9.O!Z^K+,/_Z2\]/ZY MSYQ^,ZAG&ET"#N[#:*T):9]]^.I$]Y1,P^0% M\7=GN![DSC[\]OG[YYN+2_+[CZ^?KK[_=DNNOE^>%U]=?OKTN_\>^N =.5%* MX5JL[IQ]^!X6WS3UK.E7_8/Z_O\$X6-P2QT.;J9WQ7E"HW5>V9V9W8J'3MY] M%SF(M-OG82_TUWD7J$:T-.G+2D])'XX_OKWP_I5PF/'/'Z_N/EVL\O@_$7\4 M- M=:QXS]QL=]FA4%$ @**7,4(UNMZOJ!2G,?+56 M L;P@]4V.VU0$K^^F4/B&K1W)K1W=DR[446[J75M;0>TK\WW*WA %#@QQ$B. MOW0 H.JKF&^HUB%XOR;]6N4$=#5]+_Q?1$VWBIJ.UNGN @ZS[%Q$CEW)'*NC M&JN0,T13\[]B-G[T/]$^!1/DW= '&B3T1_#Y*09'DGK_<")4RV AT72[\8K: MMXIPVZP4*]UL=PIT;TC>7D:XSM38IEDUPK9I[7J "?JE <8DWL?G3]29L8^L M:EK:!:)M3:O4U(8@NDCVO'=N0E4G#286454)%L-JKT=5KI!^C&(VS-C^^6E$ M [ZB,U,IBI951:1F=""ATQE_YX MH-$U7$OQES#ZZ'"VHM(J#5(W*B6OI:NZIA6T[8I4[(+NI9.C&Y6BN!.Z4\-Q M'85>XL:Y_8#(+TH<_U-"+_K@A8DT!DSF!FRWVY6V0M,MNT3\.J2L,X:KX(8. M'89YS!_]26)FD]&8E9-A:VL-IH*F]8:UU;Q4.LP6.--KC62S.4ES8\E&T]"N MC%:Z)86U!AGK$W\WB.A&K*]6MYIJ6>NA:$S(!O0_AAM17VU"==5<'SE QAS: M\ZOO:#1<*1B^<8)[*@+';RQ@PV28AXP%TC7K[,-U^Y]3]!5?M6-*G*_=E+JE]D[K M5D9$ "[+W(*Z:R?&[,*F7&M7_%7""H!__/8POW &#K[RYL41[$DNT$?5?P^ >[/,0'X0K!$( $,=? M0R>83=],DN^I0)1F/4W!CY*(PE"R,2RA<C/&8N)*P/I6.!?JV6H M6X]%W6 L8PHW'XE 3#XK CS;CL2VJD9RWFGO=S"+H^HRH;9:RK\6"=7/S<[Z MA%X%+JB3KR'G%P\.\YV>3^_"PK(/WK'RVD*%_-J@S"JS6VV[6] HJU.THV&L MD2N 850J1DWOX-QL-XPP_T<1*Z8R9^GADP6IJ:D2L^@L*91/Y7 M 8\CL6",,?XDI4]Y#*)';Q^=T5(%U#:K5*F>CZZ:WDU'94Z,FYD9MUV/2JL8 ME;:_496@E1J'78^J4@>K:PU+H'-+F>Y4JM:65H@/Q:N6OWHML>Q4JD/;KG[S M5)#TH^>S>Y%.Y: R_01B@ZL >,9#GWFX(/_1\3%[?3N@-+X3:A0H_NB#"EUK M[P4$1/_IQ^\\]D!X_.Q3N(/QD>\\OR4L\%E WY$^/*[5=X;,AR]C-J2*W1!T]35'PG\YP].[?21B_NQ.T );(#=(R^4$AXB>% M< !X?X;&=V3H1/$8:Z:BI$-[KP M?^WVZ[DV/$.D9?YM3R.<@?&^Y#(.1YEL9%_DLSF,U MRRA?4='F?M*^C-(JZ-PC#14IF%^6$X,IYZ+K)U+1M1&XDG>6>;(L!A+=*8^- M!8 +%I>O#,)HZ/BY(Z>TV]:,RU;F21 ^1GA8//WW[' 3=F 8-8$&">5%4.Z< M )1K"D1>GMG$/58MW&0U8SC]\2];F6;!W;:FU ME8YE;*TM:X'\;KP!*9U2.H]&.DVE:V[ORS13.F5>8$\.SET(8-O>;3%.5C'N M3D\8E7K""Y.>3YL?E>UYZ/O7D8:E&)J]RS"E? M+%]\>B^6JQ!R\;ZIP4#C7?:ZLH2:8MNSVY^/;L530EE"65/F;2D^.BC+B$0N MWC=="2: MX/&N"5HJ>#"[WW[8C#5!*:A24$]%4-L=I=LV3U10B\[,&U$);3S ;+!9%;C= M57TKE)*[H1ZE0_P52S_"6*+0QTZ=>46_#2K%\6Y7M;7VOHK%K50= :M5LO[S MOI3;*@/;L,[!=KM<9F2D\'D#BL_)#AXR@1@I8VP'SR8Y3JL&OGI!C3U#IBS_ M#:/N1S!-R1[ 2=+:<9J"C;*M<@&Y>$#)93@<.<$S<=Q_)PQW@C@U$&6U_U:: MD/ QH!$?L!'S;+ZRW"IN%.X;K@S*:("JZ2(7_$U M$BQNFYV!%!HKO-PAHR0FX4C,$3R54]\G U9X)GQ9DAQ\.TA[3O;^)['/'FAI M I^I$W'2!QLN*!/( C@5T'9._I%2%]^,'\,UF:*('PK3/<)^ M3$(4L*V\1^ KA_39$XJ$Z$A'6)\\9!UGP180^D0CE\&EY^06%!+@D@:Q_USQ M8%9X+EYP'U$@*D*J\,_2B\((7CU,_)B-?$$WC"; 9NX*JKY_47>,0UP X_DS M2E-^ 9YWVIPS)RG'+.(=H>["3V.L#QP87UR'31HZSR5#E$FN&PZ'-,!ZP\T4 M(@5G!:[R&4Q:,LIF,71=L;''%9>[-(H=D#.716XR3-O+\U3Y%)D]"XCYLYW- M"E]]TC^&\6 ,/]3LQ=>& 8!V%(4/S .\P6A2]8W-ZV&TV+"9]R> K-"6BM!T M-4Q14!;HD1/%Z GD9(KQC[7R"#C"8K [YTWT]9KMB2(Z5S'W11.OHJ7<3&$OSZ!UVJ_(Z+7NQ OP&I$!^!M8%,U M)GI5D%=^R/EK(9WX1.P'/10>"(YIF"(_(T8@5UCM0I.'3*:FKR9,]$%$JB** M0@U/G&CA7E*'J@S"LAD-:)R-^IS\'CYBHQ1E/O'% 2+S(MKW08' &#(O8*QB M0'(R!H.JY?/8X4[VA?=9!&=/.]JG2GF/F O?,1Y3FOB \)X"@Q\V@";A?&<:\O%Y&T3 M)7RQ_IED],3 ,EH/6>B_7.)_IA7!=*N"21<#,935UBAK6WU<)2W?D&T.XXJO MEJSX>FH57]-NF-_@QP$GG\71GG%C@44IS%,LXRIE?X'LRVK/)R?[JU9+;[B, M-XX:*3,G+3,KE3ION,S(\N8[/S:=+?)C$J1'X0J,2C$[ 9$T"[WUM_*]C,U MC=^R4]1H HR;0(*%%C@"^,@S< MDT6\J=Z=M+Y!;$)275:$:/@IRH94A.@HEK6L7,N!$+X?8R^%4PKGL0CG*TM; MWVEIDFS.9*1D2+_K]5T:>-NL[,K:#[+VPS'6?C 54]U>-]95ZV$/?HL45"FH M1R"HAJ&TK?43A\GXC$U"/8#3L!=+?XD-CD M9%]MA\1C/(]08M40KAQDOA9)FX_LGXS)(0@LD=&=.IB,[5#&)P1+[,KJ98C" M ^)HW8KGPW+6\ZHCOTX?3U36P/\-#LPSK&&!0!'^L3A-N? X\HQF*E=76KD0 M4J%XTJT[H%[BTQ_]3S"^!R=F#_2",M>7\^1/-#9\T[AK1Y9RM,UL]3(DP+QR9X4R"W( MM+;;X%'B)%XO(F\$,T$G[>"9\N2/E&92GBM8] M5=117\"IHLMP. P]%C^G5<\<-VY '[ ]:!>(B^CJZOXX4F&KC':%1)A^=(FP ME:9Y_RMYFK5]2?$CY_)AMJ=+_2#U0_/U@Z8>0X>Y \F2W/6X$_=M9M=_@[RX M)FC3M6DXF+*K[>C;]HW<:F*&//HF49N;4NL83&DSLA>G;O+R93H2X5HA?W1& MTM9)K3%7:QB*82RK>7($BJ.9Z&D"#:>.8%,QVLLV6AT!@%=N?+7=-HNY^S5N MJ!O>!V)C"#ZU3R%0\F[H PT2>B-VVGAWX>>G6.S\R3INP4LVW\"A[ZT?5K,W M<)1J*NOJWW:QIV/K-9SNWM14@SRB&SIT<')%1?SIHILOUQ_:O(*6=>)FQ58T M^\3,BLPA;JP^L-N%U!@;T7#JBD+3%=6B;HI6@*Z5. IM"DII":8HZFZ"H=]1CV34F7HB9%H4M%(17%'$5A*5U-QA[2 MHTA)N1 '5#=3%TTXNW"L&V,WK ]U,.5T[/6A-%VQ=I"9NWN_X,CXV?+\/A* RPO_7% M$^.M.^S'GD3/XCW?Q+'7,VS3SF#2^?NSJ^]?LMT4AFIT;=7LG)$$1BS>^-2+ M?-82OVI<)_0L4ALM).GPF5+:- 9%?K%B>)\=#4 0P)]\X^:&W- M[N@3K)9>M3H)G9:F+R;!5JM)T*VNL1() 7=<5#"7(8?9"KQ+X"3,X!?'93[\ M0U?3 M54=MO=*BIUJ\REY:1L3_JL["XBO7*.#?/<\HJF,9;?/BE=Y4':G M$C4(&+6@9%>C,QT8"QXHC]].-O-]#Y$?CG\Q!+>^6L+^G-QQ%? X2O E-XS_ M%(,:GUF_#-/#3C^"+[07)4[TK.GXD'2T?_Y./;#%]Y\H!X]+-$(1MW\/026D M7U%O&6/:7:N2,9U..MU+1EDS*T1=F.ZNV6!KE6PP] M7K@N?LFOG6=TW2_%$<]-O!)=-2J-K=Y5.ZER7_S:S4A;ZJWHJEE)FF%8AKTQ M:1 E46 R5OFC\>:\TSK5O+/@XWS>S7OY-F0N]_HZU7SLV+IMUD1F*I W /+, M\T\UDDL#)V+A=40?6)AP_QE\\3!:0:C,:N6BZW"%5NNX+L:E./F7,/I.'[/' M@.J B"* CZX8=!K?3'Z$."CPG,CC?XRPP"4\T53M3/5,\ZKX]_AUR]FD5[&I MI9O=6F=_$94+])#:-CMURM+N0&J;1J=R7.@-Z+6.JZD@!395QGRMCMK=G$G) M,!%9KT]T%,&[A?V&SSX5ACSPP+A&,?M?\3VP8$2C^/G:=X#VP,/,Q&BXF6VP MM6K/QU#M]HSQV@FA=0U_JT A33!$=T( +;Q![ M0'\-.>8W?O3OG*=-G">S,C)N=8W.C&RO0\Z.Q[+B&9P0CSF M)Q@5WU(WB<19W\]/KI]XU/L2A4/4/TFQS5KC^FD8BBS\G1U"U-+7EFSX^ MSW^ <(P^#T=^^$RI6'#X(;H>K+"R856N;-B&56+H+IA4"]_GK(8UC^_5RXI: M&[7'?AD_*XPKIB3LZG!#[73,:<=KGK!5O'N%U:7J=1M5;]N6N>*[M\G(5&K\ MKF5US?8<"N9'#HL)6)X3D.G*&CCLK%WHI2+?;,U(Q2B)Z]D$]M]J3 M\6Q&]/R!@^ST6)9WG3PNV\L@[/-V=E:OSHYIY0S2ZA3M;B3K6%^]TZX<2;>] MTZ%\HMR-V"B+S3XZG/$?_6N839QB_':#ZAB\VU5M3=U7@8P&=#Q::6 ;UHS? M;E_I^>R&P>TJRA< @H4GN O>@].<'S:\*P0Y5/';R MW/MA#\+R= V.1@)9,.JD[[@QF"11[\0AC\RC)(+00G2.&H6/\,.]>)6 )AVG MN/#V$#,9A$(<$M#T6N#'* J]Q 7=#,Q[P!>G3;4XPX(YS/$5XN.@6[CQ 6P< M?".>Q0(/IBO"/V%"?X)Y/\_'*";FKT]86N$=SV@:OP4<0N(\.,P7]7S20?K/ M\-(H3.X',*)>%#H>*+SX,8Q^XJ"PNLN(BOH]P W'IQ',-,P9O+R7Q"'^%=$8 MGBA^>!R$/N7B*D'GA .1V*L!^AJYS1 N#B>/U/?Q7P[3 @^-1%>QD+@T@B<& MHAEM HPA+@PVA/'S64W2 &PW6_)^/ #$56BWYE""I@G ^ ]?8*@ NPQ3'Z0 MB"X@Y29H'.YP8L*3$2Y)@$3"=,58 /&>N00D-R"OX"F ")@DGDKX54R'=8AY MB=U9-[:+($@ 9^D""@$A_ )WU$%,J3Q!ZW_@P@G;ZVON5VSE@@69.J_/2Q;Q M B9R"$A\GIEEI]\'\9NH(.0?_I6V)P1-DMI",<,B]GS;1+0OD,6TAMFX,-GN M]U_/5!N;J8HV735M4E!-4)D=3EFPE;^[R3$'O(E,GW2)PU'%X9):)JORQ$E6 MQ6WA(93OQG^_5L@ G*I_P\-BX?* @;@$.: *>"SPON#YO'!SR0F;=KCN'4Y# M"!8S'RIKH$GX,P>#DSH/@0M&>-'6R%ODAJS;R;;:.; !UV+@7=Q'2@*>9)G$&$C,& MI)\NG(!Y'^\!X+DUREJQ9@L[F3,P1BFZS.BX)#WPK)F#\$C=&@1'Z1V 3O@; MC/<0MSR+CJ]_G-^>9VX].LL(L9%PF,8;&!!:0-@(?%_R2ES^V\7%-9C>"_!O M12-<-Z=DF!(HP#79ILW!%7N@I$+T^&[*@0$Q&W'1_V:9,V-'""6(?T=:7 M#RC(MB-04X-B+?=?GE6M%=06( ]TNL45<90!4$MCEW/_@ZCH9K#$0NRS"?H0^=>@$HA#N92)COPR*O4_1.L*P5V#QV/GI.[--\U)?1I!)$T^BLY%Q.8&LP#2/N]D?U.!;.$O_4\Q/DN'?IH,'4B M@.$%4<)I'#H_82)A8$-X3!9:<)X,1X646)HQ*:1+T"<)$B43SW)N*DK\%!;L !96R:YM$9I>>WLX0M8!<>RHF7 M1%6Y('!K(482:B2%/;C!(G\+_(A(/PJ'<%O("_R3N%^;NLLL!\X$<">ZM!^& M,2BG$H12Q24T4[HKI!PX5,G%V-[!U1C+1)YPAZ<$9**P)X@#O1:FYS"% N?K MR2,?"+ST$%E.3NN_DD!$0NGK,X O>1#R WF!\D@C"F);9(#,!L]F@TN"V$38 M;RN46/UB7Z35MKXN[D,R)T#?#]/N6#_1.B] LOQ-S+(B:< M&J3W2UT]R>3\D#PJ(6LVY?%EK-W',"]B_V,(WY!77RYN/^(R/4] >\X3#9*> M'R*O+F[_>%U/+%DJE];:_RM575F$HI7%]RO%8B3%1Z$E9YS<)RQU ^!SCR)[ M,X:GUA4+I] TALI1ZJ^*)"?<%T;W3I!MP>884Z>N]L2K'-<2 M0B_4%P\NNK_BBZ(3'*8V?2IM%XAX/?.&\.$_Z7/9:^J%22P>)P+>2.S7$ Y$ M&GV.1SSQ2YS1R&<4-Q^(6P@>X^[C%^!D1"''\ ZC/[@L"AU<8L#\,B<,M'&1W"EP*/ [/6J#B1'>##%URW"84\Z^0;X\4P#9SG,\7@ MBBS.&3]%!"%%N#PRB'&%KYA-4_;@\G:4^9&^\&MG$@HR:&BH,K]([F$4%0N# MJ*3'.OKVCP-D]&K0PMJ.M/"D&D,J!%DQB+7=NKG^V5CPC WV7,YYXAU@FF(L M=C4$M?>0Q6!@%@JF&/5>-@A,$K 'H;D7F9E'AQF.0/3[" M;<2H/@9LE&7>8JS3BY=&3IK!Q7(D$*BZ1;WCX+ZR&,S4E&9B_&8*^H!+X]D&5]PL7UH9+Q[\ST4]6V%!8W%./J,+E4H IU,W MB&VBF:3T<,\(;ED4V2A O8OT&_$CT%(/GR0BK MN8.#&SC>>&P"X^!^.K@" AS.I&,1ZI=FS4X2ZGM.^S2.H!H3/5@'0RCJ+/4R MXTL<* &U;F[LU""_YUWCM>XQK-P+,UZ"S[!WLA&%VME-1)'ZYKDW=3VUX>0B^QX-XPBW"7W<1*.1OV$D8LZTUY&YB;@4276!T<)^+2"IS#7.1!#<@>8(A.!S[R]'ZOR[5$XB%DJ MK90Y2[?@XH:5F=,%)^F>2%U]2CEXK;T;73VN48YB=(E[I+[@'JFWY-*'H%A( M4*Y");#\^#S> MR;.R$VDNO[QO60JY%/(ZA-RLVR&S=R/D67>,5,#R0L \S99=YL=)BF]*4XHH M-E%:*($X(-M>MJ=3[!,>FW'WG2A-D+VBN**6>R23:[UWK[/UK/&6Q/)JUI#& M@]#+3\V,O:=BFE+*\T[W->9.6C_+=69SX_0P!<['J]J+G+C1N&3H9&_?6GLC M.;JW_= 7EJ>)C%H\C>//4Z<[!7U,'%M'BO?2;V=7YSV7-".;UV8L>V^[O:]N MH UJ.;:IYMTP'W4YEI[+HO1\S'8=W.*N@Y7S3/,/HS:D*:0;(EB#]V>:.NY: M591KS/O1:!^24V_GQ-4UV;Y&O/>\[>QMI8,VG1, [%H-'&MKS;A0P!K$O:*X MZU+:3TW:+SC)2\:?@*@WCAHI.JZ(:B&J5BC4V9H>G>[0W 41-HD%BNPO(K73&[YK% ^;5$L$3PC#96 ME;8YFQ!NP RMIXUWXM"UV\*7>\$.W57P )&H*)@I';F-:#AUC6'8JF*KW>/7 M&,V$3Q-H.'4(6XK:U26 )8"/%<"&;2FVK1X_A&4:;B=>F^B*BP=)(SQ-6RB2 M(GTXJ3_FZ ];4[IMX_C51S/1TP0:3AW!;<52CR;Q=FS@:0(-IPY@NZ.8;9EW MDWFW=UGIISZ-TN*[HG=#[#Q)[TVJCODY^XYB=*SC5QW-1$\3:#AU!+_2%;M] M-.[;RUTWE<"=5KVF8NHGD#J6>;<=YMW\,+AO85= F7F3"F39TI.N:+I]_ JD MF>AI @VGCN"VTC;EZK\$\-$"V.HH5D=FWF3F+27EAF(I+>IAL>J !??2Q? )8?F4JEGHT^XA>;B).(KA:&YNGL1TY=^>R/\11RO%O MJQ1AF_=\61ZM,.VR/%IMY='*M6S#X2BB ZP%_4#)E5C@GI'7XZL,($NFG78= MB[M!1"GY!C\../DL>O3**FJU9 =6<;::P#U9R.:D%8"LHB9%1XJ.K*+66&JD M!)VN!,DJ:O[AJX3)WW7F\9DLGO)N6]#4[K:T6RS$U(N/4H$SVIC53&[[6.!\)[=.+F33'3.#?OD/L1N:!# MEB*WE^O/R1VHTZ>(=+1])[!GH9GP:0(-IPYAXQ1J%S03.DV@X=3ABQK8DJZ; MS,!EI-Q2W\=^J]AK%Q[VP%Q*Z!.VKY=).:E"YF\\517M>&J_'QMZFD##J2/X M56?.'K:&XO?EYM\D;*=##ULQK:,!KLRZ[?W\)J=B6R[Z;AY]H'XX$CO/I?\F MU<@"-:*IBJ'*-E02P4>+X%?'LQ- NF\2M1.]JW>E^R8S;RDIHH2:0@(:2S]- MZHMY5D[7CZ93@31S$K:YF3./IJS&L4&G"32<.GQ?=8]7ZE@DU">"C!? K\W@V9.(]9+TF)O<4A^HP&-')?\'OIX(IQC+:YSZN'+K$G5SWGV-6R7VOGQ'UT M.'-EEDR&9HM",_7\%-H"2R"_>""_4L^/YU2,3))) ,_1Q$>#7YDEJ=V;^\3\ M9*JFMO3GI!8Y32TB@?SB@2S].0G@HP8P:.(3.$DCESQ?\._2F=]1?>5B'U&Y MQU':F)UMK+$4XQ1J$D@HOW@HRSV.$K_'C%^MK71.R>'/_D#W9/);T16I:FPX M[_E3]TU8(KR?["D9/A@V9A>T[Z'='QD";S+V=U1\Q1EQJ8_M*%WPNMZ?J>G? M6>]!\7?:YA$_3ABS4<_I[+WM]KZ40X-\W@T$;O7[9KM.7H:(&DX] I]$"TXG MAC]N8_A'%%4,^^32X0/RQ0\?^8R4'E]CRKC0155391O54VNC>C>(*"7?X,?+=>$[@7RS[*IZP +CBYH:,P.HT^ MRHVC1HK.Z8K.U1"\>>'R77CA*&9A("5(2I"4H+6,SX7WKX2?AO'9V,]L]NK< M2_]=KD[NN.[*BB(M4]PO-<6-%56.IO/Y@6'4!!HDE.5JH\3O*>(7*ZIT3^#@ MGCS\NQ,?[A/MTRBBGJQVO#T-IZXZ+,5N'TVUV&,#3Q-H.'4 RVK'$K9'"%M+ M:1LGM#],9MVV\M@N7!>X$G,249>R!['-3OIK4F_,"?5LQ>Z<0)GT9J*G"32< M.H(-^P1JOS83.DV@X=3AJZN*81U-Q"%S;7OVW*Z"!QK$8<1DADTJC/D)"J.M M&,;1: R9HY#('2/7D,NB$K;'!]NV8AU/@XG]-'Z5.;4?,>"$.*X;)=0C/G-Z MS&>Q]-.DVJA2&^KQZHQF0J8)-)PZ;$WU:$*+8X-.$V@X=?AJZ@DL9LAM._VV#+KR]Z,_12P]^>LH="GU..E'X9#T:$#[S&6. M#\HCIA'E,4?WGE,W 4W"_M?!JAPDCIR HZ,?!M++ES9FH8UI'8MY.;9\DT1Q MG8< CL?1ESB6.#YM',ME]]TF<4=1^,"P4FGOF;S*,KJOX7\/X/[)E*Y4+VLD M%#3%/IYE(ID2DP@^20,I#;N;4"TS]NVLEWD$W7IL$>CM9IF'!&NC[>!1OTO;FBY\I7P,*B7")\$8A?'<-(IH ;=D@XB1_E^M[NRU5=R-+UNVI>'4 M-88!WIMA:L>O,9H)GR;0<.H0MI2.K)(B 7R\ #:Z'44]A6:+,@DG:]LUD(93 MUQ^:VE;4X^EQ>6SP:0(-IP[ACM)NRR!$ OAH :QINF)I)Q"&R,S;3GPXV:55 MZHZ5B[P:2J=[ N%?,]'3!!I.'<&E=5--L;/.$@U%\,M=.97 G5:]FM)MG\#> M%9EYVV'FS0^#^U9,HZ',O4D%LBQQ82FV;'DI$7R\"&XK7?L$\A;-!$\3:#AU M '=U0/#1%!"2F;<]^W W-'8 61ZA3A2PX%YZ;G+3[.+]0YJE&*931NK2M&,_^A?1Y33(';PVSO P4<_=']^^,M_$/)K?O^E,T+>?Z4. MIS]Z !-Q,2V0?3:JOPGPG5%6_=D+1.2].7D-:I)LW>'6F7 M210!OS=AGF%646B9]BH$9N_>CL[EG#3:E70:UK9T@D1YET!3Y+CQ95T M XU:%8U&IST7P7->O#F!*S"Q4L(V(HT/0,_B/Y__G; 'QP=,\XOXTHFB9P@D M_^[X"=V C5JGDHV:"<&'/L7(%:C8">'+% ,07BU@1M?L'(IP:QGAAM6MU&@= M_6!T+\6ST5&KZ&YW3-O<#]W7X "%WE7@1JC6/]'TW^UTLV%5JK?.K'5>G:I= MCF<==6U8E8Y0R^YTNKL:4#@.T'>>\9'G103%@KKE0 4K"+'^\[[BN54& M=HC"E+.[F@N?&TGQ[/'Q[2@^)P58$R>8J2*UP3-)23:J")[)2A\*G.4@L6'4 MW0THSM#("9[)P,$9(F!"'& NSAAY9/& .*3/ E$GV,VNC,.\!PCI^V$8$9BW M(+L*&X#TX2N71IB+!ZT**C#BYZ3XJDA4& *Z1\ZS>)'H)A?#%=.O#VX>WI]05BDQ$^*B?7 M9X!6@=24'_<1I1Y>$-%1$KD#M"89!1R_"SF':#WMA3*'?H7TDIAX(="Q?^$- MPE(19X*5O8 E.3EP#%\@W!^8I+P7<+>5<<%IKH&"F M'G&)B$?$U0A ] 3N1DS]YQI(^L4P%0CG2_"HAQF_&);25E6E].J(\A'%+D$P M^O,FZL5F:^VK5*6E; :!3B+02J#;>EGR4!$_Y]H0A#!PAB"AB#N0WCX-/ >D M$;3=@P-^:<*)[SSRA*6].U.Q=GV'#5%Z006 8L#JO: ,0=)!BQ8>?DXR6L(1 M"S Q E3 >)Q4X%,Z"AOI%,+Z1*C%]"TUR.+0>2Y)'T O\3.#PQ.@83QV'&O] M2IH^H22D-F;@/ "["6J%"'NJ.MX#Q:FE_3[%.K-!09'C[V!]&.:!%)*.BB/[ MPQ&-LLPJFF%LV 5&^E'\5IRYY;GH]2*2V6@F#&YC^.':B7Y$MS%V'!!Q*01# MMP-D]BKIE*OO7XJQF%Z5E&[!J%M/O,J\X3S;D MI*%6DMA1[:ZM6>8""M,7;TC="@PTM 74=?$9QN;4;9I)U:OSO1VU4S6E\Q)A M2VE9FAS5JQ/XP*#U:!E%=$ ##J[0E3@M^)W&/_IWSM-V.3C=KLR"FF9'-:9I MK*)B"W+72;'IMEV9;6Z+G.T!R/WSAG)4L6@ +YX8;]VZ-$"'Z3JB#^@V^<]Y M8X-OPMVO'A_PO')\EM&=@6\]XTLK>PO[_B6,P!G-*@"#E;^.P@ ^NC2U_CCZ MR8^W&.8YD!#1Q\_2VB?A:G#&:[%\KMW2<[<"X^[UL M!VSIF'=@;,I6SGD]0PY V)PV-P4BF]#QIGBN9-SM9NJ2G&3D8?F73)Y%PYP" M+E:2TGV->.]^S;[N+G(#[SJI]T22; M-[NM$,9OQ.;ZM]?OU=0<^G3'X08GW0JI)JIO^T3[N$]#:N+]W?:1!L#D6#H5 M>[SM&O-R84"N?6?]W?8[]>ZK#Q5L[ECHIV5[I6,AY 4-OW0K7I)^ MN MCQ]]/W-&$Q:FUZI M6?';0(O4<(O=5,+D6-:]13^AL2Q_2TUEGO>^9-^@ M:;K2;<]N4&S !,GZ:Q+!*R%85>S.T=2#E@B6")[>-:I8QGH:>"]YF17+ M!^Z='5,P/:1,2[%IL-B\TC5%.YY& #.*OZ;JZ2\D-"K/@IT3EQZ.<8N'8_(& MASW:#R.*55U\AW/6!ZZ+ ^@R8MJ$AE/7-I:B=63'0XG?8\5O2V)78O=(L6LI MUIK=+J9KSM>WE^I 0=,K[?7!!5R*SHHX,:SZ9 ?SN_K1Y'?E0M)!HZ4+43>1 M%V(BZJ5%Q_ X^?J!41,V!YSZOI\&Z+,:./ B_>/]\;2!CG=C1.BD!R?U@]0/ M4C](_2#UPT'U0ST+N#7KAY>T,MP8@3WIP4EM5)NW4DNHWHPLD%PS+VXG%HWL MTG:(6,R;A1X)*Q?-90I(*LV359I-7>*789YTK*2.:(:.D&D@*4(O8'!2/]2Z M5>68^2I304T1VI,>W.$VZAR[2MIP!] +2@C);4'%A-#GM!OJW,/EY0X+VV># MC)/-!NW. AN5:L0+DYY/WS7]/-B>1U[#YEKPZCKK>75'CZGFG%W>-WRDHI"* MXN1K$4A-(36%U!3-T12VHG>-4\H3;:8G9*)(JB>IGIJGGEYU%:.C;YTSVDMX MOVV]C>P/;&DX^6V5HM,+]$E^WX0]LF.B[)@H>SV\B*+,Z[0^?)$,6JMOX8OD MT)I-!U\DC];L&'B8TDV-62\]L<%)4_HB9#QK]R<-1=5M6;,^R9^*V]9MM">M MQ"D-3EJ)%R'D:W;)>Y$\*K:XDT%%=6B:MZ>32*JZ;?7F0>V4QB*[P;U%)%(OC%(UC3 ,&J1+!$\-$B6%$[LAW"+JIF(T\%+]'UC;GL/*^\2,UA=04)U]\0&H* MJ2FDIFB0IK",)I9XJ%E-[)_/AS\0)9625$K'HI0,2]'T]4MIG'37-](Y;^/K M]U_O=D%>.^5]N:7<[AF\JP9R"]#2W21!@S>1Z:1>'(XJ=_@$*X<<$(#+VOAL%\"RHGK[OF,A:L2C47&0ZKC4U$5='5L<=W6B* M,BYW?G_!JKBSM2HNWO/KFX2W[AUG]/:RN'']2NQ;_Q[&] [$Y*,?NC\__.4_ M"/EU .0!A^7CPQWKIU?,IOZ ,-$OJ=QM_HL$>C>;?=/8^HN.,W&MY# M3#-@[LQ5V=VWL1-3[(8YN=3QQ;U_W)X1C[H,F,[?GUU]_W)&F/?^S#54H]OM MJ.89B"!+1_34BWS6&B41/?N@GG>T(@NKF5(W^X!E%YS3F$^&>@$ZY+!L[%:R ML=O>/QL[$S9VCA*%[8.BL,0^33]>%-J[1R%H;A@/31TXGG#O[$-7U;NJJI:HK'[W5F1F<[R(S'85 MF1W5,#1_2!A0GWG\%E#:.8>JF( M+L".7CT9NF;,@+R6X16:97\)(_#V+UP7*SM!J'@=A0%\=,78N1C\Y$=01('G M1![_8^0!>^")IFIG2FJ:9<6_QZ];SJU*,!CMSD:L^D1[,5QPZ8S0)_U*'4Y_ M]" 82@OYKJ^T;-50JVBT55MMZR4R%[]^.U*7*2X@5:LFM:LAI5N0^HEQUP\Y M6)2QZ[R:XD(">;>KVH9U]F&EJ"(/5&,1G@80GD88GLZ$H?/60JH[M>TM&%Y] M26;#5FW;97]G]Z 4/F] \CFYC*C'8G)Q#P&D4!P+([=V M (:E%=-HB"F[*'P$Q)P>(_OAX_\;>/&NG@:JK*I@CB&8Q>)I3VN)V;)*ZW]MQVF7)?L1)^W MQ_Q@VZ#K?_&](>3- :4KVE,=*WW^. +U*L,7#<4IP;@M)F42-EYJ1E9O9$VO')3+T'>"WS M!1S@O?CXE?0A8,75B!61T*!>'(WJG2B2 J?<&:2)M8R:6'*H"31(%)\PBFNJ M:GKJMB_M\XFX$KL*7;%FL;X1;()GU.S#:3LO770P'77LY7T,33$U!SU M?:1T2ND\:NG45<52]1.5SIJ"]Q-V6BJ:\-V% +;MW1997JN^4^='J"*;OR=UK6AZF[4SITG2)_>/R3V74F:DS!Q>9N2> M2[GG4 .)$41GB!![Q:)]&$?5('ZX(,+,+GC(O%Y%XN?;R>/9C MU:1:0)R4CG4TJN4P[6XD@\-3MX59A2WB8XDM$HYK M;$E[)[7&'*UA*E;[:*S=L8&G"32\ #;)P!@&0GN[AC>^J:N";"GX9MA M&W*P1U,TZU3/]4CAE,)YY,)I6.N'X,CJ>I:ZE)M16VO M;^\;ISV:"9\FT'#Z$.XJFBYC=!FCIZ1\I9R_)6X2132("78Z86& 17,\VMN@ M9,[!Y;<)-)R\#C'7/Z;=./W13.@T@8:3AZ]A'3]\9?RW7_/G[FSE5F;,9,;L M6#)FEFF?:+Y,BJ84S>,6S0V\EN,031G)-RN5+WG]I M9ETJ*:E24D]'4BVE;<[6'6@$W&4%N64$UEG"[&Y R64X'#G!L[CSKT^ZJMGO M>%;3GSCC/L0DS,Z=^<]D%(4/#*NY]<.(.--CV0.B?]$4756GCT&2.#\/3C[F M!.<@K<5C\*_SX6AR-RW)00'U6BZX>PHTY9">!&PZ'+(Y%/3P@'!GL^(7A MY*,X)SA!0R=.(AP3%LG#Y!E6T!L/CS!>PT#(-^<9:Q,17=6-:B]7$0 BY;X6, UWLAP!YB&Q+!/Q%SD8*SI]RD_ (+! M/0-M"M>%HL%'/("YP$>[#A\H)(X XG!A2CE2&M&PKV1\Q1*1Q=FH@;_PNC#PJAE\/HW)@,5,,!LL/!:T M!(@ OH@3DPC@PB%PQG*6R0@FAC+! $=\)WX&Y"3( N*,1D"LJ B9JGRO7QQTTCZ-21SE(!-!3=?U$W)G$(#$TI[?LAD%\+ M02H25-95'RFP(T ARHJ9'@2L_P8%"1"L:5I4S2S/"DKSD#I%7BKC3A^^4P2;9B$545^H7)C:B:2@ >2HGN')B9O^6H> M-6_S8QP*=D% MR3D,W3K279X:H%!,"&AM5,T+S$) 8[$/!?S?!S!X]V(&6*A@X5V/]EDP*=@[ M5H0*.">^#^J.^N%C#0,TSJ>=OGK@,/56]'3!'L8YZ(=B/5, _;R)CGVSPXZK MH"Z7%8N)*:78L" -Q(%IQ#AF"N'#T(.QHX;''\ M$)4T,@=K'&& HR)$/;]N MCJ(0CD%)NZ7V-7>_#N4,Z.LX XD1^&Q!; M]MLN/%!-8%0PBS;MO%&?#4%)Q=F?DTN$#\@4#S9'SG#EY_TY8%GYA M3%:/JIC-?8SIY;D#DF<%YE#*%T;A>>)SRN$$DSMT,"LKPO#ZPNU.NP$>:(SZ M1_HB3?9%=,4PK=5]D7"#LI6+_)0:5F!"-!;21SEB'^6"US-59-QT"/V4;J6? MLI+BQ^B[#OML=IJBZ)5QLCW79<@#$:$/P7F9J'582N8CNAQA$G- J !OE0Z,Z_= 2VH:!:7.5%U& MQ%2Z#D1MA('\ _6?I0]T+*%, X'$!V$4SZ0$L(\T$ZH0V%14]<\@HQ&Z@O#^ MH&0?TO2"BZ?0@?1T34_X97FV.,8#7O5D4V"HIF:6]4PMW/XE;3=?5MC-E]6* MM,BO;Q+>NG>4?82Y_OGA+_]!R*_%BZX"<"T3M$$? M'4#0[2BBCO(2GSH MW?.(7CPQWL*P#Z.^;P+1?Q:?*GZ'=XH_TM_/B$==!G/#WY]=??]R1ICW_LPU M5*/;M3O&&5@8EM+PU(M\UAK!R,X^J.<@(NWRR%<95--8<9'Y,L*569$G9C5/ M]%/@B>#%%UR87Y$A[6J&J(=DB-E2X;]:]M%J&>I*#+G-=USECAL#'_;//]=_GE;J-BJNL#(J <4FGUQ9FWL MV*JFUN?47#I1A-OG+T2FK,065N!%D=R64:)6+]I*QD-3!V%+N'?VP=9ANO$_ M52277[X-F9EX+R+3J(',/P)GB(7S_I=ZG_)=$YNPU*RB56]WK$6DSB%@:WI7 MX&V[DE[+-CK;T9ON-_DBEF[I)>XU 7]X'I4KN]F5(P&UK5:-1#,-?6H@?K\-*(!IQ]I0/LL7D6+5C/;T"JI-?6N M,9?:"D*VI+HSH;JSG&JMBFJK;4S+9KU4_WE#Q^<>!'#R,/(ZH@\L3+C_?$.Q MLB?UEDF"V:[4EY;=[AYVF!>3M:@O8?2=/EZD2["@HZ^C,("/;KI^G%K@\8^W MN/SC1![_8X0+]1BS*Z<:E,9\K;&4CIV1O\SZ /F5/#=T8S[/-R>_>,,V3->U M2IMIV@#+*K+GOG];:I?R6->L2FJU;GN^8=P?M3M7=M662.\8G4H1V.OPFJOD MJBU@2[?;YB&XM8C:ROA$-TV];NBF7M[.H&N;9K5D&AWA$M8_O*9"%[C5J82N M-ANIK,?]C.+U8K#9JEMK4I&B=O78>>M3Q>M=)4M4UM6MQ7H0<^ M^Q0_7 3>11K_[8!O7:.2;YIFS004R\G9Q0#68737J&2TIK?M:72N/X"(/3BX M4^"+PZ*_.WY"?_0G7\X-2_-4V.2R2>Q^P_A/(8J7X1#+,,3/EV%Z2CL3V?%K M/CZ//_[.:(2[5IYQ-'9,SZG7KWX-=^HAP$5)CD=$-'&'C95_,\_*FUQ':W MPFEMC6C4B@=B+S/NJF\Q\(?//ACGFF;.951AX/4R1VQ4[>Z<,7:%^JEFC&H? MD#%?\&Q)%7?PR,ZNV;,V;LJ+]36SYU8<2*F//Y:Z+GS4SB'A4\D9:_><61E?F +)AG*R6;1C0;E@Y80*_"+QLA!=XZD/D).<(8@ DH(\DPC,A,V<_YO7/..0)E*4#RT_A]$*_MD9FL[V# M"Y\WH/B<3"!#"IC9P:/%$:<,>&2"/%GS9$?%$K("EEPQF"18VAG46>0\ M8J$<5*(^%\5&8#Q * R/4E^!VT8CK..!]4_\9,B"9)BZ'6GM?NR "A;R@$HOF$E4IO/D>JVN@ZF= MAMG]4@X):,P!BV#.F<.[:#-&6J@L5Y*"U)G MFA7^Q0Q5.&0N>:2^W^I1T%%"Q7):)N)YE%$[F[=1Q,A^O7L7Q6+ MZR@MMVH?PL6#M&)C/16$9VOJU%V--&:ZE'IBHG?QV!WUJ0R'K!@>;_M MU=&WKR%O8^C1T0?INXKI<*&17MH1\S!SNW9'6 G#1L(PSR&23^ X2"!*(!X* MB)_S3,(.D%B'DU&F >82C'KP_DP_:XQD; PWK;)'],F@K=[;OH=I2P&2'J1= M)4!?'_33G;&U4VT$+Z512J.X[8LHQ)KN+'F%&12_]_K4Y4EZ+XU$\.>G$8O2 M99&UW)NJ#,HDM/8# M+;E2)GW9U:*R,DB:,C\R*I-(7CLJTTX1R=*(OHBH3*Z4R:BL.9/\(J5>1F42 M6C(JD[[LP0&L*98MU\HDDH\?R:)T\BDB61K1%Q&5R;4R&94U9Y)?I-1GKK,E MHS()K1U#ZV(4,5\>*I.N[&I+9:IJG*(K*Y'\TI",75M.$?Z.UP$?J.@FG69GSR2QX M80UPF&[Y\.\$GM(7=;-%*PPJ>IBD/4L4,>FB,0;UR+W#@K2^NA]R42@^HEDO M%%&4&T;"1?GV^S#T.%;*$M\6I$WPZ:]/()'V.U[5ZF/<*SX#V7 4T0%LJFQX.(EJ4LK=Q.:("\J5WG M'T#CHIHM<>"1 CQ^>57#VEN[5#GD=4UZ]1>M:Y1KU1<5YTFJQ7WZ;4UDURH8 MVEU#E*Q7'KDARP25HJ^9 M2Z,8[.[L:R8>XN3YF1.0*D]X6Q+!ZX$1O80S[,)U3BXG%"SJQU*#(7^D_L-< M2PZ^A"]HO:B)%!G&K1G&U>#CZ%NWT%OWC>7D3#UJ)=NJE)MRD1R$>I\'4@_.&W<5.U#@5 M1:]TD/8J9. [@DYPN.@"B_]B:UA,RK32/ ?>3<+>OU)#G24M8GS-/4NS*"0! MIRV*G9_XR@XF,C)>\LNY,'8K<:.X0X?D+X?/J8/0RJQFZ[H'P^O MPJ4W'-"X73G!/NEIZUO1(#?S=#$M4?2[LV[J(N6$WC(@.A!9)WAR,DQ2[J2I MI;(SC4\AKRY^7'Y]G?OI*_5B3^?5$6VBQ.)/ZH"CNX^$.D\E)QR>O XATF=_ M"3Z[I5CFK-=>PXM-4UVP@B. /1;3L=QQX93E46Z&:Y0W#YV75,Y!$8\5 7T: MH1 1ZL#TILG:\XF;A.^ X51*>:%7=3%>)FE^6>16^PZ+0#/Y"54( T$/0'4@ M>6PXI![F;$'-ED60.E$ .H;+L$2&):LM32'$_HX06\0D.6M''1W=E3JJIZW' MP2[S5*/ACV-%(QP*<*@R)34WH5?07+(%^UI;50_8@KT.3L_=$-R0WH5S^G > M6>]"V7RSZK;8R\B;P0S]=DR5AL\<[:H6Y4E:[0$-8L:*<^G*\_% M#0I[D,?9\S;')X_UGJCOJ/LZF#:#[WT);!R.,J')OLAGKW!>?F;[_(J V.?) MK-UKER $V6CFJ<"]CG:%TX;ZH4X;[G>:]YYO>Z5933R.NS>NSCL<^5KJA^.= M4*D?]KOO4&WB&>=:U<.>7;GE)6M/W7W[4KF9]?!>7!.TZ=HT'$S9U>6TZ.T& M*J4&^182M0U$K68UT90>PN0MSUZTTNCR(Z MEHD-1\ ]<4 RHL!FL<-=J>#*9%]6D>^'P( M*QR "%'"0@XH!.$J[S\N?O[U3<);]XXS>OMIC-:KR7&/B\#[/3T$OF&4D"EK[IJ1?YK#4"PL\^:/,&7D'N#D:G&GL97;L)H^NN,KHL&_PY M*]>R^A@-O6*,NE[O%*X T,T':50-LMLXG&X^R$I9M!L'UTV$L6H.VSL8W0T= M.@Q/DGQ+R_0\:Z6!>=G -/COMF/\\P:G55SQS7EBPV28C[TX6/7LP[7V3ZVK M?IHWNEERZQS80H2N-#Q#$\/;9&B?LQ,_US2Z'8 /_-'AS%UE3 NPI=MJ 5N, MAZ8.LIIPKS6B42O%&L>7\;,/ZKE94(QSJ=F(X,Z$X,X*!&MK$*QK]1#\YPT= M%SD1 +AU:8#G3*\C^H"G3?WGF^Q8YU)Q-\VU1EC3E/QY,3D:!U( H?S%N)C, M=10&\-%-_4,Q_LF/MUA;R(D\_L<(_44\*J[:N^UUD*G61_1NY6^=J5FD878^RB;+X.K0 M6"*#*W%M'!^N)H=(*.]V5=L$[V*EJ#S/8<8B],B>ECUCCAQ'+%>DAY/C<-)FCV <8%R&P!' M:,2GCNCBT_#/E&]8N."!1ECO-1"17U9C3SQ$:-QBA4?B)9-& **.@8*%;OU$ ME.V .S'7'C%7E.T3=P-RGUPZBLGC $M)I 5:1!G<-&/8PRJT,6MYJ+9%$P8O MLVBK<,7A/!GF!#W N_$SD)$$^ ?U2O0@2\9+!?2)1BY+B]"FOX2CM(K+!#WS M3D-C%87 95C35A2TA0 OF'"\MGJ8\JCT!NNL M4:H$-#Q_)$]/-^"TI25/6Y[::^#$FPU L\VC.G1\81DV@04*Y M5[3."4!9'D;?B:6\H1ZE0V$<@S 0!Y!"WT_;>>2GM>"2H5B/S0XN32KKKV\W MFY!Z.-827X7DV3J#.YA&VS,+]JXJ7W44RUI?5=8"\9V6H)%"*87R6(32TLRC MEL@]>S0R]E\0^Q>WTF7[\;;W8(R359:[TQU&I>[PP@0FI_G1V9Z'OG^]J;<5 MNZMNK3KW@O;]Y#6DH$I!/4)!U72ETUV_Z-=Q".J>LS;+A/%E_RX=S$-NL_@T M.8LP(]QRHX5<_Y6T2[!*VH]JHX5R!Y:*#7*F5*[5-7:EM&YIBFK/U8AJ!\7J6'*1X M2O%LK'A:MM+=P'DY#O&4\?WN/)IQ_:#M_97378/=\[+C26O$IBR]0DAG=DS% M-M9O67,RC5B+2'$L@O ,CZ^N<[&P?DW!YF?V#::/+;"GTX2.>\ MC7049QJ)J4<:&M8HY-7^45=RP5Z3M!$ZD.R,1E'XQ(9.3/WG:7[L@0[;4"RU MA/^:VG9K;5.QI]Y<:F(#=T:B&\W^:8FQNT.)DF$H.CU0T>EA_P0TH)]\B8*. M4B*AW$[=2=L&L>'(R39K)G!GMCWST>'E9D@K-$>O[&PWU0!/[ []T<];S]Z MC/P(+AT^N @\_.?SOQ/VX/BB0_N:O2E;1K&5GV$9\UOYG7VP-0!ML:WC&D3M MBG>/9!\TTVCL=CV@:C"L8=\X3WHO]@5F0P/3^&&&Y;"'9:TY. M<3"VVJWJ60Z&O&U,CV05>G8WCL6S,C6.JI;6ZKEA:SL8QW#DA\^4WE#1:NPK MEVG-^L8OHM>JI+=C MV_I6]#ZYE'.8CH\TH'T6?XG"8=Y!EWJ7A:WKV0P%]QMBJ[BH&8TV^ZN07"%!MV([N7@K7;?- WNWR_=W\/ W8+E ME:Z:V=6T]AJD3^C8%?4K,+[2/3"MKK$.XS>C/OL3-/D5Y\GZ+>JG!5:K'$Y' MFS8[Z]"UVS&M8TEMLUJF;6L=;;EX3%\<%OT=RQY_8MSU0PZ>+=^T8[DN.Y8? MH/_W["GSPN<-*#XGB DB0+&#QY%OU$%483UM7D5J4Q**FT[RW"QI$P=X<7M9 M0Y*J6\[4MVK(4JK*(G:O\D;QG GTB[@M/EH!E=V'9W#2QVM%R7B%4(ZI?,8' MF!I&M DG M\,@@#*:^/2>GBY 20%S? 2G!@#<>E'G&,#$*\\%B,HJ8"_,3T1%811K$>?=W M9Q@F,+?BSG%K>> D90\P!2P0%W''%QW?X6'IU '#1PX33=ICL,B\+Z9E,IEP M'UPKCB#XS^DECBN.U/=H_$AI@$KC)SQHY.#N"0: B7'"N$CL*M-CR*YN]3"> MS@&":$[IYH.<<(_&-!H"FSV27AL&:;/[++\O+I_SZFSH":=(.O(*^5,<[GAL M@DHG Q[B6D@(#!3O2-/2DQ !_8RK^ M62&/ P8C :$\$Q0N%G>/1@EP*2$IY"8)_J8HN^'OA\^\K?DU5?Z0/TZ5G3* M2UIA#PS&@]B_GI&<30A!LP+$"RG@ IXBOYEA@;^KCV2]3')*IT)"H=H G\$R M6I44Q0ZHU<)X,]WH,9#=&&0.@,F"_*]T@:VV(1KE(2;![+S J%*H(=5"R$&V M8M0R40T$!F%YY2U5")X3.[D$1/3?"3!/H!]T9A@)A8EZ$[0;:#T/61F.X/U@ M?1Y+2F:V15D#G*5M%[_WN2[?0';=P;1CWM8)GL&L^ QF.]6$+D2@S\(VI'83 MC")" +PH)W"9XP/V>!PE(D(@KUR'#X3HB0]TLHP%CI+KX@-X9FM1-@I?CISG M\3<1!N#^9&5 07L7Q2VT='C,+PH?17<\?,_%QZ^@D]W4"$]^>PU>G5CM1\KO M\+ZO(2B:R05*<1- .M*BZ]7';X1MG PNM:_)*!0N HN*5 5.# ;ZG-S-/&?^ MRU.9&SB@Y-#FWM]']!X(F7![?/_^=<,OMFHJJFF6G7"QQESS/@E!2;M;:B=] M,#L%%J?V/0GE'0$P Z[CNXE8*9NX=V#EZ AS1B"-")-LG?1Q$/*QM4'1X* V MP$MVG>PZ'J ;X3 "$>H(BF+#G=M$?EQJ[YF[P6+@B4UP[27L/^1>!=>$,6 M,!!Q,3V?GW#MGFZWJ*-;E8LZNF%VRBML2RC9DNQUUFWTZK587;4[QA9DAZ'W MR/Q-]C-H=B4O.[JIJ^4ELOQ%J[Y^Z7*C9E?RI*-K;=U8Y?51R/EU%/99O"6N MVM6;[ S;[I:7U@JO78.>M0#3KER+U=0NKMVO1$^ZZ>PK_(H;:>;M.OM(^V$T MV9Q&^>26 (UC6"R)GF:[&58,4+:IFC[DQF%&)J$%^02^(EHG04YG=P_Q:F M K)4T!^WI$\]C!$P;AZ)J'E".Z97_OY$K->_3YAZ3;#VXN/ M=2P::]VIY'ZVZ!T^,#P/>9^P-)L2!OF*C%CKSDP!8C850EZ$*F#RO+X!E.@? M4^Z4]D: Y\Q"K[1%HHZEU=(6(T+%AD[2H\]A+3HU#,I&])DZ49JP*TQ4JCL$ MDS +FVWCP$R;V$4C2M^-?!JGR> MR1"4!.CMOH]---*M(F.C5!(27(UQA&V;EAK!_?%F@ -RNS1$3*MG( [G*;P M!9:S/4=C%I13LU/ZPJ51[+"@DBL3)C">7I3"KI? -^++O!CC>&>3L),.#X-T MVP?H:%R05/#R;#(0(G"5T H<+#!8W/RRW(F8O^IPU2_,K.L$(,NE]\Y](M#6 M$]..A\F]12\0-&:*R$T#_-19&(W KU_DVPGZ^72L=YO@;G#??>P$\3FH>KA0X>&BNZ>D.W&0?*4TT8Z'CD!*B[@Y!=ADJN^FF.QF/OHO2\[*(X1)6A^,]-6.('B!LK0AFA/#C6GD_B;+->MQ-.!=!4C!5 MX*!P4[HVC@G..I;URKM-:EIYUXQRC%)8>2^EN@KKZJ]S+ET$ 1Z.O!&[])"1 MP.(Z.%7>A=WZG[%.$RYG;5(RJ] :'YANGJ==?>UW49J_8D$@6ZK,#G%ONU2T MX!RKJ[!=40? M6)AP_SF5<>I]$XBO'I9I5"Z,=O6V5N^P+B:F'#03",W%V..[+AX,X&+0DQ]O M8W"4L,#-'R,,4G6L=6&G(Y]A5?'O\>N6@)4PYI!^X%&L$LEV*ZL_=#2[.G].P<<C^75%6_:UE+SM3^2=ZHO*Z?%:!O&X::EP0K2 MJH:%L4P2UV#8#TR77*1'H7:H%2NUNZ:IUC),5]"TLZ&L)YZ5WHVF+E/P]0]D MET);O4>Y9'XEZ+'FRA6R"\*_=_NPDD!0P@Z!92P]M)]MI2S MYB1=??]2*D1J%4UM6H@T[5M\]J%M:*:I30UP*V+W/_C%DSL]^(Y:/7C+[EK& M/@>?;HG>S;&63J7UUV9*2TZ]>4VRULII=BI5@*9VNM,J8"%9J8?R_ 4/M RH MA^IMH]M1S>D,Y:9D[-R)4BNS MDX:MVC/6?SNZF^L!55>:MM3NM-G=B@F+B*BNV&I;MJWN$LJ[PY!M+JB)VU4- M[M374B]8UA5Q%62L#W)RQ5J MM[J6NJG;YG2*84.2_Q%&/Z\" Z6\=Z>S95IA4[;G':*EE+P_[/WK4^.&LF^ MWS=B_P>BS]F[[0@TYHWP8R+Z,;/;-VS/G.GV<=Q/#@2E%CL(M 5T3^]??[,* MT!L]02I0;GAMJ1&0E?7+K*RL?-1 \@YLKG0?:.;*XRDY\A_@;B66Y. MCK4_JY=;8_F$O9J(8\C=SRZMW&"OVB>[$5OE?-BQLT*U'UHU3*UO+ZXUE?OZ MC51L[Y=0[5I6#+GJ\"Q4WD?_(VOH43A5FL1X-A2$,QV MDB+R:7B7%^BHXL^?^?6/1:&NW$:Y_>4+>8G#%Q#RQ1*GN]-\O2=[K=@G(UOR[)B=^X$KJR3([VGF&Q(O\31,PMNOR>#].EM M0OB@6($R5I]LVV;!L:J5IZ84_UL_EFT4USG69A"WH<6-6>?088*>B@FJ'MJT MRLOMV_3C/\N*IKP8$A_N]-H#+^;#+VC;9MFJ/CEW%-@V+RG4.7JK1\*;6DU8 MM.DC?IGB!]$I#V5$LT^B? MB/1C6E-M\.0Y^@'TKU]3CAO&#BM@M05FVEH3PSB8YX":RJ7#V2".AU.T XZK M._.;/JZQ;']&D2LJ/3;VN(RNQKDU06/M$56 M+[]M7UIV,+8WN%.<(VBYXTT0'Z(OQ"=Y2>%5%%3LE?]\+#U6N07/4K/B:.H' M8T\D8W9HM+Y0SC9(F&IUM+BU%#"QXZAJ8L6:@_:F65$=T&LM-24\+2OV\*# M,EM]T"S?00$OXBC_R;K>)K5@]V9[L7A_T92UH7U M6YC3)ROH;_.K5U1K[SI*K>W>BZAO,?LU[-^@K=2E>78S! MU!H4NR&QSUPZ&A-D].**N%6=1K6CC._"RUG]TV,3CRO/K'3=,E:0/WOO7B3M MEV2\P56^1AAK(ZG6C.+J9 &M;VC-C4%+9^C56^^CBM^C>%^3SV;V/XBW3]\>;Q M]KNRY.\ZT9!RDU6ZOGG\_;O3%'"S3MS+2-'J:?+-3]X7= FK+QG,%3&&SP/" MV%LP/(U9 H[Y ]V\RQ(WN&;_V&N?^6LYF;("4Q&I&@&#L\N>H:SAW\E MK(_TD#&-/]P=Q%G*'\?[;\[EN.4E-:TO*.7RSI^Y6W2* $C MMZRTGC=V9-W)&1' KUF)];*D6]D+]%3U!)VE M6LUB]Q62]MERE.QHX)*\N: M@@Y=*"C*Z];FD07LQS -25+.5%%+=UN(-Y3WSXH:\ MP&@\;="2%_:4:50Y*>JJC'W\_0QG-4W24 MJTD+S[I#+K2$W-NL6VN?305/_U&JXXE/@&G"BJ<^C%GMU"*G&9:%N:68Z;W5 MOI:;EAG6!F)NAM9(&_3&J'@\+^7*U,!QX\WK'C8IVW$N:B35%!(ES\[4A[YV>KSNL#G>ZOC1Q7I28-:ETOY)I MS>2TY%2PQ*D$_A""^.>ZE"TRGCO?ZX*-;:&2>G+J]X MS7H@)ZR2.# SYL6)V4Y^#L&3!4]?*>J#7 388O%.^L!,J&FO\,4;9"EOH,TD MA3JB+XO79GUO=<4.Q*H1<3Q>>EQ53 MXDS^IWU=8^U O"C4?3K)1N+_NA%W"A65^E#45NFI?& MU&&FQ]1&SKU-A#696^1"::5[T\AN]M>(E(VO@#>3@C<>YTT" M4Q7U9MG<)*_YL^:=?G".5EF%E;#0>'Z[H;"^E0\;DL=CF_F^9YEW[&F[\BWO M&%-XTA8<9[":L/8]8.#D=T[G"#8*(FI#U-4BZ^I3N^!5LQY=/4TT86+$PK^D MCV'\FOP@W86P)^:27(K=7:&R^*]X7>A)X27G?RG*MZWX6;:*\H15X2 @?[S1 MW8 K5ZX2@B*$@]^9$-BMPS8Y=^7GSG_7R[?3*.0HY*<0128V9:\J%V3;S_T#U[R%UUR3(QXV M4;QB_D"MM$@6&Q]E4S?;,.,OF#_,&I-T%/MRT5%Q:CW->RE1GFMM8SMKVI6[ M.HNY<0?, YY,#[4W&7&3:4!JX20GO$6BS^Q3?[LOB#>*9,W*0[[RB,BHS=,X M_GWA!6+*+X7PRJ&$C"6I6QPW^H?AS0. MHMYKX*>C'R1;8:^81="DM*3D!=9X$+2P9.L@3D$[S/_4+W]:/,LT_]80TUP4JIT-5F\#<.ME9I,:+F3Q$/U^I,VF8%VOF]B.T"6G(9YJY2(NYS\6V8$@/ M"(OI#Q)]'EPKLL3^^6[Y)X4 <,XM7BF0P&>N LN5BJRI$3?NMEV];:$%IMT! MP'Z?TN-TYND%3"#NS8N[AM+>-6F_2:0R'ZD#HBX<-2@ZW16=A^D>[*8(-T$) M0@E""=IK\0VB* =LIO0__ M,LWO3K?)$,@94[8FE6:]27>4[5*--N6QVF4Q;)"&U96&4_7?VXG1_K:X,E"F M7T]&X G.;C1=5G1U93E89$H4OU)W\O-5_M^K\\W8F7$D @V(Y2HL7VNRT3?: M N7O$,&(X!5MK,BFL>H0%A3"#1MTILEMN0LVZ.9Z*:,A=Q -7=<8NJ/(CM)O MO\80$SXBT-!U"%NRTM<0P C@M@)8=RS9<93V0QC=<+58;;Q3.TLCI2R7=JY$ M"MIPJ#_6Z ]'E?NFWG[U(29Z1*"AZP@V94MIC>.M;> 1@8:N ]BQ9<-$OQOZ MW7XL"C\-":6L0A"OJ"RE[C>TWE!UK/?9V[)N6^U7'6*B1P0:NH[@:TUVS-:8 M;Y=[;HK 75:]AFQH'7 =H]^M1K];&$?//=;_'3UOJ$"V'3UILJHY[5<@8J)' M!!JZCF!3-@T\_4< MQ; EBU;-GK>T/.6D_*%L$I:Q&>EJJ,@>D;+#4-F-^H/ MPW)D$P/@$,L=P/*U(5M*:^*(+M<1APBNUL9&-\*1Y\VY[WGULMG774JPK7L\ M%D>;33(61SM9<;3%0K;Q>$+)B!6"?B%2WC!X15K;5Q< "Z9UNXK%TX@2(OT* M%T>)] %@[DM80^TDOH%=3"T1N(=E;#JM +"&&HH.B@[64!.6&I2@[DH0UE + MSU\C#*_7.*T81%;ELV%MUA(WQ) Q='5OR?K65;FOMB9L^LPX$H$&Q'+EP:,J MZ^V)@\2#1T3PJC969*-OM@7"#9MQ&$?&V^;&0^DY9JW08 .[L'.[7'L.XT^7 MELML-Y^\D#">\,ASM-]0C6Q0(ZHBZPHVH4($ MMQ;!U^V)!$#S#5$[T[M:'\TW]+SEI/ ":K(4D13M--07ZU8Y36M-GP)+C ZU$R23%L::FZ8T&&1YK;_'\DL!T MU!F737PQSCJ^&&?]W"7V\-1SS;JZ:,[)BT$F& %ZCB5N#7_22G-R:NP_";*FF-MISJ$6ZJ440R!]"30*$\L5#&6,< M$;]MQJ]JRG;7#/[ON74R^SIOB53U-5SW^*7[9ASAQD_>1O'G*^5*\D@8%FW_ MIM^3B>N5WXL7%D@*6 MW/JH&&@-*8^!:,3&VPEXQ9[H>TG&Z>)9I-J4:!+)X M#Q"WW>];[3EY%S,D),27X!-OP.FF\.4QA?_PDHKQ4+ISDY'T,8Q?DQ49;5]; MRG2NAZJJ8!/5KC51?1I10J1?X>(HD3X N'WI5UXK5%=A'ZVL*7_PWU MQIJMGB,[=@>*I(N)'A%HZ#J"=:<#E5_%A(X(-'0=OIHBZU9K=ASH:VO8]1#-M7]&G M]BD%G$BNY]&,^%(8N(,@#%*TTU!M5*D-I;TZ0TS(B$!#UV%K**W96K0-.B+0 MT'7XJDH'#C/0EU9;[H''RC)D"0]>D^()H6X:1,]@QJ7!"UIO& N[0SR0;!I6 M6W3*Y1IRB.!*!%M::])J$+^(WQ7\FFWJ[GIJ]]LVZ.+UUF<1HR7_F<8>(7XB M#6D\E@8D(L/ "]P0E$=**$G2A)GW"?$RT"3!?UQ6E4-*J1LES-"/([3R<8W9 MN,;TVK*\M,W?A"@^91) >PQ]Q#'BN-LXQF/W>IVX$QJ_!*Q2Z>!-NBX\NM_! M_U_ _$.7+JJ7/1P*JNRTYY@(76*(X$XND(CCB\%J)] M_NG[+.D]N^[D!^!+D28,UM-G&D?PT>/M#)+/,9K^P,O"?/@V83T2) ^8"?=\(4. S)^:HO9[B@K_%!_UGJY>23[Q M D!!\O-53[^2 O_G*T]7]'Y?L_M74A8%^>U!$AN::O>RQ+]ZWU-5U5(519D; M0A41!]-JSVBUM]/J5-.J]/OF0;1FXP&AGX9Y=6X&J4?RS"=E7\8^_/9QGEK+ M,>:H_3:@8=";9)1??> MI.TUR99519IM.PR.!Y"6S_\O<7(TW^PJXDQ+-^SUQ,W>?@!Y^_&N4IAUI>]4 M\*Z2/!9_?9.'7_\RB[Z^RRAE+5CF*0UVXYY2R3U5TTS#6J1OX^N/(]7NJ=H6 M4BLYJ:J:I?9/2"KGZI]?8-===+^Y^18DO4>/1"X-XL^4O 1QEH1O97^!7PG3 M*=5C,ZJGP5'[IG[RH>6UJ;G6^QC3#3W">L/!$\T%"=4Y4H,"W%.#6C-A%:N3(ZMF':IQ:L^M#J&(9>*8F*J5BG'YNH M< 56&95+IVFJ1S(J24B:@%'E':S_5:?2ZE"=OK9.IRZ]]""ZMBI[U:DT.1C$ MM(/HNHTIC5]YX]^].>4HVH;EQUI#T.QM>Y*RC3E 2J5J4?5UTK>1E(7.R3/# MXY8,8TJ^$"]TDR08!AX/*"C^_.1^.\YJL_3*^>T#[E:'<""538YW'S/0,I1* M/:"M6=[/-=S?2/IIN./L_CGM_??AWUF0OK$WQ=&\ELW&6DTU3'#;4)3V95&N&%T'3X'*RJ[TF5B* )QK093N7*@/4W7S6-'VM@@ M][./U>I!]H\VD/<:HT@VL%F/#;P_FL6P:LW:K=KVF*]6/>:K*%-_L)ZW:C)( MZV3$Z4W,?CTFIBA,V%<1]&LW&MMC'?9KL0Y%F?F#]4"_'GMO/S[\'E$"T_8? MXI?3^BFZ)S1X ?E](@L&9^5B-N1\#5RDZ@WXV>@T%( MBK,.U:=M1I&1"S(49' M7W/ZO/;-AU.X/4A"K61@7^L[:S92M5-8>VR$6FGZ6)JJK=D$-30D40^9@4.5 MA\RF::PYPVV&09L(K#1A+-NRURQ-SPMN4X:[PR#0U)5%0Z1O7Y MB]EWCD ENP@6=(T1MWJU /74=6OB.A(.IG0?/YE>+4F AS5&R>Z4-A/*7&F2 M]E1]G5]OQQ#A?8G>+Z9YPRI_1HKK7%/U2G>KMBX>?7;?RM'"[&74&[D)^32$S<0XCA[3V/MZE @Z2G48A69:YJ+_;#LQQQ-O M]I3^SL17GT;K"M@V]LFI7Z=(YM2S>9"?JB3DT_ ^8/F]D9_4-?] 4N6*H:O& M6OZM)^,XDK?QK6J=V(EO7TCN68UAX_Q'D(Y&<>B#U,&\/HY<2FYA6GVV.P?I MR\OB',G1ZIAY2ULO4/M2V-0X][(UJ@^?5$?1&QSG4WSC_3L+X/=9$D0$=O:Y MVXXY3HLK_I%S6!V/IUO.VJ'M0E2=P]EKJC8S]!*@2AM:2]Z]] MPSY@3S>W):G,+=QL-9UB7.+NXZQ*?7PZ.#TD2>8"!SX-?XFCYR="Q_=DL..B M.;_J5TG&SO._*R'[&2/5.EBSEY>-;;14T_[HAO#;QDR02I?@\B*R,T4U#F4_ M!5J] S0;&,L(U-5^D*Y&4G5VFJ&K&XB?I^%@4O<#?>7BK -@C*-)9=OJ3Q,> MS?CA&Z%>D!R]!ZJ,KGN?.[2J*%Y'RM&4[\7LZM@X556J3:'=*/U--399H5Z3E,[:F_2F@7ATXA(S*?D1F\2)5X,QJ/D3IL3 MOL%-E!5.Y+/W6LR>%,]8S_H9,NL3M!+[J0M_ $N$,E.D_'T Y+FI!-M#+IY2 M/)026!^E-(8W>3"Z>$RH-&#>+2F;Q)$T"A+6P-ISP]DK">PS:4#@L>^D>9I! MP<65A"<3T('#P)L]9NRF8'8FTNN(1(RB-VE V.F"]#6*7R,)S&?)I00>Z"9Q M!'8HO!BX/V86:?[>(9BR/!M8"MC[4G>0A2[E%$0>O#EW'<(0TQF1?$K^ZQMH M..?'9)6;4YI_$!$@F^$[*[/%6%326M 71#X8.XSB;\V5V**Y8E#-O\&?X'M1 MU0O6,7CKE>21,$PFK@K(RJKO4G2M& M,RU\JC;![>W4>#'C<_3SE34ML#8/4MB9@^"=HM):,:4%/^:+X2JRQ/[Y;ODG M92$XQKC%*\7BF,1AX/^XOK!MI5@V->+&;8?:;GL:44*D7^'B*)$^1*ST[J\N M]4:2KLK[EIW;4(97! '8JU8SJH\-ZD-#]8'J@]_&=H0=4Q/"48-BAV*W*G9V MQ\3N1)T4"D1:1E-EJ 7JJG#KAGR/#QO[ 8%?1&Q+#-O>"4_$P08*QY7M-CM> MMELW94/3MI3M/LL$+1<+%P!&(M" 4*Z$LBI;SK;FHBV ,C::K*O1Y*)WEQ)X MY@OA;O%QWD7>9?%I2< \Q;A0'D1#UY7*MFZ2+= G8@)'!!JZ#EYC6V>L%J 7 M>^_5LQH6,=FXS*&F6->]R9"=?FMLY\OMHX? 706N:2FM!2[N]>K:Z[W /BZ. M>+#1=,<7P$Z/H L4-<SWJ-HHFBV1S3W-UK:(9JXF:\[H(E$_C&A3,NPT3NK%NO3$GJE MEO#C;!"2'X4/-VEXZ"<(9+%D73W>?FD$[:>Q7U!045#;(*B:K"BKF1%"H+TV M:Z;XPK)*9]=V2(V5['=FBY*[FR3M((*:32:^ 0BRL#@ED6 M^EN>O\TRSQ-FW2V_BF>I\]1OEDL.?X>'^&1(**LO2,D+B3(B\P3Q]&W"+.OP M31JY++!/\C,Z3?MN7OR'P0M9F-LT/L%;@5D++WTC+DUREBYS"?[+ZU@RPC9, M*,N?'\>4UWV2V!\Y'N9YR;Y/'\ *AU#72PNS7)9FF?CL=TE1^FKVHO)WK#YC M^1OJLN'V&%.D,4E'L;]836! P@ &D53^G%,] ?Q-: !C9-4#W"PA_/?PPB'C M&-M%S"HDL#M8N R+APU*#.=EIF=R@L(+C-84J#)$S@L*8!YV'LZJ$Q;[IM&^P,3$8*H)1NI7JQ%#ME6K_5I$3/"(0$/7 M :S*CH7+(*::Y*3<;#L8G2Z+^Z^'(G@4,))=\/@O02+9KS79,%==:$) O-9* M"BB4*)2M$4K3V-_4%EHD:'5+D55U_XH7[8A61T%%0>V* MH.JV;%K[U^1NAZ!>6%I)\ST#TV!<',^S*._G*-C:]V[%7S,H3*,-\=]%Z\#F MP3^+V9184-<"+EA,.\LK83'N"<:A'QZ'KBDGC$,_.N:FWYB/7Z#MR1KXF8PCJTX'#A71NU&+^F!+.VJ,@VCHNJ)0-5DQ5-04 M>'I;: I-04V!FF*=IE!DRT*; FV*J:9045.@IEBC*?JRW87BV6A2U*4H-%04 MJ"C6'3K*?17W'FA1Y*3<#%-"IU!:*HF6PD@DKBK@8_OOO MS*5I?@3?_/M9_96%PF0+95A#-XN\$:M^*DWB!![@AF1-54:8I*^$M_:9T/B9 MNN-W4L' XOO_60C]<9\IX84F%VN^\DJ6_\X"F@?_3-PW:4A8\!>7B;5M&?/5:?U0C=)@B$/ M9TK@9TG*1QD/>#E;=WIC7DYS6NHT_R&K2CL-GF)E/N=+U,9 $RMXFY"4=V': M4.ZSC+=*1H2D2Z5;U[QR5IQU"-ZO: M0F8:X_A"05O&@"E\_8R6I7E/(>V@@Q9H&\>\9F,NPR?'Q;L%8 "&0>1>V;^: MIR2*%_A0)3 +:F;($<2*:U_D=-GO5HQ(P0P8LH_7YU@[0@S]OL]UCR,XZTGCO=RZTF?_L7"E,)<[\BZA(J5!]XV6S^JEHZ- M2XHH $3D(_+WO.V>>(1ODG5<$&*LXBZ(9=BV8OJ-&$ 3H8E&# M8H=B=V#-]1:)'=9?KSTT8,5'$P;N( B#]$U, PU?C"_&%XNE42\ZV'31!')* MXNXR2MGAYH2=@\61U"L/;3V/9L2?JMF '%"Y]#)BL':-E.IZ161-D4VS ZER M"&6$,D#9[@"4,2ZYH67SEQBVF+!Q'Z\LG.'TRE%+IPC;V M+[6A?=3Y14CM, MV;:.#V06,[4#I1.EL]W2:WHNZ&1#>9#^5EU"5'6X3ROE!>%U(LP 2A;UN(91,/ M[_%X\/PN-4&.!XV^K*IF1X\'43I1.MLMG9;W9=HAG>@7P,-[04QS/!-L M[YE@I^NHHJ"BH'9%4$U;[IM&1P5UEX+'\Y]_^CY+>L^N._FA2&W^H\ALO@\2 M+XR3C)(G0-EM&'M?W__U+Y+TT]SOAT'Z2YPDO"@B_.@+&<*$_G^,^.1C3 'R-YX'UC$K M? Q/BN"CQX>6\+'-+CZF;N2[U$]^G[ RA/!$0W'R :YP9/[[]'7;F5&)JYYE MV;OR8@+[@+?/(8C$3>1_^'<63-C+_T&7^1/,@?W/ROMNWY[>)H0/ZA<8/UQB M_WD8LSK*.9NV#:OOZ)5SK.N.M3RN#?0?-U:[IVJ-C]6H'JNJ]D\VUGWF]38+ M0K90P.7RXWYC-BO';*BFOJ*"A)C@HP=M54^TIMBG&_0^,_VKZXW )J%O\]>W M#]6N&JJC*Z:8\GO@2/N5(U6,_HH&%F).[P.2P*6G. YW0*U3-4#---05RT6( MJ=QG@& P5 X0; U#R!G\7S(*O)#L,+A*^T"U=3'EQ59NQ?5O,=?/3[^0!+GVN*?>T1N15 MHLS3NN)1G?J4\X80L_8**YT7ECLS%*\_0^\(32EZ1ZSK(+'[4376VUZE!@O_ MIITM_#MM)L'N'U#I>\Z)7X2";M6C!<<,5R< N/ M;1KBLJ^?N/:Z=@&UU]GI(>^#%\SY6_8/+[R, *5=PXC.UC?]5%E8NJP[V\J. M+478G&_"S@PC$6A *&^ LKIF+],Z*&-"82W+81EGD>":6 \-G=BRLK4S M3 N4AYCH$8&&SB-8D8W^MCSL%B 8MX#U5+D,2+[[2UDT+ZYZJ#/6Z S-E U5 M:;_.$!,](M#0>00;LJEL2]AM 8)QTU?+JE!ZA]IBG8](MG7DI2,<05$!;).@=B6[/0[<$@B)GI$H*'S"-9E M;6N)IA8@&'=\]41^EIFV&.:"NF.'_9_1 ?-93/"(0$/7 :S)1A<<&+C_JV7M MFR]) -B1)D51@OU7/Q&RC2ZLX/S95%7;"\X[LKJUO^IV'7BN^O,'R *)PIG M6X13[5NE$[?L#76#R L!38IR,1BPBSNA[6W6+0T]V0CA5D/8M&2S M"_XHW,[7LIV_\;QLG.6]Z'TRH<0+7+:UQ^T\[ABZNV.X5G5%=LQV[QF^0[%$ ML>R86&J6K%K'6R="B27NX+&?XWDTHH!MXMJG&T5I$Z>Q6@/:MH:.^^O&4_6- MJ^$0 B45);45DJK(>O_X%$G)DU=)P?[ YEVRMZ.'XA7N@F23 $RXAY M(3[2>#SGH?B4 N?OXO&$DA&)DN"%/$1>/"9W&:7PT,\PPMC_C:2?AD_NMUW* MO/_Y6/;Q8Y2E;^S9<33?';!\]1-UHR3D1*VV_)M5M;?,JN+[TK?DAR@(?[Y* M:4:NOF_+N._)$*3"OR41?$C9/":;QU]5U;^EXX>G_L,-(M:*D1%U3Q)0AIPF M^C\9*(?A&TCHG9N,/H;QZS^)_SQKAC3/E:IN,BWE2M6KUPV]JNO*&8>^IFUH M[8K KNK!TM)Q[ZL([*K.+BT=?SV*H%_51*:E7-E#$?2K6L!M&;I/R)A9&;_% M$2.=QF'(NGFRNNTD*0ET*67\OQFS;KX'-,W1M,KF>Z9A+'46/(2F)D:UM<>. MIE6VW3-T1W/.,JJ/;D#_UPTSLCH@BTT3(/$V2T#7),F-!WU#'B?J3MV MO:V-EJL[FNJ&9NH'C'I*\WX#?F*7#NH[I-K8=TA23>P[U'2W% N[I72M$35EQ9:$5UJ@Q"4_279QTY)G9-]["Z&,H,RL[?,7%SCK.,[ M/!D7T.'IU@W=R".2FTH# K^(8(ZE>"A-N$<%DP0VG!_M<,!H=CS4VM!E1SL^ MQ/#L!WX(Y8N'LJ[+JHY) Y@T4!6*QWK !]SSCZOB031T78-<:ZTI(;);7/W9 M$2,"#5U'+?8WQ/CSZD7O8TP!2)'D\7-V[TU*9[$AN RB0ED7&BKWNU!+2TSP MB$!#UP'L:%@&%;>!52LB"X@93WAIN!<>XN-.0P3W7Q!%<*I?6.;JV;17VS-7 M;=FRS*,5HY@5J% X43A;+9S7EGJ\T8(IY9TR8);/=TGD'W.RBYFJ9\Q4;9]B M%"53U31DHX9.AF(FJJ*@HJ!V15!U73:MXQV'8@KJ/AGE^Z7<+*?K3-PWWJKE MT_"7.'I^(G1\3P8L,?W.G;")>21>!O/ VECOE*Q3E8*DFY7I9(;27TI VIVH M.H>SFO6W:3B5>62J8EH-C.=Q%-.TO/7(N3"J,E'?ZXZJ5A*_0,+!E.['YJKL MT/< *&VOY-EMH.,H MDO?AL&954.;<\U?'1(Y$+>Y'/E+P$<9:$;S#A,,O$WYK^ MJ%5EGL,8=649\"<GDGK3++N+CXF+J1 M[U(_^7WB X_@B8;BY&Q8X=O\]Y7T]&J652*YIRZ+W1X,2UV6,O_!I2QP.%E* MIO>"@Q*5]R5U+59C6.SW)M0N=:E4N^)9CKJSY MIQNCN$*G5J9I]PQF4YR)8YLHKI0]PS*I5JZL;Q$GFZ, MH@(96%95\^E]SS3593MH7XZ]D"@CK.+''=OMN%[Z1Y".[H"V>$SH0^2%&=O2 MW20)@7_\'4O];++JJHU0QP8$+ UG;_(:&-]>)F#UUDS7%:._O!J).;Y:EZ[J M_9&NKEH4@C)$5/4 QF6E0/54?:4(BPCL75,:#'CH9U[ZB3X2^A)XI.1'P,J! M!&[X.7XEM/A14?AH5D6HK.?R2)YG4W /]"1IL+6YW%X6;6%)ILZN.8M@B*KY=>7(7C^&9'K $-JH/ MD0\OHQ9\.J8*I:FU<%7E2O M9 2PJ+A6L\ :E6:)9H*=?ZG\VT](CN KBDKOCY!65*7 MB%7ZBT"\-+4E1E>M\E*YUW1 ED1$QYJMYAGW0E:ESU0U5'OE<.=B&+@?"JWJ M$S+-5)?/L[O#Q$TLJ3[+-=GG%O/D]'LANW*OW3=LJ\U:[DQ[(;MRIVZ93G_Y MW*6;#-W$GNI5P53LE4B,-O'G-'NA?N5>6U-L140[_B3\VT](^Y4[%URHM3N5/NZ_J)+:X#BM0GL.XZ MJM%4G?J=JI"R,[A@^-94!/\N SNP#.EQ523>+60H%7,+__7BYRA8+C^RDLTD M FL7@\$%H^YI1"36U,2-WOB=__4-P._\F$@TYW0B32C(-(67,GE)@B3ER6/Y M$B$E;@@_26.8W43R"@E+WDESC\UO\^'/$BPNTB2CWLA-B,0S#8"ZUU'@C0 ( M4@+W2AY<2B27$NDY?@$-0WQI\ ;,24#=%&]SGRG)S[=E]N8!X<_U"E%/I%<0 M]OQ/,WH^QE0B+KRG_)G,?[&>1 \,U8 ?>+/G\THW0WA[,69X*W\2<*$@/9$ M^&D0\:=.";0%8)9WC$F+A)1N'';DZ$FW=" M@;>4Q/&;%L@FWR:$C3A_*7M=&L(3@)?D&S Y>B8PZ93?,AW%;/+D&?W/)(+G MAS#'?(HH+/D2/__G#YMGKY3 *UEW'OYDSH@ E@F6Y>K+10T$N*M\;5X: =Z9 MDPI7*$DS&@$3@6<\, $^4C* =\$'N"MF%@@C<1SGBPLKML>&]@)3#]>!ROB5 M<1*^#6% \$@8?IS1^>G^L/0V3H_OCMUG^!O[2(9P'1XY!3)#'%O=QWS0;,5[ MY@.8TIV/9$S240R0!)3"KR8P'R.8^IBR7-3IL_*7\EMI0(#4=])].5C)C?QR MO/,#F!+/*4G?)NR),!]^WHNJG(8*0<@Q/WV&S-_"&$E@X(0_DH+&I/["V,8Q M"',8?"7PG@)N"^,KT 8O'#-:%W#P3OJ\?HK8NTJB@2'/U!W/!LJF(6$1_/(, M1WD>:OX"T%95Q*).G]?: M>X4;G8"'<;189/.-N%2&9P$B M2+&"0&E(L\Q %B?J<HZ90F%+TMSRY;-?<@[PB@Q.5ZKM#JA4%4 M:M-"1MU+0&Q!U.6Y.HM&>5-9?-%+ 0ZZ=OR M$V!V8KC(!!B O$C*$ENKK*!@F*\>C%87""<)>R?/865O*W3$CQQ< 5,)SX Z M;GW(TF3TEN3+8ITNHN3*2_98QGH[C1(-EEVO,P"LXWRQ8V77 C. MH7+8^LF%V8IR<(E MRWU)^8#FK%P6X/+I)X!9N6$,5+$-$B5C-^"=%:IV!")N$<7>P-[DZI>2?X,P MY_LE0EGBP;PY/(\8;E.!OB&CF*$EB$ /@,GX)@W@PIJ59I"EY\!-KMR)_T[Z M/>(F%U-H2R8BETX/GLMD/)?D 0%M#V:Q/)NU]/RV[\PF*$>0[RV2!5L8UCC0 MWN$B^U/W*W-"3->2I=44)69OZOX8!2&I7A@K=@)LF3R_Z<]MB.G.<9% ;NA& M?I!#"13 O$]J;L5[<2F8V@_S#B=Y;O\-U@X\N/1@!#2W)G]D#\R-\.(.=\AV MXK#7H#'LX6"=!4F$E086?F:YW .C9BL5H+D?!W$C, M%10!JRD,%E:]NWC!IS7]Y?0GR\;+9FMW4-2 2D8$3"IF07N%4P(>08(7MF/B MYN?"[O"5&X)S_ 'F, K\E[R@U)+Y-,=RGX#8!E.?1^%_F/(1WDXS^$,8N*!Z M\RW!'@/(39KR3TSOK[SW>NJU*M_Q]AVH_E-HP/_NRXJV4%&=<^$$+[9E13<6 M7WR*!6S6>%-BQR?2/ 6G&;ET#RAF!U$E$;:\0 68CY/^+>Y@9WNM*9*G M&X1R;WDN"WA8F#<@H)-TZH5;@CJN@L<9FRNK MV\OR0( MB2GS2B6LGW3AP"Q5:[Z.!!N?GCLS8*<+.RZFS,I?%-M:;R2?Q&9; MF*95'V7 ;=#8<].9E;PRJ-E6OV1NKOC9_FVJA#E32G?(E!U+^^>IDPPPSQV6 MW/DY,\O7^GRG#YMS_LYP^(6P$Q!XSF\Q+-I3]*@C_- M1B_/?NC_.-V/K%\2A[!GCUA,U;POB_O;,LI7V2#B&TT^CY0\PUR5OO3-UE_! M25B44;D+NW< (6AL_,_[D=6"GXJW)%9'*2O@7'Y M'+X4SJO_'/E9Q,X]W!/H7%AKZ6)56\!4RD((Z%>2\BDHCTWY25*0<-]14'B5 M^=:/Y#$-;!AG(+B7$URB!%#_PH0MAYT7@IG H@J2PG_"B66[+A!]3G4\X$K$ MG1/JI_D#_/R'Q3%M+@4+^S-X5K$_8Y[W9!_1R-\T?>R:5\ZD9K-,["H251)1 MQJI,#[I&\6MA2/,")*L:@..@W,:RR PT%;:8"LMJ $V%FO8AQ5EO$7HK,TCG M(8_L ('!<1S#J@86;_3,+L)LAN%LK65'## QN506SV#B% ;C@!\!!]3+QDS# M>R2/U&+!6 NOS!?Y_)PX?%ODWWG.K^32 F)<&!;'0N=R1<):Z!6ZISP0%Q%9 M8N/^U K6KE:P16"SE)<18E)5AU:MU)LP./?YF2G8=&[]*0X*,UI$5\PK8W8M MXY$>[B!^R7?B"S$N94#BW#O_/@OWX3:#J,KY\,#C=4&_5964=XL(7XPC?_1& MQ,]"\FDX5[F,)TCO]\I5S! M)C,,B]K8T^_)Q/7*[\7K"PP$#/.\M'4CU;.#J)?_NRC<;2OL17/].;8U_%C7 MRJ-XEBE$DSQQ^@=Y,9OGZ.RNXYH:<>.Y%;7= M5C9XW46Q'K:.((_ORN:YR.3F;GM:WY@8V5SO;7,U* ]B\P4WM^O6X-"L0#51 M?=M]G@F$FKBYVVY)!$Q.T:AH\+;/;*L?1]+GT#W,JKBD%:'3@\/E#O5$]6V_ M1Y0 ,]CY)JKCYF[[!SO@OF8NU^^0SPW>!BO>G9N,I(]A_(I\;NZV?Q+_F32P MC]:ZM?:B8<'EA2W\:%9XQ1&5,!S+ MOK=H'1K+]K?L)9K2P/6^/M,XB_SYU4)3#%G2]#[\RS2_VR; S2B?E=6FJ>4S MC2?%$E;\H52L4U)N"?R9%P&X+6)G9^%!^H_2_W6CS*5O4I%'=WY/DA!VV?H^ MZ_^]BU LV!*\A,G)Z-MIN3\JJNU:U>2^::W8 (L\B>)7ZDY^OLK_N\Z^/!%# MOD,$(X*7$:S(CMU'!"."6XI@3;;TXS1P(WZ:<[%C":;5/$&QN6BQN=94677: MJ_AKV1J9)M\5X=9HD>M.2=RGO.+.N@R_05[;EI(R)=++4^)PQW0(#5W7-I:L MVDY;=$W+L","#5W';P^QB]AM*78MV3+LHS=(YXFM.ID7Y#O<+;5%='3K=,!@ M_EVM-?Y=/$@ZZV[I9CPMYUF6B2D*]]]\NOME_XV1",$!78_[$4"?G8 #:!^+ MA+).BU"G!X?Z ?4#BA .#O6#4/KA- >X;>?Q$H[/Z>L01F [/3C41F>S5DZR M=3^/%PC/S.?#B7\C:5FJLU=TFXLK#\W1!81*L[-*LRU'_,(@K=-BU.G!H8Y M-Q"*$ X.]8.0H2K(9W0%H48ZOT;B@3IM%Y6:(H Z[!#"L*!YA]"'R*],+E_L MT7J\-TCOK#>HOA57KU0C?IP-0O*CZ/E@#8_\!,&U8-79QUEUG<#8>7*7FX8/ M*@I4%!=7BP U!6H*U!3GTQ2.K/7U+ON)1&%T%QQ%J)Y0/9W8D.G+NJW5[C-J M9+M_2+V-[WE;P^FXYL:XE:\EY2FG%SLHGL5=MJ>N$R0("7L_7$21YGU:(5XD M@_;J8WB1'-JS">%%\FC/#H+G*>4DS/EIQP:'2^E%R'C1_@\7BJK;BN9]R)^* MV_9MO(>K1)<&AZO$10CYGEWS+I)'\RWO<%-1O34MV]4ADJINV[W9W/;%%!O, MM6=PV&#N H1[YTYQ[YP'>^HUJ6Q8'XA9CF\[@^A#"JL,5* M11B(UI>5(_,9L;<6(OB<==%50+"""$8$MQ;!LF)C>[@I/[#/ 8K+)G$Q%%FU MC@NMQZYP7=D285>X\]+0=6VCRY;2&N.R9=@1@8:NX[<-Y-X+3)(X:'1V?=*6%'N/8%Z@BBS=I>-Z\-MK$P*.NT"'5Z M<*@?4#^@".'@4#\(I1\$+^\D"(^7<-S*ZDZHC5 ;B:Z-.EX ',_+L2,<*DU4 MFFT]WA<&:9T6HTX/#G4$NH%0A'!PJ!\$#%-!+J,C"/41ZJ-:]%$MT3\==@9A M2-!!W> .R"7';G#[:Q'LC7#VW@B:(1NM2(IOF-78Y*D#DXB:HD%-T9KB Z@I M4%.@ICBCIK#T-I1X:#V?SY\0A4H)E5)+A.5:MV15.[Z41LNZP/WT?9;TGEUW M\L.C-R)^%I)/PQO/R\99Z*;$Y[4C[N8C81YX( PKK?W$GO<$8+L-8^_K^[_^ M19)^6GW8/1FD#U&2THPWKYG^7O)@3/#E"QG"?/ZI*6J_IZCP3_%1[^GJE13X M/U]Y/:U_]7XG!)0L3CEC6]^N+I]DFB-8-?_65 >[LWFA3O_B-76=SY@6O>+Z MO(2JRU-'ZHJNW:_R,J(647O*YDP>&0\(;1]PCRX)?C9!$R1X5ACI:_8T]B+% MFAF;1XJS("@5BQJ4F4[+S.J!8/MDYK3Q$Y9Q ?$33X2.I3!>[#YXN04D#ZY; MR_?Z7:[*Y&B.K+0BVT0$'(E V*Y\U@^479IUQ?!3P#P(')#*4B2C$B .(^5 M%9/97!4DY2++A\& U=5RT@3K)MM4:U7&Y##T3N"G(M MV=';$#>Z_>2TPG:"+'IJ_Z5.!.>XV.&AM2.WX&(*)V[0&VJ"\10#UG!_CMN;=4==BB,KYO'K_=FUAYCP M$8&&[D.X+ZL:[M%QCYZ3\@M)DA_*"L#2)*;,/2W%0\DG@Q270=0AZW2(8;1? M?X@)'1%HZ#Q\CTR_%P*^N/]K=OGS:CNY18\9>LS:XC&S#*>C_C(4313-=HMF M#5:+F**).WFQ7-E8J?5\!8Q:J!]%J6#D*+9LF/7;+Z>L8'2D_8*2BI+:"DFU M9--8K3O0#4D]K.A859VPZKIB-'AQ4UZ1[+CJ8NJ%5A=KI)18B4[K;Z-O(9RT_MLQ0C#(6$X1W\F;I>*MV[*4$@ M(A#/!<0/PR'QF!%1 Q)/O^]84V3I[)*!]99JK[=TX&V_Q>R\S@VEFS&K/U % M[N- ?S$G""B-*(W\MH_!-["@/]/ (]+UA% I'*P6VN^8/*'U(B2"/WR;!)1' M9>QGOIRV\MT9T2/2'-_%D\DAV:"XP1$C:DY:%J_S0^HC&=#,I6^2JO&NE'U$ M%Z*K 70="JZSVRU"U4$T.AY6K,NVW8' 8D0R(OF=JG8RPP.7T=,OH_.-0[:O MHR>*!10$$+@U0ZGOIM3G3:[ZN"U#9#6"+ ?W9&C)[K(G,[36%.'%/1DB>=.> M3#D^MEU ).,:>A%[,CPNPSV9.)-\D5*?6\Z:@ILRA%8ST,*3,K1E=]N5K>DZ MVP%;%I%\:4B&79G:123C(GH1NS(\*<-=F3B3?)%2C[LRA!;NRM"6/3N 5=ER M\*P,D=Q^).OO%!O/RMHX7_Q)! /;R MVZ'ZV* ^-%0?J#[X;H^N]UB=]I3-X E$^T?^SZ2OF%^(2,^>(8Q1$[NZ1Q"%A[!B2EA)(D ME2C\9#SA+1E>W#"#)=7_5Y:D[.QT_W53!-?#:310L[WI]QC MV[)E':\J3P+Y"OWY'0HE"F6GA-*JH8SY.26R88L&]_X;]O[PQS%8,0D+XAK! M_I_0Y'@+II$.Y4(HR_ITQVY=ZD7>G34\].;UIF;*3E^I774V@OYZ_!HHJ"BH M+11459/M_O&ISF(*:L->FVW">-G7T< \9YC%/8GB<1!AH 6>_R+M"%:DO?V! M%GA\] =G/_$E%UCG/I/4)X\$(D,AP2+Y7B(1"5YX2/)R1*7!Y$ MX;ZZU$^D:_6[XP\?\*063VI%/:DU=54VC.-+Z8MY6HOBB>+9;O&T'+E?@_$B MIGCB_KX^BP:V]_FV_GA[I;MGL T?.W9:(XIR] I;.L,V9$>W.GK\BC**,MI^ M&07YE%6MJS+:L"]&[!"%BH[/,1I4'Z]D?@DX=HR!C+PK6^D!<29>0C MC<6D"KWHD]"7P2')8)Q 5.X%(V FD,6JF M-<55!8N*=ZVH./.V/[HAT#MXDQ[)\W)EKJK/&ZQA$6"+_3M0Z%'HJV[;U,AG MI7W:I6J D6&@]7_JW!46+#27>@FR6*(7XN0%!QV-:/-W:6!;1MF2KCQ5#$,L=P+)>2XE/A#)"^>Q0=A26 M,]E^+&-4>BVFW5T\'A/J,41(1%(I88DKQ^\NNENT$)L[=JAZH:XHLJ9VM;LC2BI*:EY8MD(E%*44M&E%,M&H*BB MJ+9"5+%L! :B8]F((XX51#YW.E4RBZ'*MH(9A8CE#F!9DTWU^+:G"&6$\MFA M;!JRML;9W#HL8X0PEHT0GX:NJY.^(=M6!S*6Q42/"#1T'<&6*3O]U9K]B&!$ M<$L0K)J*;)O')U&?'<+HK<.R$9C[>@I!;/L)C08:3\',=)1.E$X!I=.0^RK6 M=$'A1.$44#@U4S8;2*\40SK1*8QE(\ZM(C''M4,YKIIARZIUO'M0S!Q7E%24 MU*Y(:E^7]1K.M5%045!14!LM&Z$KLE%#/RDQ)17+1E0SL2@;H6'9B,930*Q. MIX!<9 +YC?^O+$F)+WVX?7BZOUG1GQW/SD!Q1W&_)''?5"\"91]E_T*R/2]2 M]C5%774YMD_&A:,&9:;3,G-Q)90.B(&<[D) M+HFXRD5\ 4Z?GQ:[Y"QJSH8W&*P?H))]*U^ATNE:APUBJ<6H(;<*44C8;N M ]=J+VQQ!WF.93(9N93T!FY"6.C#F#E7\VUEX6B5KC5<)E';K-4VNJSB,HG M;1]P-=G2CX^/:_5"B?O)W1;*)^K"BNCQ)=&+$]@WLMVD1XD?I-+0]8(P2-^D M(0'2KG5<*5'AK%H^5WMZ8!S$A(P(-W8>MHK06MIW:/PJP#,ZB5+&SW!;F M8FIIVU-+L7$52B9*IHB2>>TXK1;-D^_@,=-[I7R-%X^)-"##F!)I0N.7(&'[ M>/@*\./74O<;=K<2*;$290F,E=#D]NTSC?W,2Y.;R'\D]"7P2/($<+P-8^_K^[_^19)^6GW-0P1/ M3&/Z=I=1"I^>&'W3N\#&BABBOY AS/N?K&YW3U'AG^*CWM/!^ K\GZ^\GJ9= MO=\)*>52 P[BNJ@^VA-B<"*M8&JGILJ*K M1[OLS^Z=1RQ?/):O-=GHMR;.]W++/R."J[6Q(IN8GX6A7],*BOGA<7!(D<0N MJHZ]:>BZQM =178P.QDAW%X(6[+2;TT[J[:!1P0:N@Y@W;%DQVE- P]TPS5L MM?&V'9+K>30COA0&[H!U=40;#O7'>OWAJ'+?Q 1[1'!K$6S*EM(:QUO;P"," M#5T'L&/+AHE^-_2[Y:34(%L.WK2 M9%4[/E_][ I$3/2(0$/7$6S*IH&G_PC@U@+8LF7+1L\;>MYR4KZ0U 5D^1)Q M:11$SVBY8S"SNUR[3F,2%W.*M+8VM>!& 8QX2,"#5V'L-Z%6@9B0D<$&KH. M7Z:!+33=T -7D/)(0H#6L^1&/GO82^ 1B7R;L,@F=,JA"ED;B*K(:GMJP;<- M/2+0T'4$7]MK8M@$Q>_E^M\0MLM;#T=S)H2'Y3+;S2\2V-I7^0B%#7D_X9ARPC/&&UN-ZA,8=93AL=&9K<-SK0 M @6A?/%0OK;:$S=TN?8=XG>#*E9M3%K8YJ#;AF&\CC5C6F_F?RBZ5T@3 DP< MN72AI.X&0_YL2\;97CR_)# ==<9E$U^,LXXOQED_=XD]//5>LEP:[9I:Z:\ZT*;8 3RQ0/Y6GG7GJP8=)(A@-=HXM;@%[TD)[?F[H,P M6ZJIC?8<:I%N:A$$\L4#&>TY!'"K 0R:N .9-'CD><'7T9BOJ;[R?!]1C''$ M-::VP!I+UKM0DP"A?/%0QAA'Q&^;\:N:LMTU@_][;IU,QS(WKJV\+(>0^;UX?8&J@+5SYR-LH$F@ M- 8.YO\NILI6V(OFC-E#>E 7SS+-II2%0#;P 0*X^WVK72CO8H:'A/@2?.(M M.=T4OCRF\!]>9#$>2G=N,I(^AO%KLB*U[6M4F/7I/!.ZEV%>YRPK@)I&^D$E, MN]%763AJ4'2Z*SH/8]@V<)/OQH\G:1!'*$$H02A!>RT^-_Z_LJ0;B\_!=J;8 MIW67?AU/*VNNP[*C2*/+^U)=WJS"2FLZH9\91B+0@%#&TT?$;Q?QRRJL]#N0 MR(?)P+786+/5P M[G2@%JR8T!&!AJ[#5U-DW6K-C@-];0U;;@_1"XG2F ;H84.%L=Y!H9NRKK=& M8Z"/ I$[1:Z.QZ((V_;!UI2M]C2<:*81+/K4/J6 $\GU/)H17PH#=Q"$08IV M&JJ-*K6AM%=GB D9$6CH.FP-I35;B[9!1P0:N@Y?5>G 80;ZTFK+/?!8688L MX<%K4CPAU$V#Z!G,N#1X0>L-8V%WB >23<-JBTZY7$,.$5R)8$MK35H-XA?Q MNX)?LTW]7D_M?ML&7;S>^BQBM.0_T]@CQ$^D(8W'TH!$9!AX@1N"\D@))4F: M,/,^(5X&FB3XC\NJ6Y:7MOF;$,6G3 )HCZ&/ M.$8<=QO'>.Q>KQ-W0N.7@%4J';Q)UX5']SOX_PN8?^C21?6RAT-!E9WV'!.A M2PP1W,D%$G%\\3@&3:S91EN@O-&U>_KN%L4SUY!_+#]6>V!4M:Q8Z:.QW&=C MUH)C=V/X%&:N--AP1DJZ(Z'YU6FOGY;K" MK]M5O:@]+3C]>5G@QYC0-3D;4O2U:A.OV]KDX_8L%K2I^N?)?7Q\*$401H8W0;JY/!"(<$2X4 MPNOKXR "M+&/0R>OXS%5 QCV*[2)$58'K6 1D/C!&_*[K8=F3-V7;2)@R$&S;G,* >R\P=2T/7 M-88.UIMNJ.W7&&+"1P0:N@YA2[:W%C-! ". A06PWK=E96M/Q!9 &)UP6(). M0!JZKC]4Q925K:TH6Z _Q(2/"#1T'<*V;)JX"4$ MQ; JJK)EMJ!;0AZWFJQ MX;"9*NJ.G6NQZK+=[\#V3TSTB$!#UQ&\<&ZJRD[1 $)0!%_NR2D"=UGUJG+? M[$#L"GK>:O2\A7'TW$L)':/O#17(-L>%)3M;.U.V0(&(B1X1:.@Z@DVY[W3 M;R$F>$2@H>L [FN X&UU?EJ 8/2\U6+#?2&I"\CR)>+2*(B>T7+#H-G-\4.J M)>L&'I\BEMN/Y05'G"F;JB[*!*$C#A&\FS96Y+[>@1WU]JIA/WV?);UGUYW\ M\.B-B)^%Y-,0*"UR,,%T^4SC"#YZ9$RB-+F)_+N1&SV3Y"&:_TT0><$D),D3 MH.(VC+VO[__Z%TGZ:?79\#@_\](_7$K=*'W[I7!NO3TQXJ9W2QYP KY\(4.8 MX#\U1>WW%!7^*3[J/5V]D@+_YRNOIQE7[W>"1#DQ*9^.G6N?SUH*PA*H%,;_CFM:! M6/I)J9H8XQ:O%$J/EY*HV#T5)2#R5Y]BQ&#!L;\C-M!S5$&, MV7'/D6[*AK8MEDN8*O/HQD:=>R+A:.6^FU\-Q*E, S M7V"A3))LS)-,)-?[=Q8DP7(!VLM=*/>FH>M*!9N?(GA;"UZC-8W 1@8:N ]B0U?:L?+C!:W@)+*)3)&DP M=E/XPE;#"24]\BU(6-QKN30>E)HMPOGQ:8Y8&HV :(4*:Y@%C>M&RSZ^"?Q) M\%[/>H^BB:+9'M$\WF@14S1Q,U]W0!.)_&-"F99AHG=6+=:G)?1*+>''V2 D M/PH?;M+PT$\0R&+)NEJ__=((^INQ7U!045#;(*B:K&SMHM)60=V>BKL3@\LA MI)QP3&+%+#1,8KWP=)ACLU&[E.."LK]!]C$5KG.ROVLJJ> R+APU*#.=EIF= M\D %EQG,_6S258JYGY@PMV\$E"WWS6U]SUL008)0OG@HZY:LZL>[S,\.93Q" MK&5=G#82H^2%1!GAY?FHZZ4)Q@1C2&6U&C%D6[7:KT7$!(\(-'0=P*KL6+@, M8DQP3LK-. :._<=E]0W8MM"O7!:/CZW!D$,,.10UY/!:DPUS6Z\"L:,.=TMY M1:%$H6R-4)K&\::V4"*)FW>,_Q7%,8AAA>T-*[04656/3TT6,ZP0!14%M2N" MJMNR:1U?/%5,03VL%<]N[7*JFNT\CF*:/A$ZOB>#]+#F.C8VU^ED7/(%AU1= M;N1376'!B%I$[>E0>T\\,AX0VC[@8NAZ5Z0/PW Q=!UE!F7F_#*#H>L8NKXN M-N'V%VD(FV7F'-C?LW\9OD'A/7@G\K-A$P9$,:)8 !3C"7+,%@WTPV*<-P3[-6#!B!/N@H**@=D50&S)FQ!#4 MPZ+RUL?5+47AD6?6(?(+F;"DP>CY/DB\,$XR2@X(Q$OZ?<71C*9B\78Z1OM7 MEJ3!\*V%YVA'P7_C>=L!%+^3"F1(4VAL/,5K\=PL2IW WP:$>DN'D_[X3N)#6IZO7@H$.:%F0_WIG U),^N]R;]@T2$NIXT MR!+F0DWXP]CU #CBISMDKSO._OQ[U&0PK?'E'5*DB4W M#-F-KZ/ &P%/7TB9)#UW?Y(-DI2U3X(?OTFPS@4O\(0A**O\B>\>WW%:[MS( M]=U\1 N#7#^L3VR!B=.8,CJ>XE="I5_8M,C29^J.W9Q9O[(?I 2(*X== ]5Q MEB:!3]@CU@[@-DY':Z<:2 >8\]\">K,AL!T6"LF57MGC*&M%Q1.W^&">^7SQ M)'0"TS+A'&"WQMP/3B(0(9+_%@B;Y!'D292/LS -)D!&/.'/ VB5!,D% M"P)X\/,S!9RP]E=!E,9\8$+(AUS@#]C NG/1?#Z2 %2#"UR M34> _*]DL6[.W7,>FIP*1&-77-R\?>D! 5,_Q#NB9X39J4E,/5P)0 *X=7'BB+< MYK+O3,&_N/2-21Y+S2SA)F6 OW=@'S!EPA7-[%;V<"\>PZ_XJL"'ROX/(N5G M#)\+/P8=0ER08WMER-#"AQO\(OV(,B MDDJ)&\($#$CZ2D@$PCHE7-Y&K#S'KAE);VL$7@I@0&Q5#,/X-?E!1"1M%KS9 M?BD?UOGR692_KP;">#,K.4HG2F=;I-.2-7M;.C@*)PHG"N<9A%/79$7? M?[/0#NE$IW"3E:=FB7S'[RZPM,T)2]NT3UF*4MI&5Q194_<_^CU7+9L&C!F4 M5)34%DBJ8\N&>KQ=@X**@HJ"VNB2"I)JZ?N?N+5#4LL=R%*]N(5@ZHWYKU@F M C/&]T_YP(SQ[F5A8)D(%'H4^@L3^FUE(BZNN1^6B< R$9C56L.^Z^*S6K%, M!$HI2JGH4HIE(E!4451;(:I8)@(#S[%,Q!&Y(2*?,YTJ><5095O!#$+$<@>P MK,FF:B&4$=6D9C3VJ&< M5LVP9=7:WSW8CIQ6E%24U*Y(:E^7]0/.M5%045!14$]:)D)79.. _E'MD-1C MRT1(]CMS.;*<$7,:R=ZECL4":?_*DC08OC5$W;JX8\F+HR1(4OA# &3!^Z1X M*+D98,*%71Z0[$;^X$UZ)A&A;AK31*)N!-0_ S2E.$LG62H-:3Q>'F039\M? M_UA@:QJ?XJ7*US_DA==.8IH7%)GQ1(8_OA(JO;H)/"Z1@&>,-WX%+Z0@VS\\C%BY$)H27)Y'HW)3Y!/:*[%UEU@]_ M#27/^1=*4C?(?T! C_$X)"*Q?X_<*&5_#8F74K9SYS?^\W]O[J3740S[3_[< M3427[^;$2W?Q>.)&;QQ]__5-4U3G1T %>2%11DH\)0Q&*?R8/;S\7(R935R< M40EF"^@99&PT$J,R(B'0^3H*/,8%*F/DY M*@&R8LP&3"S8K("_PKW* FSB3SS07%;[I9_?058F44I"O9$@H)7[Y=@_4 A!+ M)3>57)@;&!#G#XC\.Q$5C=AJ<"Y&C^%C+CKO^N[_E$%[#]]M49%S"G&8@6CY MK/J('X!HAUQ",PH/?':!EC ,?+9XP ;A+]S$/3838#U(!T5PI;KTIEZ/9%2 M594EK9I-3J-8=5DSX=V+ +X)D[@09L*F1IJ;D465.8X'P9(.+OXT(FY:ZK.0 M$0/C>2V5US;-6T)AJIOBXDE3[3M3BA3^!3_UN- ')/_=G,Z<>\21BG,Z2E2= MI>I< PQ4G4U3]ZL;N<^$HYN\N&$&@I;D""-TR&2;(04F)P 8)WDEID0: $[\ M>>4923<^HQ/^^N'VX>G^9@I<-N. %2\(\QE\B#R&M &!AW,8OP0) R=\9;AE MUU+W&ZO\1,+X-1H"P 4#U3PCF2M!!/LRWBF2OD:5@A3Y!L=ZO3V>X762MK206NN(HZ MGHB.XH[B?DGBOJDT'LH^ROZ%%+:Y2-F'O"@HJ" MVA5!-2S95HXO(".FH)ZH1$7)C)Q.M;^+H%[V]1-5'RP :YKOM&XW.5R4E!D" MN6>-)*E$ODU(E! \C3J(AJY[[J]5158/*"-V)H7_73M0(P(-EX!0 MVZDB6@N)(3U6STJ$U5"SIS$99$*)%\Q2V-QQ#(S^#_\#+HVH8-8J&%6V^K@T M(G+;AUQ--IW6=!]J9FD4I4*]Z$OC;W'4\]QD)+T"IDC/CU_S%3)F]>V+4XP\ M8?=:_0Z72E0X:Q7.0<$-HN@;,4$C @W=!Z[57MCB#O() ES<3YYPH7QBQ;9< M+Z] %K/"96PW651%&KI>$ ;IFS0D0-JUCBLE*ISU"L=JK[H1$S(BT-!YV.IJ M>\T[W$Z><)6\S1+ 7))(\20-QL5!9+F%A)71P)415WI@',2$C @W= MAZVBM!:VG=H_"K ,SJ)4L8GV%N9B:FG;4TNQ1R]*)DJFB))Y[3BM%LV3[^ Q MTWNE?,UN?0B.MW PIQ1S2MN04VK*:O_X*C=BYI2BH**@=D50-456%.P.*GIW MT*7^._5SNJ[6.AM@LU-2_+J;I&7+-8TGFXY[FFZ<5.GI*IH553F_\LW&"3P- M\_#9]?RH2SQ^R!L$)M*S&T3)]V&V&/_)>E"S@,/8AF/8Y\%K; &8-3UV-W,X =.2%Y&*8F\M\57\H@7 M8"S\39IDK--J0B37\V"SE;*.>I2$+BL--?>FU2YANVHTU!%=P>\)=(1VZ3KB M"\L$3KAL;XWD3N-2:/F./DEC[RL_L(\CH(Y5UZ"!Q^0XOS++FBJ^O[K4!Q4" M[&/M @/*;ID0+PU>". VX:I@ F.,?11_%/]3B+^.XC\5_W0E4#6(^'+N%YUJ MPS?6Z!,6_8CDO^)=F5D_VR!BXLO6;1GLB;Q7:-X6E#7A7>X ^B-O_@OV0Y D M&6N%*L,=@W3Z58J99H!'P!<0(=; _IEP/<)?6!H2/&266PY,;Q0-?V$H 5-- M!"@GRV&V 4&]@GKE%'K%0+TRU2M@[=/G)5$=K WW8P8#MR(R+\TH^RG70X?+ MK/"-A<]Z6G,80][0O&@T_7L4,#/S,>6-M6F)-;:#G$QH_"T8PP58 MKIH7=%O]VP(;69=V7NXXIY>9R8S@Y@E)63?+!5+&,>]L27AGR^8)F#7/E%AW MO07G(A/L4_AP57M15]R<& U]7<342O?$(^,!F( %$8L37?7YI^^SI/?LNI,?'LDS,SUA M66)UKJ+G^R#QPC@!(_$)=-LM,/KK^[_^19)^FMT0 O'/-Y'_*_>"P>EOA7[PW-ZFN*HLQ3747$X<3:,V+M[<3VJXC5'<.RST#L MGU_ 0 #\L]F\^18DO4>/1"X-XL^4O 1QEH1O^203_U>.F.K1&9I9.14PD\8Y M1G-#3_C89Q=!)T0^W724?.FJ5@E95;$6Z5S[_L-HW$>L M=%6OHE&S=.T &@'O3X2.;V-*XU=@=[) 8+ +YQREFBI=-=0E<5A]Y0$TV3U5 MVT*34#].EM0G*)N_WE"WF)PQ>X^8X[%SX6*;Q; M! B&4BE 3?&U@3%4+EXGG@<>*/\+VT-^&N9CV$Y[]5K6++QK'()3IS042P:L M*SYLN/]P*76C] W6%)K!!F9O8>T[6B4Z=-/0ELC;^/;C*+6V4[H!"Y9CGHS2 MK!Q >@CB MS4JK7%-,T]IC0 41M="]7?N9E>L[T&TW3/=O<7Y6J3N^R5+89;"8P9LQ)K9)/&?>9C40_0QIAY15S'$*<\Q-!W$/-GFU?O/VO_;1MKB6];0-8I# MG]#D0Q[/L;_EH57SSP2%8RWO&I9?N3])6\T)S:C6$J:A&&NF="^2\J!Y($SQ&[\(G^#ZQ"P?"->27=9/0QC%__2?QGDFSG M;O6.T=(O"*/DEJS<+_=4=?O^I$-\;$)+VI5G*; &K7CQ.\S<@]6D M7;FE[QE 1WM7&OLTQF1_@YXTC!;KR;WY=YR>['=53^[-QR;TI%.M)]N]YSZ5 M->E4JTG=4K7VJLD=G+Z5ITRFK:B.T=JA[^!94H2Q5:20E: M5_OG;'EW;H%*_-\!-Q@ _1"\A]3 /"XSR2 '18D:(T!)W!@T1_$)'PS4F452G:"STO ME"8KDW0N"7;&H04GJKB3-Y]+N+#N7 MQB2VF^N 8MFK!/J\2;%-0USV]1-UP"E4F:4UU9))C&XX><48]U5BA1IHX(8[ M"IA(#:M.TYZ)$2!R'>A356NV==E26M/W[ M)S"4)'80: NPK?WU)[, "620=4,J4$;L3LM(0&7FEU5967D! +?*#V!JA;J3 M1>_:I)ZED8] M6PVEW5[?MU0.]:1-^FY;M_=GA:NQZO/VA@NU2Z1VB25HE]C2^DJW5=5^B:2I MI*E5T52MUU74UO:-W>74U.IT-CUT,Y '[D[ "IR*)BS8GVDRCLKQ89BPMZLX MX8,Q=XYV"A*FT$8*;:QFU!X%"9,FD291D# %"5.0\,&_IR#AG9\3W^+N!/]O MC2?AHBM;OK.T!D<[905 F*&M*(V,O(X& Z!CR M ,OA96#9IN@]16LB15VN&MR@-F080^41W%+:*N6+TJ8O',I/-K(,F]%Z1[-%IH]( MZ6JTR2, EQC O2X=\]$>+QS*_6!@&2P1E8_[/6_J^6Q,*R!-()GU@3I*OU>! M0Q(YT2/#&"J/8$UIMFG'1SN^<"BW3/<8]L*A,!>:.U;8_[4J8#[+"1X9QE!U M #>55A4<&+3_V\G:]\UU/)\'!G9\ ^S48/T;\HUJP\J0;42%N"0O72%)(:Z^ MTFBNOX,M1QDN4DY2SE(K9Z.G=/O;5Y614SMIRUY0D;S?N>MY:+YDE)JAK3SM MA#(F&JW3)$\V0;C4$&YWE'85_%&TG=_)=O[",()Q8.L^,VLFFW!F6#IN[6D[ M3SN&ZNX8_M[05*7?+O>>X1_RC)C4DM1R)VK9["B-3KGKW7]02]K!4YE[26QL M*IY=WN+93:PUT%R_SUXYBF>3II*F5D=3547KK9_B6 Y-7:7,??+SKV>!5Q_J M^N3+4S"9V")63KN%SGT]_^$UC^])O.^10X=3$&.\F_<0P[0,8]N!Q=%Q>^SZV70(SLV;US M'0-8P%T;Q#N\P7*O#&O(XT5XV2,;?#VQ_L#BJ?5&LZXU_GCR=5\,,GJ7"Z]V M,+[OXMWRZH_,9&R,C\Y^\'=1J/:D9C+# D!X7T_JVDG-,K^>&)JJ]7IMM7M2 M"QPK>K'GMIKPYL S3\Y;6K_95U5USK#=D[U_MG;VQ-9>'ELUK0'*6#6V]NJJ MM@>V-MIY;&VW6FJKYXMG ) M7YC_#CQ?A#JG&&=&>&S __8)S48>#^O-GK:4ARO16 27NG,N[0MIS5PN]9M+ M]7=[)MTQQ*<[9C+ 1>WGPV4I6&94;$KK 82NYM'::"Q="O-HY4P'\VSZY(-E M-C/15I%J."ROUU/[6O_D?"7;.S9V?6'B.F#BO=NGJ MW,2^7U<69X;O"M/;J2#NM_7!,H'4_@/(8K/AI1,T0G\3Z'H0\ MUJN$XD-8+0O"353._@W*C0^"Q?5/)OI)AHH=/LF%!_"PR23HE-CI>"%SYB/T#L&@ M%U9C[\P(;RB$@? M-W.ZD2 1_@A@?@,6P_.5FA.(?EO(%H!(( #CC738?228 :.9S3[11%![LVR[ M!@,V8:WC\"SXTTA&Y@>_Y<#N2@MT^7T!,#O.D M =L Q6J&%!FZ-T*)C&"\0/.K;MF"(R\NYV).$:@"Z1N,F5ZHKQ/7!Q99.DKT MQ9^CSM G.,B(\5[-X"$8@0TP? 0KW&LY 1,3#LXP8E)" M%H$T$87P,P=4SF"GM:N QRC=AY4'ZITUZX>CWP/W9GTN16_+7),K-7$4/ZQV M)\.,"F>PK$5Z /+;B\V@=-J=5!/#7'43>L$!9/B?XL?FN!]YE9J,S".&=?LG"Z=\Y 1^F(AE#%#U O-@IG6Y'Z:H=R51 4]M*N]5- MZX .RW^N'GQ^LISMH%SBQ/PIC)J\4[5\UVI3:^6>W#0;*FP)4M[5#Z]6>T37[+55=;TC_)^3(S O8M(#)=B?,L/O!E66C^?DDT'.?L%]6\@'/ MAWYS=YT:>S]Y$/;^PFVK'B+TY+S3;'5;?:TS'_N:8]LQ81_=^$L)ZRXA#*AJ M- LF[,-=E[H7&KA;R:N93U:CW]):_?:G9&6/;*=$K2DK;8FLM$ZGV=&V(@JF MSC^_#%S7!P.1W<(?M7=QB;LXQXY\?_+E[.SM[>T4WWWJ\N%94U6U,_SZ#']X M$OW>GT[@]T"H6 -/Q,/CQ\-\%_T*%DX@XZ\A;9UN.[X;['9FQS0GKH=/A?MU MV&:=G*6>&@_Z@ALU$5?U]:01WP?+XR<$1+\XPQU_;W&!@/TM>"7?V\JFM;^AS OQ/X8+;NT-9?>09S^>I8B=U4>- _* M@VY3R^= 3UN=_NY2^G-0WV\U,U&?N"X!ZI.C"5'?^QSUN10W*UC/G\,-#9J(^ &6S 'C' #*V2MS(NN4 \U>S?(\=(9$>T*$;>T-MCBV MSH?H?S2#T&,+#[3UP %TH\>Y-G$]V!3H-CHTPU4,[N)<=_SI[$AC _3W6EHF M%A+7)P-N(@G=0E['8^>ZKY;C\_^$L&Z<+-PAYJ6/YT;.@K:[1@' M6S.B0-CT*\4I(..^CJ4PXZ,KW3#P@!HM(\["VAJ)-VVVOVGM;W\CG!_U%^&G MQA-.YGCB-!R,-OPL++N(1+&KB<(<)M&Y*8:H'KN$)8/0WV'RF-XN+ ML#C>,H'=DO7*:J]P-S)NPKCEFALSJ[,O9B6.TH%9F%0 %G0@K&931!.!-6SA M5X[#PE\)!S>>"5@.$HN84 "K:&V+\W+X-;RW!F8X0'%^?/^+*$\&V$33&X^< ME?!X-?X3#RHY/@+^ ;^ E(:,L'UT*,>@73 Q!D^1G+C88XKW@6DX &FQV#D M*/3PU3!G6+;E6VQC*73W)070.]AXI E[P5@)YGD"F6/KO_HLVD @-##\5T&BCO]]2G.0W'RWD)0 M_-M[M)2):*5W:QQ&\/0UI:.J JZ-=DOIP^?4/+NZ/TT\(^UB4A(SKCT5LX\X MS!Q/]-!GY07PZVB>QGT][-"MNHGG$7!'IJXL7+N%/\+KPJ'^!?WKPN>>]J]' M$@A_,Q9'4^P\_"O\R:]GZ>_"5\V?F?F.Q"%8'=:1NC\2@4JF.V9URV?CA?>: MUJMEQAJ?>MI=,,9(,)?/OOPPV.A=7WX\766-5=QQMNR)B===,8Q";_STY5U6UT>JVNEH[IG!^\^)C/39$XVN1\R8,XQW# ZTH&PN,/?B= M!S/SUY/XJ#"+!R?G0X<;7]*<"(?QX9D;O721J=$+B MJ0S2_FAY?PI\QMG.R,6G-WU2;H0N(W4^VV73?"#T"'&MAQXAUD+0TZJKK0@] M\&^GKJFKS'IE1UC_TC8DJ41#>NP-*)U3RS]I,Y7*A>KW.JXE-"Y M/F90?!!EE PYG;EKI!/NHSR+<'[CKPT0C+983;Y-F73Y@DA\$%/R98C@;7.K4?F?:/L%Y' MDTE4#7'^]^QUY9XMUV+;?/9+%!5D<9!XO@88 87'< MS!.&UXEXNBCFQ[SF[AC7RL 7P6GW@]]T[F!1E0?&14;IY33[ 4(S?AM/;'?* MF%A-[T584,GUHCAFS;4HEVN$X$P$?W-A-L)H:.04;K$NIY?,,4880BU@^*3; MS'L,,\3N6,2UK-MF;J#?&:9Z34:6\>%7BYZA^4]U6]R+(7/E1/=GC)Q#-).C MN_2S+!'.?!2?2FE72TVNL$_.Q8+'IU]^/)%V9FKG4I?/MSB?X5N4SA!IUS^9 M.82)\XIYUM )2WH+QZOKF-$E%CM:PW+0,PG=8EQO_/MOKN??#P18R[WNK.9, MRN'F+O4R6S#S(61(:)>O7R+L)!L6I$Z:N;YF1L7UP;09ZA;)T82S.N$$IR+@--\L7T89CT\A_T(O MT16L%YYO&82]G2W"2QD>C2S-=D+^ 9 OUK301M-M@O]>X9_!>]*!U75 &/&Q M!$&VT7?5-""6$TNPV15LCME0V YC9!Q4 N'5-PCD@CD9 5MA_9%Y(7B.P8NP MG%B"S:Y@<\Q&P'88(R.@$@BOOA$@%\S)"%@5ZXN1KW$^U@-GKY8;>/;TD4U< M/CM7+"-L,\-*/R.4\+*\BWP%5W):2/<*E@HLBK0F%0J;S RV"\,(QH&H<'P5 M5J^]9 Y\\!]LW?&JDJZQ8G+;>LP@O&V'MSOF_ZY;SJWK>9@8<#6+N;KG_PIT MVQI,+6?X3?=&U[;[AD%;93T\V1R%&[.(L+D=-H47%K_F;(1BQ- K#-L[-@ N MYP.A;#N4/6/E>3L,_SS:E78)$PA?&^#KD9F,C;$&RYWKB"X8KFW#,A''AU8: M7Y'W;!4.$+@V !<5O"#D?$2.Z&_]>9HI6+,7HJ'//$OP K@;^?PIW73S=-.E MG-WE<0&EG1:HK4*-]J6ME#]3L?R90M'3GEL)J]8K+RM:Y*[:=^0BJ*72M?N$+02U8NM*%RI;TC%^X9(AUNP3=.[#[(?#P8-(0MY MMA:;0(/LQZ.U'RN)7K(?JVH_2@77WMP+6-J*\;WU76-%UOW^R%*J%[N.^AYA MO5CY$4P'>7201P=YE=%6JNY,U9U).P^EG9R9EG^M&Y8-!(:^BLM;P(YKOV+L M=NKK(_%N?.1)[&KXA#-'YNTX$G17P_LA*:@E\H;(#V8,;3L.Y#BK&$W?6Q2VTD=HQ_:B,A41N)2BOG M42XOA:L7+3*[QS&EJ+5-Q5K;5 B;U-I&VM8V%4(9M;:1 ML+5-V?%%K6TD;FU3=G!1:QM"CH5PT:C'P=YKU%H.2!WNG[-_QH#HFYV(MEU7 M>V4I>YA@233L0EC204V">3)V2%T8,&=XUBQW]('K8[WD?MH"%W:/G=H;)BB]R9,KDS944) MN2/E<$=*A0]R)\KE3MP3.+HEZGV08,E"-^CXD)J(,GMM1^%+S\"#B*D!C'.L_^KLA4O!;; M4E/SY_S[3/E6&:<(84R+(0QD7"*+ RC]/A"^22'!LL*RT(*!593_TN)6U4;! M5G6]2HJ%Q97IR6".#D]\X.S5<@//GCZRB_ M*15>R+]9*?^F5-@B_Z:D_DVI4$+^3>G\FX?'!_DWI?5O%@R.3EU3*7[M8*)% M]A:'1SWDNB;7]2'G\^(1OD&SM;*BLK!F:B45/9U:R'QJ(:?\ M_[C6+?Y3MP-V.9U]_"<(2^?&:'K+7EG8L'?VW8TS"7Q/?-$D"&VU:LU.5582 M0>(4)E\6QXAL.H^3Z#Q.9BS07'?HMDTTX^T$Y=E=BPC>A31[(ESO$M?D;JRL M:!^X"T_PIWCX[U\X)GK<)TC Y70FZ.&"E@?.!,;N YW8T#=PQAZCXF@"QCP!'CXLIBV.'AV77M8T!#6!WT M \U'#(!;W3'A*_SG2)>.I1PX9F0PW6,CUSY:7.33?\2H^*X;(\MA?)K\_HA0 ML83^(T;%_6!@&>P8\9!)^1$CX2<;689=]ECKM2"0)KFBLJ>\'9GR=HJ7]],( M:'Q>="U6-?8ED]KC#G_)!H#("+C%PF[W@Y 9U15\'JU5%3AEZE4H4T\BO%"F M7L4R]23"%F7J29NI)Q%**%-/PDR]0^.#,O4DSM0K#AR]83>9LJUYE1(NE<45F[1+>V7R?PSE# 1C(9GO. ,T.X3A3S'\@5,$8&D MW"/\KH;?'L'W@/"]MKCGYTXM*H$X#>*5V450WC^4*?U;EO1ON;% NW]*_ZX$ MRBG]F]*_JXCK)P;WF625KFJ5KLXO,DN+ //Q3K@TT7VJ&4(5B"+(@A8HA MR%4,019<4#&$(P< %4.0K1B"-,B@8@@2%4.0!154#$&F8@BRH(**(1 2J!A" ME65/R?%''BY/R?$2)"4'%^9Y'BI\$+)\95*CI<*6Y0<+VERO%0HH>1X MZ9+C#X\/2HZ7-CF^8'"TZII:PN3XUG;M7^,K^%_X\_\!4$L#!!0 ( -"! MITSR0NV#^! #;6 1 9VYR8RTR,#$X,#,S,2YX.3ID#+'C;A^UAX9=?GJ>!\XAY2!@][?0.#CL.IA[S"1V?=KX_N/V'\^OK MCA-&B/HH8!2?=BCK_/+SW__VY1^N^RNFF*,(^\[PQ1E,8NIC?L&FV/G][/[& M<9W#CR?'O;NOSO?!N7-TV/OD'GYP#]^[[L]?GD/_)/0F>(H9!YNVDF3T6TXB_S F>ASPX"+%W,&:/ MW3012'L_N8<]][@W)XLY!^WRZ-)4#:&/B9X&$D3V]\O9\;,WT><7*8+@XS+! MF')O2?NQ-*QWX+&IR/[I\#C+3.@C#B-]^4F:(#E>YA 0^N<2!TF66OBX*Y*' M*,0J.T7$"_4L9)+@T%OF0!FE\53/PX]X-WJ9X2YDV6J$PJ$L&UYV$T N98UF/*=H2-&4'8?N&*'9>OEI@H8'I BE0BV- M3-$0"5G\%9>GOOO031(7LY("3Q,JZK(W]_3S&C+2FM?[_/ES5Z9V'!1%G SC M"%\Q/KW (Q0'($U,_XI10$8$^]!J!'B*:;2482$Y0GR,HV]HBL,9\G YV*&% M<1S93)#IC/'(H6NTI;4^:6!NF(N;VC*E(4UH,B4V@)NSB(0O7&S8JJYYO55L+$ M,XI&/-3Q2G%;8B2!(I)/C670]G5&U661A?#QD,1",T_U&HO MUOO ^@V&+*M.BU$R$*D&A_I8R!VO&)E$$27F@'^-+2%4Z'(6@%)X+,;]9J8( M.%^B:EPMUH;1)O5B3B2?W(Q\509$*8MD0?*=>CN;$3IBZ2MX*89&)VK@?(]' MCAPLG2#N"5V+AU3=&6\L")AR/3CMB2N"JT= ? 1H>P'A-95EC ML-Q_2UL#"0YN,O$4K<#D:2<$0P*$/.*5R?>;%\0-1WX9=$+ZZHBWPJ MN70<0??]_KIT5I%(:%[P7#PE8.:P9/ID,J7^^?#PT'&=BY37XF.?^LZE9.M< M9VR_=%=XK8D1A]B_I3_+YY6*D1*G.8H(E\%G3K?J8#UE^E9YU,S1'J,^IE"0 M> I90'S970Q1(&%!" MP?.Y$DL\S<5RSA*QG X,B?<3'!$P2K@I M7*V*80MF1Y9AYKR[6Q*TQ=VJP^<90I>-(&D*(DP@'WG$T-_ ?_R*K5@EYK8P M=FR&L7F6T&$C2%J0#7I$(9OSKFW/3%V+PHD["MA3^'9HTK&TA:'WM3 $$CE7 M0J(6.<*-,)7%;L_U<>AQ,A,,A-^&<4@H#D,Y\ 5[$^G-13'J Z\6A8!!1B+$GD/A/337G#Q"^7)0&$8\ M3OIXT5I/L#\6#D,>)!,1.VJ(BJK<; 'DDQ8@[V7'H.0!1,SED?W"OQ)YG/Y< MGCW'R@=WA AW'U$ ;?@4(V%+::Z&J,@OUY;_/VO]+X8+5\#9^;?@['Q=X+SG MGOX(E="+IT(G&/DSF.#SE?DC6+*IVPV96,) [U"+ 3%LZ&=B.+="C)7YZ V( ML>> ^,D-\5C^Y5BLTT&[V-#[NA)MN;JG=;48)3PD/&%_@Q3;>;'7N0^(P=WY+V3NW&?L]=WSOT/5@#D8B%XTYMC)0TQ9I MR\GO]<$;T6V?2Z9.?\YTWUW;<\.(>7^*KC/FW@0L*"KBF*-I4P\7E&S+T3E1 MNF0-%'B+SCGE+>JWX+WO_CYR,>(4ABNA6"N$7A5QW-33VC)M^5@?C9,=]V7* M52PG0D\-7/?=N\=J-2Y"SXU#+*NEV?*H/L8FN^9TO6X@^.V[+]^+*>R41%E8 M2P0= >^8>LWC9Z7%V_*V/F F^^CS3 9)CM?%&!_W1^2,24CXB&QJ\@D$$&35 +G+F7LO%-/[;)KY450:*Z'0?,& MHCYC2Z@YTL?9:BW".N\&4K9]AY/)8IH=_%3A9 LP^FB=V>I=BY!:"VMVP%*3 MJ2W<'-E9U&LA5&4YQ@YRJO&R!1A]&-%T!:C%2>["C1U0%!1L"P'Z&*-V8:AU M=^%:CAV7EQ1NR^WZB&/NBE'K>I/5'3L(,.-A"PCZL&390E*+A_SE'TO3UH*2 M;?D^)X"I75]J/5ZP2&#)Y45%V_)Y3AA3OPS1.KU^#(E,9S#1$Z^1SV91,O&; MARB32\2X'UK:7_(6$MJ"H'[K8;UPF.M<2RU$0C_58C$0^Z"T<-ZE0YE]Q[+V MS$$VS,3/48R"USC7L,;#$IZ.]>'5G',.#47S3+CQJL;2%EF:Q MU18\U3UI[NRWP%4%:6Q!3A^6-81<)5SN.QZKQM_MMFM-N=O"FSZJ6V,9H&WM M&OE7;$QAOKA(9\3X$XQ"Y=84@%)D:]C_&A+90J$^LEP=A"/@61'5%ESUBP7&<%TB%O<1)>HXA%:#^[[#7+<-Q&ZS:,+!%JCTX?^<'2=M M@U?J)XHC-T0!-!/#%[5U(!EFAY@_$L_:D+XA:\/]^OQ XDXA:MX3VPNH1P*"U+Z7M>R0-H0,\&2G,7H-B6R!3A]R+P6=*S=(9%(G MNVQ6"&Z4U&TS9HX$M?5%AK1'F'.8O6=;8Y+9?,1JJAV=%>AKTSAH7)I.M+7[JT-)+"% MQII;X]T,?BJ?KH??=ZQI-[C;'?H9L;"%EFJ;Z=MA7KFGP@GC483YU!TRSMF3 MW!AO:;MT97ZV8)*S_UX/$Q=FEB"3*X1RSN9"M6U(D1L#1L=OB)HB=K9 D[-C M/@\T-TR<$VTQ4_6F.-O=3P5.EI#R(>>JD:*;Y-K.R.@+!P-?K0=ZQ"DK3\:B?1+$8MJ<[^)7@4]#D6RA31\OST.;+O@DSGIY,GA^ MD8A=!-.]A^?R]8:V&ZJ2TFV!1A\O7[M,L6V<*MY_:!L.5=G9PD?.7_SIV^6?Z*M_R&-PZ2;\FA82BWTI]V(A[CCL28^/#Q'_VSFWO\R()' ML&4RR[A"GEP!^(JG0\P[\LODIQV#?"0(Q/$EQ2*,@2>)8B'0KYS%L]..<#PY M(0"UCI-\%IDR2N/IB<^FB-!K2!!Z=IPD8_)YT(',Z,=(\!YBV4"-U>/]V%I%IZJW+YYGX:*72 MJCC+MODJMRJ*_@=SCZ"@3_UKZD/%X_#GCCUAKG:<+=?.2A0;J["%"LOS6*IJ MW=(K/.0QF+QW)(8/Z]J:9=\)5;\B[DV./AKIJ(WT>H5-.>YF+D 5:'Q&C 6K#1NVI3M [WZ6A*(>@GSA>CE&L;,?)H4I%0I MSE/?5Z*]!P#8UVF*001OQ2&K;S=?/:$.0+]_ET:B[SCQ\.VCZ/NPCT4*X_*Z M'Z6!>?:M'0ZI46G:O:O!:=_SH",,+F+<'T68_P%AE#L3/5R?T54AV+Y1O+P!BTHZ M%"PKID_:/A5DB/8J8(ROAW%STC8_@(=*<8&'T0V&83@:XWM!\8U%?6]"X)6O MY"_/5K]>S6*.7T4/T8^&$Q84:K&8:3,ZY *J4-QE?)EEW0JX):O XEZ _B,B M4J !D^T6E3N;A,0+$?-*%%NW[),ISJB'PLEO'%C[[(GVJ2^O2TC6=^2:YUQC MHZP[$U47Z[L#EBQY$!0\J'7H=#EWH):SE?*&N;;8(7WZ M*4FY7@LY-Z5?ID\L6L';T3?\E(5PY;V;6?]0F*6^!N)"TC'FC560S8 25OW9 MF89 "GPC%@I5J'RY#RM(W[[!GA06^B:-"HMOMU1PM38)78NZ/4.C2%&N[5/L MCJ,I6HF8K[S;_/AG)?ZQ<)X,!CE![&/_FD+3$[* ^.*@8WHQ@;R70'["072 M9P$,>C(5+9;8P$"1*L:Z8[-KDY=O35:7)B^[W#CWYL%0)NJ:KZL0;*DK0^)# MCN)=%:6Y-N^Z!V^"_3A86AA>6T'N9PO(^KK;N)1-.EECBX73VVO[N=*3VP.V M$B@%#)8@NJBMCD'_:]OV(";OLNUO7DK#T[P!2F M!YB2G',UJ],UF&/((JP[5RP"W#!$EQVX]G;S3AIPY.-O(-UB"'WUY9:%SA>% MIZ&X@IK!2">4X]5D_O B-S###\Y@99IYVZ95^0!2L?C2^S M6_4"=]Q:Q?=/U#%728D[;B_3"EA(NT,V>)5CP67&>QVFNVYU4^@5$^^.%:Q_ M=ZW$FW^ H,5SCXG?;DH;P*B3='0M4^N1& MB4FJE;7[-BK[Y$1-2[8PDK%UN7F,L.CQ_&IK:NOV]F=6M2 M_%!^J?[)C.9>J,'SA[&Y88-K6LI.V"4D4.]&Q ,U%MZWYUG:6V N"*/OSRY>G9_U,(U90NCD_=G7A^CJX68P..N)#-$$I8SB]V>4 MG?WVZ]__]NX?4?0[IIBC#">]T;+W.,UI@OD'-L.]/Z[O;WM1[_SGMY>OAY][ M7Q]O>J_/+WZ)SG^*SG^,HE_?I81^?RO_&R&!>\ $%<6?[\^F639_V^\_/3V] M>A[Q]!7CD_[K\_/+_JKU6=5Z?KHLVEZ\>?.F7WR[ M;BK(H8;0Z47_C\^W#_$4SU!$J!R16/(BR%M1?'C+8I05PZB%T%.VD']%JV:1 M_"BZ>!U=7KQZ%LD9C'JO5PX=9RF^Q^.>_/GU?K#US$DQ*_&KF,WZTS1%(!0U1P/.5X_/YL0GD< MK9B2H'[PR5.VG(- "S*;I_BLOS&\,4KC/"V>>0M_5\WE&)[ 2)>H5@U+J5D! M2UFLF0_YR7\^5L3#DNMO%=-7<-Q!94=4!V;#!ESQN,+>4\SFF*^ M/%G,!_2J*>@?3Q?TKEXVA?S324(V<+9>!N!=_Y KW_8>ZN<(Q7$^RTL'G653 MS",@FG,\Q52 [HE2)L!%!W;AEYQCZ>#'4T0GX+@3:DCMM)7RP5IG.RI_X,PV M5NVX/G>2LYM-Q@84^,2WP-TU'C,. ARG2 @R)F7T07S!V=WX$3TK_*(6>NS> M ZQCN@%>_\!VQ_H3*-"K%\E4,7^3F^9=HA%(9I8W$%.-LI/N04J'GCLSC,Z\=6G7 M!A4SRT^$$N S^9VQI!2;>RPP7V"A4&<6E-VK\S5SP(^._XTF'AF]1T^?07PX M0:G=\&L)/8+ZQOCW 85]1(R%'2H]99@1HX-2Q1JLFI ,ES$XT]D+*0!D#,YP MP85B9.>,9^;/X?%C!& +&#+[[N$*BT*IM=]^]15&R]#L'YUNW7=F:9HQV*6-N4%SDJ'T%B.![UY27A0*1].Z>Z7Y 8^D[-NA M,"/R V9 1<9S*3 WB/,E" FHM5QIPTU(? /Y2E&IF4%U$Q$;HZFA\Q3BOEXO MW+IH]GZK,#>EALN N4A;2(;5'F?M-(:T.[6'9J3T'+(1CNY MR-@,\ULB,K&_531MWBY30YA$:L+.?L,6&'GD*,%?T RK&#C8H'N? O:T4AN) M(5JB4;HZKU1':VH:^V/^'D2<+"1+,)9F$.I(O #1G20;Y#$X]N(!;I(4A0PH M'2*2#&AE5U6PZEM[8%\(, @J;K>^],6<9A$<:M,]JS=(3 NO2DQEX&B!4JF' MK]9._;]0FN^FT3O1>H#&9C-&'S(6?Z]%H6CF8[M:\E\PJH?A6&M.QN M&9T\8CYS"F7;$8<*3C-9+GUT#_4SH8R#^ ]HACD6*C2J9IY"VD7YAH7],B/R M!:;P?K1>16U;3ZR#." Z(; GKAA3FCA=Y#$>" MGMF0DOHE84'Y?Y%5(8( MQV37WDD+SB?5X&-$YS M>8?04!Z,,7J599R,\DPNB4=V>%$8 VW2>?>#\\C!C\SY4ALN4C<,\W3_L/TY ME+F\I]9#.KS7PC _5 CIX%X+RR'&&M(= EI\UDZ3*;KNUM8A6(>#9.$MJ$W> M=4>BX:T;9@3@>WH5D#FOB@'LS9A8Y#,E@FJ&S/-<+R::: 33)/PK) MNIJATD870C*U9I :')<$JE24VL0@A!RH)M%8@A:!=:Q!W"7R)%3)07@MZ?HN M5E5-7'+KPAV[R'%(BZP>H7N^ML-Z.UY-A-DTZD*6(:TQ,T1&Z:@AF6PS6/6I MB"'MD VGJ4DR=-CJLM'IQL80U:>!A*U0VQH#W2%92))@G/2V94:;GC.') S4&=HQCSY'2=RAP&" M4Z[_N7SIF?2HXHPLZJHP6NG31QW,]JH?T)W@O *N,5U(D%[R>JQ1[9.& $Q] M4F0,4-]%"$ '+S<:&R,[0!,"%,79I3$L#7TP$%_47)VS94?0Y4)6A;;Y4^,W^-Y=;!R-]Z(:RNPF!/Z W4W_D"D]-!$F .J)_(' MIG(9'AEXO=](-I4Q+%@',/Z''5\-3-?N_ W ([N*83\#O.6"4'#_<7D.4>QW MRF\2#6B;+@( :GLOM'T'7LK:8HP3(7=L-RQ-80-;1'Y6)]>K".N /N XYZ2X M_NUE/U!S-W0KW?H=D($0N;P][6Z\F7EA +F>T"^H!Y0"7]:R;-^#9YBKA#3# M*3O8WC,$:>GNYD52S\=GS&,BU"K5E,X+I#');FLODM]IX*,X=+YV. ZG6:T4 ME5+GN73A%ZC)&M&V]U'S:N%@N;M/_L[('39;3+^<',[ CY=XU0QBB_'FD [0 MFPV*8[0LI.2UM@? -+X;4J9;VV-0>S3AD!(7JDYP":8ZU)B=#GSE$8!#8=KI MH-:=63D4LX4*WC!^:8KX3?#*S<27,_9RPG?DK)(ZC'%WD>+8#+=;:I7Q (3O MR=DD81G##M]_4R<"A93 ['#O[ M+;Q4ZE37I90!)PK6)0<#4_E=H+VN\9AQO#YMP; ?@S$&6PJK@2\'H-"$U97N M'3S1US":UB4'5X^\OC*D=JTI6OEY4YO(I"$M1Q*D@:WV"4K>]21>"I!>EH." M\X-M/+/:X(T.SOUX@+PA(R:54]KV'HJ_5OQ4G*B$3-G.(\O:E5'3TE^9G97$ MF!']E9RNR-D6&/:[(.>/*2LXT+3PV1\1OP[WM _"G1Z@D:IZ\>+"Q_R]9G]?BRD M8*<&4F-!#"FXK3:/Q\Y/"@6K:$/FX)+>. MKYVW$UEA.OAFHW"@[;\ERPJ=ZB5;W;ZF'=$$<3M!-",*#4R](%K1A@9-*XBV MY&%>]6(H=ZPI[I"\EK8Q!_^R.$,KQYIJV9 FN6W,FDGNQHV]>!WAZE5^$6RB M(B&+52*.8=,0D[2L7)8)KR,D2!R!S$8)27.9$'N S,VO/28+G3FZQP=AYOGN MCW;Q7L/M'>(">B^WAQOE*=4KBW9LDR.UIVO+Y7S PBK9DD.YLQM^*<6JRG6N MY(JB3"?Z2ST:8RQ*Y0@F4(G679T*Z!>I,2,=>@H&[QZ%\FVIL![:^C[!\ M8E?M6?,V2*-%&(+;U +VFK4;DC/LNBIW;_UJTL+CH #0B!0 5 9VYR8RTR,#$X M,#,S,5]D968N>&UL[7U;<^,VMN[[J3K_H4^?9Z9O23H]-=F[Y%OBVF[;QW:G M]WY*P20D<4(1"DC:UOSZ Y"2)5L$N !2X**$JJF)6P*H]8$+"^N.?_[GTRQY M\T!Y%K/TU[37M]]N@]'M\?GYVS=93M*()"REO[Y-V=O_ M_(___;_^^7^"X#>:4DYR&KVY7[RYFQ9I1/D)F]$W_WUT<_$F>//^YW]\^G#] M]'Q]_>+KGR0^,3]Y]?/_^T[O5Z+?+X?+;*'^>L#GXIW?5E\]#MQ[]^*D< M^^'+ER_ORF^?AV9QW4#QT _O_OOKQ6TXI3,2Q*E[3,Z)S2>T53NE*#Z.5M:%8_IFMRI>!X/BWL://^B M)<6:)^UPC>F8%$G>?I%?/D=)\(K:UZ3*WYJ4@B[\(62S=U*0O?_TZ<.[DEXA M!W(J?BH/4I;3X)?@GB12,@39E-)<_'A.XB1["6*2\C!8/::DUNPI2@@":IS& M4@A=B'\N1TLR=P*F(H,^Y53(_:5T6E&2L+#NO97O+*/A#Q/V\"ZBL?S]'^4? M-\B*IGN]V M1]H%G9"D(F#T%&?K16\>V"/1 M=^0^H4T$OQC4 ['%7(@X20A)CBI1="LET9H=LF=^4$&Q>(0.Z%K$CGCXAG&A M\?[Z5FC-U?GS#_E,&OWZ-N?%\[HMCS9+16C,V0S$2LQBNXA?=HE/H?A4$'4B MBC6)?+= -/J0XG6]W$@,()"!B#YT_FI>'EM6[Z;^[&N+:/DA2W/!U*?5IA9J M$)W(/XP1;Q@T-EM,)R(=[ZIFJ0&1!ZP+F;E&_L]W-1IIA]IVQ,*B_(.D44!+ MWA-6^9CQ66F$PQ5NX(,L^A,?%:GDC>.=4NL7"T8J5LC M71%ZOMX0*K4;.KP'DNN4;LA05Z16'*C>6]IQKHB\$[^CH6WS:S?^@&/QJYPD MYT(>/_T772@= XIQCHADLQE+;W-Q9M].B3C"KXJ\=.O':9V4AT]R1'XEU6_H MG/%<_+K4OVKE%&0X(C<10I)<>ZZJWSZ+$\J/A3B9,*[>0K6CW!!X0R>QU)G3 M_)+,Z@20;I@;$O]@22&4=EXMDWIW*,:Y(?([39+_2MEC>DM)QE(:G6=9L;9< MMHAM&+]W?E4H87><2#%\NYC=LZ2&K-KO>W-M'8SK!Z3.>0>0S9O:L0,(;#

%34@ .22@X?&H*R.4.A8=/4P$&/Z \:DMFDB9NT"I,)CM/>]R]$6D&R?BD1./VML:I/T+1 MN+Y;XJL[7]W9764%U04^R.).?S@6U,MO6 M+'.U[2^X*B-K3:(WG+SA9*@F'BU9[&3->:,T.I*\=C6^WN"TIOHA^P?YNCIO ME^"V2WRYF;>[#M[N\N5FG4L-PW*SMD>L8YW^8\#I TT+*OX;LDGU0X9:N_89 MKO1R !%>\_::]V$JH3?5UC@3@NV8I24QW^-\>EQD.9M1WF0VF$[W6K;7LKV6 M[;5LKV5[+7LW6K;=B>18M_XD5-&(TIEH M:IL\TI7F;4Z35\0/2!'?YFGYR9_7G,Q(^/6%2%C^L/+[#G[VYIE5+U]PZOF2 M456JL-WD_D(%H_#O(LXJ>2[_Y)36LJ#QO#V"U-5VZQ;:]D8$CO;6L3<>O?'H MC<== X&*HQJG./!T&9RI;"2AT=E>\+?#&I4S5#Z!77#J;AP'WKGCG3L'[]QI M8V,Y=NW\*%B,QP\DCQ]H>7\&+^OHJB3 *8TFTODAX,4/@@1JVC'?\NFN'#ZM MR/.^'^_[N+YA88E_O;:NQ$=_?B5/\:R8U1*G_-X- M:3E3.)5G!TA4@^:XA[+DEQ.:">)( M0\Q!/Q@#\5IIUS1\L #Z%]7GPCJ?T;6W8GEAI(:7 #/0P-"^%-"[B[ %T:#O)W7/42:7(6HXKR[ MX-L]"=AK7/QH&%5UXK'&P DJ+H2>Z*TXJZ.&2AU*1HBK!PVK@3419F!EH>+" M[K2R5GS:46.L#OD4[$9"QZPP;?+%":Z-F:'DURXU; QG]PX4,X/ #JL8!YN MS.-P>U#NX#5"_(U D!VU>_>)H3XQ= \30[N/@#M.%_TI&).8!P^R#:M8$"(I M*XE?405,#&U\CJL44" A/MGS@)(]?;[(9KZ(V!YEU^6CQ?.?O\=B<_%PNKB@ M#S31!,K-)O<(;KWT65/V$FA.CU#.TWF19^7B?M1G]33/Z!'&UPU9O,T[VE0 MJV<< -3^LR!\1!Z-QNHC\O@C\I;'*.M$% XV,&JC=* S*.U>7-TJ-)WNJ-P@ MCCD>@UO6N[J\JVN/75T&YI)C7];/ 0G#8E8DY5623#KX S%ISNE4LN\##02Y MIHXMLX>Z\G+94.5=7M[E96@I'6^R5!5?NQ3LU^11@4[S/CQO=GNS&ZVU.B"S MV^O<7N?>8YW;[$!UK'9_#I9O/.!TSG@>IQ-#'5OS!%<*=2,)]MISR(HTYPOY M^Y]7_Y#+\7GCC%Q^_.>WVU?GXO87B#1GA"0=CC(/:C9S6S'U;Y1-.)E/XY D MMF%4JK*HI8CFH;3&>%_:4.6 MT&E[ ZC_L.LVA8MG&C79&]!I* #)#%.(4Z+O2 &9TX-W2Y;"+"__4360!(WM@?1* MB[I9&3[PQE\&,[V3U#M)O9,4<6X2S"AA1K8B)GPFBB.S4- &@K5>X="@^WEL5[TN?# MP!^*AH5A6A!31W!0,6DWRA\&X;HCJ6/@=0#BQ=.^Q&<^&"/RF0^.,A^,/4R. MDQ^^!'/.HB+,@T?".4GS1<#NDWA2RA;37&/8PURE1)A0XW.+?3K"L"\P^BJV MCI:TNN_=D.;O5MK#NY7V)"AY71T1WY!R&G49P'9,*I5?=% MW2-QJ#C$*N%U8@?[=B]":'L MAM@_Q'I)"J2:J%EBU;!^"=;N2/7 01%M(C]\E,U'V8 U/7J9R8S/9HP8-=8D M,S'>,&+3JMS,3+_%B$]YX#"XA!]<;!AN3Z$+IC3P&0.XSU#%]KK99Q@BRQWR MI5X+1,>3&OFP 4KG)$7)DG:B$0,KMGYG\)")V^JU;H U1V#)0?XFQSY/S>7)- M>7*@>*SKY+@/098+(F1;YH*'4Z'RR[+$"2>S%5W0'+GF)SE+E8.2XC/F#BAC MSN@&[Y%$-8PSMTO$-GCQTZ$*W%M3_G8T )3^-TD@5B[P79E/#GI8)ZV^\]\;0*!D)&J(X*?+X@=[2L.""86EV^A0FA6"D,R$,Y"E:Y&4/ MMJOQZ9(#KRF_E?QWM*A_@,9L=_"+6);QDLST.;S0:7L#J']/T[ZX*U]MBR9_ M0N/X'B"($Y,M*"V5A:NYW.Y:9T[C>._K\WV[O-]I 'XG%RH LSUE!^O /=ZQYQYIWK.W4L094WUW[UCX%<2I&T2 G3]2XAUC] M;&?^--W/>T^:]Z0=IF/AO-P3=^0)WE8',L7;YMXV][;YT$U-KR)[%1FKB@P_ MA5QKR3\&8LPLSLL.M0%)HT"R@U#G:1K&YFHS\''.]&@C>KQB[15K0YWH>,U= MHS0ZWN0MN(YJ]Q!O17CEVRO?7OGVRK=7OKWRK5&^VQRO[M3Q+)ZD\3@.B?B; MA.4]V8+,8,Z26%+Z_ =<(S=]H@.EW(XDKY=[O=PT1?"9N:Z7+-6@J39/< _B MDCYND,59*OX,J[MD2B(7U?\WF1>VCW$/^!4A#:^L8;0W++QAT:#U@#C(&Q7> MJ/!&Q=X;%4VR@)GK"N@P @AG7>D-K@,98C]E(8_+9,F C8/[(A.\F55._WN2 MQ9G\=,YI)N:4R8=!+MG2.,31^H>C35"1#IC MIO)"X.P\W1P3IV$LMD;69-?LYD>\V;"'37GDSS=VM:D=-'@;1P?+FS;>M/&F MS=Z;-@H1P-PI; MD^9U>Z_;&RI3-\^<=OF"TXG5SKYM[W=SKYEXW][KYP>CF;8Y* MQ[KWCX*[>/Q 9#&^T#LSL6CKQ'MA84RD/DI"\759I6^GAK?[$5<:>1=4>N7\ M@)3S;;XOKSE:6^8GS_PTRC*:9Q?KC06/%L"F>UO#VQK>UO"VAK(MDP.T3#HX.QTK[9^#)0_( M*XX9+TN>K33TY@>Y4L>AE'C=V^O>UKIW1LSXK"Q1N:$/-"VH;"1^ M*IB+IR0Y+K)<['J>'2VN.8N*L,Q5O*7\(0Y-R@AV]'M>7_?ZNM?7O;[N]76O MKQ^@OK[34]6Q)O]+<$\2DH8TR*:4YH(M"2<"Q(7 ;M/XDEI MSEE:0$;/=&4(61#E[:$#LH<4A1I+G\7W)<]M/1FX[>=/2FXP&:CC:'Y8!,R-VK M2L#%^(AE,7:E+SLVNC^\#T+Q[N(\(!-.JS9LEFV+FY_DK"\QE!1O5A^06=U] MDX#[W+(]@'YBGZ!NIXSG=Y3/))%P2/IIWC;TMJ&W#;UMZ&U#;QL>H&T(.1P' M9 O:*C2N+9N/ 24\C=-)%@C9$F13PJFE:0-XE#/;!DR+-VZ\<6-?&;7DL6O* M;R6''9$L#D=I=!(GA?3NF(62K)[FK09O-7BKP5L-WFKP5L,!6@TMSDS'FO;' M@%>A'_'?Y[C0NKQ'T%B0YW<,5+F-GNE*][8@RBOA7@DWU)&.90=V$N;?XWRZ M*EE\CBO7ISM+RC?13^7<19)3KEGYS2 MVC=J/&^/('7%O=U"V^9KX&@4Y%\+!4\(7C*A5^,_6+YQSU2V7/P(CL[@8>[! M?XU3QH6869%T]2B.HVP:S]=4'RU>7KE5#5'@;_T\]TO0=+68+$'-%\]]\!7 M+9_B[5UO[R*W=_5 H&*=69_2@[/NC4XZ=/Y_^-MAC3HC*C?&+CAU-\$K[X_R M_JA#]T=UH4BCJ]>"0>](AP:B_X0,?2M%VK%KTO1^VW9>RHY^S97#LE-RO>_2 M^RXU]]1=TO5%=9L7VJVB&MGIDRQXE6)D-A?_OAH?E\67-W%6VW%EQS_5P6)< M%E+07HTOZ>/ZETL1^=HU!1W> 5'E521B@=3^Y?H1K1T*&<\WG GB7Z\=">*C M/[^2IWA6S&J)4W[OAK0;DDYHS8:J_Y*WI?&=H$$;7X%,&3R0_O?"FKK?!#WR:JJK M=/V9.! :437,ZQ/2NJY,'O*:V!=D2I] 5EK"1J'<[S11Q;K \_J$=$/E!A#: MV%>2%]*J_M"(1CW%/9 SQFD\285..95'&^@D "/HNWTD M5M>+3CG*=.N13L&\* M';/"M,D7)[@V3HB27[O4L#&BP@GFX,7<%7:JIZ6N$.#&!(']$ M(V5]7KOQ.>'SVG>;W@P/,Z,3*:8 05D! \U2-\Q+<2LY6Z,T2QD%@OL)"3A7 M82#@LOR,9%G*"/M!$DY9C-KE'<.?IO!"B4%+T49]XUSRC M1QA?-R3!]H)KLW6LGG$ 4/M/5+I@Z61U;8<"4=V0?@EMZJ6B'>MS;'R.S:!S M;"S//]:).!YLJH.-MH N9F+WXNI6H4G#0.78=,SQ& (MWGGMG=?[Y[Q6JY(# M=58#-$W'WJJ? Q*&Q:PH+R@/F/11!N&FDS(0"]?6==7N1USYL;J@TCNUO%.K MHSH4&0DXHF/&Q28/$Y)E\3BN\@66'YM7G)@\D2^,(:;_0/Q^CW&K_7 M^/=/X^_NY!JHA=#%N>78A/@<+/D_X'3.N&R4V=)>,'BB*^/ F"1[2R!D19KS MA:3G\^H?0S+OZHBFX71&^%_: MD#=TVMX ZC]LOTWAXIE&3P S+ZQD(8*Q;;JOZAD&F( #2V#\0 M,&/@,/K?]NNC8HM,;6(9>%X/S89H7J4*KVD<<4KT;8<@Y(G>Y-O""!L;Z-+JL. A',FME"%7,I/L]NR?);G86+GY65LD: M9J2%#86'6\OB/>E"9. ?1,/","V(J2,:J)BT&^4/@W#=D=0QL,&!>/$T5_)Y M%,9BQ.=1[#:- .HJ&FB6!-P)[C@7XDLPYRPJPCQX))R3-%\$[#Z))U6F1LNT M"+N'N\J0:$.=3YL^H.P$Q65^ITL>^+[D'EDG\8J QG%NPO:(+_;[*G:TEK2Z M[]V0YN\T^7]W3MCZ<+: L.U<$%U"?= M^LIW#4^M_#MVXWUX'X1E-]& 3#CMI'VGR2-=N>S,:?*..N^H&QU=W- 'ECS$ MZ:3JN7M&0MFU=U'KLS":TP5YT;^*+*?1Q?G1U8V\7D!#E7YH!\243SY+&.-Z M2G3C.B!#G!NRY8SL><7)A-Y("7O)\E$XC<5'KR]<-YFR(^+NQ(QLRK;N@H=/ MV#5AZG=I,*T#(J7*<\%(JJ:G?D0'/_U-5B;/XESLH/,TK+JDD63U2 MV4SW7J@CDE'EAM4/ZL%9^4*>ZDJ@E /[)EI?8J,9.CC"^W?92]FTOB)#,'&< MWKZL],I_^A<+ RG MU64&"IKKAO1+Z+,V5SF[CACG[%'J>F0NOMDZ!-H\H@>@+)WDRZY]#56FNJ'] M$ZZ55OK!@R2^?V%[&])42$7V+E MFWJ9PHR/7(P8-08],[&?,6+3:M+,3&W%B$\ID!E< @XNN09N)J')M0'R&0,X M6U$E1W2SSS"DYG3(EWHM"1U/:N3#!BB=GQHE2]J)1@RLV/J=P<.2Z!); ,": MHYQN474H.0 F+#KQT:SY,MN0)DJYTMXD:"5C\!0L0P."Z#A6:\HPJUP3E)QJ M;]BUXM".[H/WB<8^T7A_$HW;QRK1J6J S&J;#)V!)B/;932X%:G=O%2#Q#D@ MO)^PPU.F+ (!_HP$H%&Z"A#;9V38+I1I+4! OR #U!A%=EW6\"'(\P M*7@X)1F533LFG,S:5C>8/]E9D8,M:;[6P=^,0>+7H&20?2S?%I6/N7R_1*+"ZEXJC(A1XE M:T5',]D+5)69;C@;"[QKRF,FC&RQ>T-EUKW)5/? [H2UG!5\45*IK9G1C/1Y M46[SHK3"E1D=](/-0S$X:=#%0O3OA1GL.52^]&[Y%$-2@ ^'^'#(_H5#K+2M M@45"[+6O@85".O!3#"P>8FL[N_;8?@PHX:GT' ?B% DRN?)M?;4FSW3FI34G MROMG#\@_VXVA.A(T1'%2Y/$#O:5AP04#T^ST*4P*P4AG0GY(_;'(RPY45^/3 M)4<*25^*O.I,4YBVG3Y[<$MSM*A_@,;-Y^ 7L2SC)9GIR\:@T_8&4/_N]E-Q MI+$%I>4A?S673*9U736.]QYIW^%Y+UR$+@0SLY5]@_4U.CONT'DJP2^8&4M; M5'XOI/O'^T"]#]3[0'?A/-J!R>?:O_0IB&6F-PUR\D1;]SB&/EM3.0V MIE?UO*JW?ZJ>K:AVK<_]&%1U>V50,R!I%(0EC>()8=Q>P;-\O#.-KQ5]7@4\ M(!50=7M$:9,MJ^NBH\4))0GEM74=#4.]JN95-:^J>57-JVHND]A 0MFQ4O9% MUIM&19@'C\M[Z@)VG\232E\,. W9I/KU@(TESY45WN+S!YH65/PW$8^+@IP% M*PUE]: -E<90DW-*DROUKP=07F?T.N/J%LKKBOE6EU&.PI +&^.DH*-Q3OG_ M4,+/A %9ITK:/<$%Z>?I#97O4TCZJ_%9G(4DD618@6AXEALXK5[#]G2'1+/" M=ME?3W='M.PNTV:I7\QW2/8C:T/T>G8/00DMC:I !&B2MVB]1>LM6F_1>HO6 MI47;C5HUL,J[5L?M$(OO[/6A@17>M=-9@6!1M26TMBJ 8+&T*&QMR0+Q8FM; M:*(\._8\_BC.>QX_$!FX#N+G'J=59'1*HTF<3@(BX]IEYF(P)C$/'DA2T,I! MMIIKZV7^[\BCN&(#W'AZ0][ ;Z[*L3(_*3B=I+G@XUQ:M-8QV3_[)\Y98 M472W:+C;%3)E\$#ZKX=<4WBT.,A].%['B=:""93>X1W'DZ+_*LI.BC5JX!9O0(XVO9 M<(M6C46V%EPK(ZR><0!0^Y>/9XS3>)*>/H53DDXHZ/@%S7$/Y3P5-AC-OM(YEH,^L$^)N!C LAC K"B=\,SDG4BLC$N!$C_83;J^>!"06WT)\>OMMF9 M9<>F=:O0I'.A"I YWM][4FQO;@RAXW>07&*&KA*4K-VEQ,; OSMXN0:*.+I( MJ2E6B,+N%J3/RO!9&?N3E6'K]T0>^PM7YU\P9OR1\*IT4HH;5]$_ PJPQO^, M(?@(X %% !5)R5N:YU5Z1N]Y0?CBPT'('!-]2(@:,''XW>&R#]AXTVM,1*([CF<:B* .@'^_"Y M-9#?*U7MA&;Q)"W+0340](,Q$*_=#TW#!PN@_\U\*V@)]G=1:E:S.4O%?M+Z MWK5C!TAZ_S&#KW'*N"!LQ0W'90:J;-H3T5EYL5V9.J8 93B[1S?]J^77W?P+ MFN/#)'V&279#[)W@6<8)7RQ?/.%\(01EI7:>I_+>-/'/:\9+Y3+/>7Q?Y)+D M.U8O6E5O:'<_U/NB+5/9CPO.:1HN[CA)LZ1RD47_*K+JZ@O8LA@]JG?@ES2O M+E^!@=L:[J."3B)F,.'.C%2.P<;*#$XZ=%$&_7MA+91?5)ZN;OD60]C!.RN] MLW)_G)6N5+J!^CEA6@^ZF)@5. M]%5U8# ;'_8O)?\ M@+SDW9CPHS6SG?C.+].A.Q>2VUM+K7=0WH%*X[AWP1G7(B]=";$ M_\ES!M85_W\%2>*Q5%V.238]2]BC3&&B&70)6C^ZUX6YDA+G>%/@5.H*%#UL M?J\0:]42*#[ Y %&809,>O\!)!7+2PEP1,=")[ZA84*R+!['8775G9 15^,[ M\J0 VL$3<2U#"[S] WN]UE*J R1>907EUY3'+&I8@%W\A \U^E"CCN">0XVW M.0O_FK)$F/=9]>YM?$1*D%T^W >F?&#*!Z8Z#$RUT:M1!3;V+S:UH]=K[!= MY^VW0=V1*P!=<,!F+4P< SXZ)T)%"&F132I^+8@)9&)8*(S2VOO'/XLFN J?6I/FX MIX][&GJ?SI<\M3@3'"S8+?J-L:C:^S8LI)D9JN:9WA?NNY,A=_=Z@]H;U/MG4)N> M/ ,UEHV/HH$:Q<9ZW$!M7;6^A\2FG7,FCHM\45[90/\NXGDYIUOS%O8C?5NZ M)E1ZH_> C%Y%2XR3F&:C-+IC+*E/3VT8U7.^\9S3,*Y: E*QXTI!FD:CF71/ M_[O\_'JY(63 ,!??G:[VA$*A[_KQ[A?HJ(@3Z:,7U*S^/)\)N?!076NH35,U MFNL>VC$KFYN&! MFF?TT,.%A%.A!/'%YB;6P@#,Z"&%=CR.0PH#H!WKGG2E*#U:R+:2F@Q0@YF( M8/W&66:,Z,4D1WF+(%$1 MCN80O&HNL#O#:S^ZR2\'WG7Q/Y!IW&8-)2J MU0_R3F\G.L(7&7V/A-@/'@GG M@KA%P.Z3>%+5@P1<7OL4QDGU[F3+KJWAXKM[,4#\99>[L$,*7"4V[!R"SWKP M60^;PO)J?$+'E',:W= 'FA;T*CU=LLCW)4NM;BQ[360GS^JA8=*2I.MJYZPH M$X<,+TCR"J/9)&Q@EO\4=O-YEA5BT]N 4SVDEU!"&I4771F\.=@D;&!&450> M*F79^U&1"8T@RT:A..NS\G,KL-"'8EN,:[(HC68KT*\GHP/'*17B/2]KAD,N MG04GM/JO'=[FYV%; J"8LGN(#]/Z#+V)T8\N>-<%Q$YX^A9C1CA?*]0*;T M#>1;2JJH!XU.XBP$H]',ZZ'/DCA05EJX,<.93>X7G%X.:$;VT&U)FCR-+E_% M*.^M\]XZY-XZ;SY[\WG_S&>XRC+0K#Q#+6:@B7<@)6:@F79:E6&@J70FNN= M\^4:E=.!)LF9&-\#2XIK8R&Y<[,*92 2>@N-Y%\92^)(]@)XV0,^"\+J?03S M\KZ]H$A)$<7Y.FNQV=_:S>\X<+QV2:CWP!Z0!U:1?G;Z).\HN2YX.!4[_IK' M(;UZH/R:TXC*;Q@_(MD63393.R!6WC>2TXOX@4;'19:SF8R[9GFVW807.KQ; MHJ[%7DPAY&P/[("0.TXB>DEF5$5 [0#WCHU16.KBV3592--*[_;2#^Z/^!O! MXO&#)$FL)0R";DHO0)INL:V[TU5]:X3YS;!.X2Y+LF1E4AR=ITL]1P5+/[H' M\K.,*LO@7W[9%W$-FZ!N3,^DCNZSLL8#0O+KL7U$#[-IJ:!G4]GYZ8$D\@@9 M/?MQ_B!)H7(3&\WM 1J;S5A:7KNN1:$8UD>8K2H?$B*MXI*+9>^EN#Q;Y87P MVMU@/+]7B)O$&2#33NNA88ZPRMB""G.T/*XVJ--++O \]Y#DO7N/<:(ZQ5Y_ M[9[ P5RJO/%65?'7[1&]DBG$>2D)97]9RC,IUO-%,^W::;T":@A_(]IVV[0T M:!+-$WQ:10_@X D7X&>XA_HU3AD7>_@\S2FGF0J-:EA/N2-EF;G!(0R;U!>8 M4H5K5(VT8WLB7; #22?Q?4*7A"G/Z:;A/0$PT4V;)[@'<O6% MG-G@$OV6,)C9!ZP]N2_MAD:4SDJGG> 6V12")4G9]J22HY4"!7Q?Y))#[EB][ 0#;O-P]XMS)UMJ%7S1Z!I5#_2YP#X7 MV.<"^US@5Y P2UT+1;T-+](VS,.=Z%[C6"P\/0"=%G=8(SJ( &Z'&XP)F/[ M'5U*-YQ%6X-RE]-M\/[,KV-"DM3=B-$L?0Y=?VV9"#J-UPPNV,W M5+!?&)>)-^OS_8[)_*-KSAYBP5M'BV^"3\_3J[G@:GEOZBC,XX=*LC2T(=CA M3_6P<"^NX3R+4R+@I)-CEN52Q*X:-2I;71A.[QO@ZP@\")9JDN\YL7-HUV7# M--6=QB"$^D?TU\BA$A?"X%AFG!V) W:LK.(!SNH#CC"FPIALWJ.^1?OVD![Z M38S'-!0FGK#XIV([TQNAE%RE]3RC &+SB!Z EBX-P2)+WI"7WM].":='@N\C M:?T*QJE$V_:)I$+>Q3/[Z'?Q?IZ\BU JXX'F8(*T3CHU1;4_% $P=:@<# M;'X$!J"K=&H39#5S,$!YWOY+1WB#,FW^ !0@Z[,BX!CU\]% 7,MRG;)L-MD] M.%E^46../1LKC8>?^0,P@VS8D?8/0@-:BL8,I-:8/P S2+LW"W@0&M!PA=7\ M 9A!VKU9E ZG\FR0H0I!<&7,+BU9!;;&\3TT4R&+TOUWQO@-G2]#QU?CC3P' M!1;XQ/Y 78U/8LE%:93! >DG]0=FJ?;?,6&Y?H_SJ0P6B?T@UK_>>&V :?NX M_A;@CHW"OXM8T%9D\D;LC%9Q[M)G47T3-8 V>00"H,HR0"C,Q@?TTKTII#3* MI-?EF"4)#2O']"J18Q7K/4]O:5CPN+QC:6W3J\[(KA[;[X*<9UDA[]JX&F\F M^@(@ZR?V"^J6)((N8UXV?T+/,%?U,,!75CN^9PCRI+N:ESGDIT^4AW&F%JG0 M>;U &L>Y#%ZJ:7\UH(\>:/-GA:,^JW\EJ)0RS^81_0*%[)'&\7VT=C-0L+"I M3[[!FZ-<<]^4Z@44(;.C[8 M*>07=9BJS!=T$L'5DIBDUJ';4/TL$C2M$ET=EKMM9I MKA8'&&9"M\5@1[QMF@VZ@]L"B'89FA+@T!W372^ ,HT,W=G;-?+F)"5TFWU7 MW%^;U(KNG.P:/30W%-V9N).=T)2.B*X0NMTJ=)C0CJZ&NMW*V&9.H9,7K7Q< MX*PX="I2"T O?5QVH61T&E/WZ]$^5P*=!M3I:P*GT0SE:((!41XLZ66$H!TD+]) ,M*$<%8;+ ,Q8&>KZWGF%>^5YU4%NYX(3J>"]$:"G7I0LN*[?K4NDL\ZP4 MP,P?T$,OM>T.QZ^[&[]NG=8\HP\8F2!!7L-6=GNE_"$.:78K# $EBJ8)/73C M6C;9%MK'RG")0P7]VK']DWX2)T6N+&YK&.V>_-_*\S41G#"*9N(\EMJ1T)4: M^@T 9_4 A[,LJU+/5:1OC^BEE= R+Z\*E8D#+"T$7RSCQT*+.:)CQNESKB85 MUJM88Z%9"W'*%Z4W7=_*>KO_T*Y_L:]EA':'1-<5\OGN%NU>4XSJ@UP9@9(* M]?+L8RE;Y3LH:6^>TDM+F?5V4%!>.Z9G4DTZV>O@F'?$=PIY@T<@O6\:QR." MT-2B"#JOAXY$*[J6%*GVC7(< I(;5K]Q?(\0&N659F1_[:N,]C%LDF_ZH.B% MD%'"0^F^/*$/-&%E I%^P4%S^H#R0-."KM14N0%E:.NXR'+!#OSY>A?I)!'_ MB]3V>HLG]="8@);GKW@97PG_BV[((06ZY@F^)42?+2%V0^QW&D^F.8U&#T)* M3NAE(8,B,A)>^A%*GT)V5>193M)(K9=;/@4-W"T*=0XCJV?X9A^^V8=O]N&; M?;R"U%JE0)>I",,-#1J@2T6$P5,ZA=%E$L+P $U9=+G3S70S877/Z$+,B2Q8W M=,ZX4!R4C J=TD/%Y+,$OUT)\&]S6;DK9@7 M2D/K\T98H-;IKBM9Y3HOQ'FM1+$]I)?R3\->L-MUGU;-9!& U/12AX%L;,;N M:X[5U7O;VU5OO\ F]03&1.MJGN#K*=O64W;2)%YS;7C[WO.^P'2?"TPKCE@I M]T)J%;.B3 83)E<<*M5I^$1?->NK9GW5+)ZJV3OQBU?C41D\9*G6M:P;.CC" M3<(4OJJU-1!=N(V!@EV8T+1SX#.3+>46=@>ER8V!531%$7JF8S910L?5$/JR M:YL]UZKV>O?IA*!7!LY < NK@[W50> 0S>X#B&&6$0T%B4U+,$V.A-CPV=<4@818*$9NZ8ID\"X6+37.QS=R$ MXL6FS'2;I 9=!6SZCVU2\AJODW8 GX.E@SG@93!4UIJG- \R(MY$<+\(YIQ% M19A7E>O9TOBUK/3OYL=<%?%W2:VOSS^@^OSM?2 _688+:71Z='YW,GKUTYH1 M'?STJDF@O"1^MNS)6I]""!W> 5'"TIC)R^K+=KCG:22@<_&/:_9(^?5R:]4F M@UG.[H!DP;12>H=JLNI'=/#3Y:E9]7?-'5#ZUX;<,UK'X[L!D=D'9#,Z%U""D&WD^P M&1V0=L=)FI%2)RS;DLK+Z(7Y*N3M&0GC1/R';M4_F$]TTZMBN4A7?/DB%=U) M=,.<$KK)<\H^((UC!T1RYRU,C).;3^B<4W%,2;85?R>T-%S2:+,]^BM$-E/[ MJM+VU_NV7L9!W8][L"4X$V7O).V8 9#:OXQF MKSAI9C5F80^CRF5OO>LP% YU6&%C<-:B856]M& 7R,JENQ&6F+@R];OK-$_ MBP:/F;BT=<=#P[O(X)HX F%B28@V2UT!@L.2"*U*8("> MYPC3G%W?[.@DG_++*BLP>"1<;+E\$;#[))Y4F*3R62;K/X]Z^:5-4F6'O^@J ML[)SDGUZY0&E5W;4(W_),DLC_ON2$[L^? SHLAE*('2!()/. M\X!3<3J%<5*%1,KKKV7SE[),-JIZI=1-L[P]?(9)-:%W=U7DF;3"A.12H+%\"AJX6Q3J3B"K9WBGI7=:>J>E=UJ^@M2^@2PV MYZ25^C,PWV0KPVJ@3LH6I]Y G95=FS #=6.VTNT&EG%KX&086)*MD0>BV1N] M_%S^W[U@?O')_P=02P,$% @ T(&G3,W__N^734J>:"X8S_[MB]=?O_J"T"SF"4;_[8N,?_&___V__[=__1^7ES_1C.9101.RV)/']2Y+:/Z.;RCYC^O[ MC^22O/K3C]^^OON9_/+XEKQY]?K[RU?_?/GJCY>7__ZO*K;;ZK67Y3-X=>DJ#LT&__S M-_K'NND9Z.=O5=O7/_SPPS?JU[JI8&T-)=#7W_S'SQ\?XC7=1)1X5BX^ 02&<+^.NR:G8)7UV^?G/Y[>NO7T3RA>0Z(9IU.4_I/5T2 M^/>7^YM.G#]\ RV^R>@*INECM*"II%F!6.=TV=XOS?.C;D#'#T#'ZS\!'7]H M@U;LMU(V!-ML4_K%-Z,IO:,YX\G[;&*2V\$ZH?VAB/+"!?7G@">F_Y$743HM MY><@IZ99+F%T8IK/0$Y,\R+>A67&5R<6B M8,7^)EOR?*/6]PJ-(E-#,&JOR4IAE^!Y.>"C(5O"O4R;W#1BTCG[EWOW'\JO__I.KN%/DHHG^E/$LH],36V5LR>)(?H[BF._D]I*M+K<\ M93&CHO[0)GY3P,,(Y1B\KD7UX4 'N:KI('O_B.VUK/-HB:0)U+8T?V M-"#BUR)=RA_[EX1W9TIS(HS=Y6$2 M_;*/-L6+:)&:KY43H9EJ"1U)CA0:"(1O[QH$ MSF/1G6JV^];B2:?0E6)]>YG3A-(-H)3?9)*9A>1J"KL&R^1)A(H"HTD(N).J MC@5^+[KRK=25^YHB\NF((G)34C0CY)_DY*](,F0-I')0$S$E^#V1B455,6^W7#2!-4'DW8 M*@,-^IEN%C3O\,'TM$0Z8%H@>I V.*R6.$DD:IOB8&N0WS0M_R^()Z:/S=R" M=Z[6M^_E<36%T*1+L::TD$:)',#*YY-NSVN^Z]?XFI$(_1RS7-Z)(5'R17E/_U.A(T 5M*&A#*$7.[ MA1!$N40<3AT=*^0D,)%KZ2C1Q&)N9;WQ96A6+%!#FE"21&]D(4F51!0 M5$+_MH.XF @\[7Y7B&FEFCN9%+]KQEW.8TH3 02_Y6E*8T7D\AY6M8PFE?_N M)GN@\2Z7]/Z=)O]Z\:CHT_J@M4,%'%2N0B$_$5'1 MI@2'%'DD94B-)(S63#:IW-5,N3(0?[C'>VF]HQ9" T#3KH0]"/TLA6_D4OB^ M).$0]36GM=!D3H870V-&SRE8C&VV\M 7T<)WQ;Z1K6.G]2/5.4YO/)C.8\J M0](3//S,DN[YQJG)/C=J+/##53F69A3Q0S46\F7IQO4;P!E\[MP&P8T2)+]V M5GF15-TN2>JO7EB7SZ>_,=*V:@?J6KFJ"[0&6O(;( YC30UPEMNQ*VC I4$3 MS$;D"+?_P$US&F<4W&G6:(Z;B2NYF29>%"L,(S7\*OFOG2AH\O[ZYO'=59L> MMK? :,LQ)-N<%2S;:0'B1O@FY@!B7Y2Y7 M(8(U5R1 HJ+EB-25RS@2:\*DQ@5PR75H!S>8A]#FW3N^B=AIM@;3YI.9>!IL M$"-/HYZ+F7?"WUY#KXUI;!;@+J6@GY2-*^4U)^RQ-/YVD.C.@2FOS%28MJ!^@H:;,>. MB0:<:AR(4XE"#3Y.:7S'#>25,1]D.*.C%C]5AP0T&](';<7,N M)N(R8OGE4Y3N*'C&#WW]&(C&V(.:AX-4SM8X_" I)W\!RN'2Z=#['\,T-)>> MR0U#2Y'PN\U_9-&"I8K0M[TV87=#Y/9^#M#7UGZ.&;,/3D%_T9$_=M#16!J( M)#T0$62CZY$*;LZJP._#DSJ@"10T7DMV2^5DF6%OQ-X7@K 0K],G&<"L'K?# MQGH(XI,;Y5L]*'@,8-1_CIMI$'&RJ//AY0_@Q5'1>_CZ2E!([?Y*4APO0(T%5<2>93$5CW_ :(( M4$4T6>2J*'*VV*G 0E)PI[3CH$^Y))YN[G$&?23 @8[N((/QSL:^>=&A3 M7=#\B<7(T^LTJ)PGTS G*5S"#?D=*-T#D D%5\KW1OJH^E"2.&3>(*'RH4K-^^. SKF>H-%1+=(HS&'7SFFJWG7#CKUH'30L.1#MDDMMVN70 M-.:B$%_[7W1,-(?;EA;\89.XP(.! TVSW"PQ M[06YH7>[5#0W:-K>HSI5*8H?"B'_VD!%>5NY(\M=R_K\C[ MK+3&<++1"F0S@R-U2;G*VC3@Z >,W"H 7@Q"A]S1IUT]*3SI4%W'[6>YU+F5H;+Z7 M\8+A^5*A\1CC=ED6E\I6;^$T>Y4E<(<%SUF['HK:=L=>#ABB<7X!T* #%$=N M*2M)3$J8$#M*DI(.92\F=$GS'%ZS5.1J'T$8G[_M//&QS ^X@:TR5BE?-0GR M>WG0V]%+Y=J1?Q?\LJJ06@'".A^\4N1[DQM/^9RVO7(T.G"M5,][/1KYK[[8 M*SAY7XZF C575XE?R9MB:YQ:G$:N,H^'/(S5MCG^?3/#*A M:R[&3VWM5.V:/W^&IHV53(PU7.PGVFN&5[&6Y[."YIO+!<]S_JR2VJ%2P&&A MN\\&VT=%P!RQ$*8$E%T":>2Z)FV6*H6?7EQN6?,Y\ZHN*<]6SK3% +A[9>DA M(JRN?.105.IS5163N<5IBO&$C504>#$>B?6O.9-G)/Z<21M3OR=7:6P4+6TJ M8-$-(]P&X+T<= WHL#[[33NV,8?<^C'T,]!R"<2H8RYOI%[2>OKE:_LSKI,Y M''W"9=F2YYLR8F_!=\7ADGB("U^3FRQ.=XD\I5>JL'Q?:W5"=ZC@0EA^RBI'27'1'M?PFU61LX5EC\)@H_O\*#Y*^QBG!)6+H# M'V5+-Y0-X9 #XG)QQ$:,J%YZS4XI%B.E;Z]T\2W=9REN>)2C)"YU*>4#<\9 MD*JR7F5HM+A:"+52=]R!#[;'9D+J@NL\&U*%N([M_S%,4J1!QG)K;HVVH LJ M'GEY"1ZE#Y4J=!C.0ZUQ]G(75!\KJB"/G-2XR0%Y"-MCD+WL6&_%:1X?Y@?:!])7'IHP&3SF7:,2%RM1T(N" U":2B(+O_"P;ZHDN#K5CE-.O1J'#"DQN&0^M)%''48+?7% M!X3^UJ]H&[1=D -U;21*!E NB4JT%WGB'I*QU M]S5BKN=TPO&:)KM4+@8',AOD#94&M>V.33ELB,:U$E9T'&?B/!+1WQY5[J'0 M542M)X:/Y;;G_)@\6SW2?/..+@H(W8NV#%(VTDC01JC50.I,# QL5DT;7*[% MN$1#5,X:[8M/ZU"!PYVXOB?3E)(42"4\4(GQ<5/&)YD'WX;0H8Q/I\USW@1M MWAQ ^;-D#CAQ1LL8FE'VB2G!SLR/E@GG)AP))[OR]=4C"ZY&@S+6H5YF3 UG$YE;/M/;-YZLF(]4 MB!_KC-L-6P8>NP2W3@QMD!E8&BC;V:FQ'-8Z[I2K+E,XB*S9F[[SM755--I1 M3NX;5>L2\ME^HL7M\C%ZZ0H&L>@ZID+6 I?]H()+1A[P8)P"[65%-$DEK4*+JJ:W6>$UK\,\B; #F\9N MA^K\ZJE^CS4/H1IB+K?DV.RMGQ'G:4.(_FP?7Z?OMD,I*W?X5%4C*K?Q_)3" MSV53QYYFK2;&KVZ<$@6%D1HED[I&59YI[FC.>#*@+"Y0(+5G2E)\G22FI!ES ML@C$LS&7:5<;E?JSL=! PE,HA79U^_9CD-7&B1)P'[/D.=*NX/'O:YXF\H3Y M7N5GTR_>6;:ZTW<,S>)UCQQ>;8.AP=.T$:3;%8O+\@_OWIU\4K_GZ@\!H)$NV*M*XY7?SP_0\7K__T1Q5P)/_\ M_LVKB]???5LU5NGC$Q(5Y&1D?:)I MF!=_G=-YZI_HG"//-XR'U#*/O,K\0:49=C@Z/G(H2'N7\R>6T.1Z_XN@R4U6 MIQ6X G:KE+(#Z2!=SH@R7FIA9IF2/5;91.A)*-%Y>N0W\-?*I_3MJ0< M"L/R.G]%5),=)H.%4UG@/B08?6"PY<9TQ.#F,DSJ_6 M@!#2<@DBQ4Z;(M)0T::(V;6(W\'B,@3>--(";G7:O3*C?+&F9*E82OFXV1BIDET(O^]71HMNT !_@_K&6K^_':IZ3\;G0.1-M M^SZ8LME((<>R/K"!=:-.H*;&U7'KJ0PK#36(454>P&=G4)TPNL^8:N/>]*OV M![K(=U&^?_W&>N7NZSK1ZMV&(LP*7E%"7K]QL(I/,T[_*_D95^:QFO=*9L^* M/CP-(Q7PGB:4;L#UV^[X[4J'@>N,44)C)*[5\$ (.::DSJ)$?C-.@N%WH#@] M?)\5+-3CN![,F+J+\MMRNC"$NCL!8RN1TQGE C82;7@%M[L&YZ'=!C-C[LCMH*I+ M6A7Y@D>[;2M_7SO,(M\&STM)CC;$UBOW--0C'F*9ERW+:UN/ M\03>'8.=5U5H)57%M #;2J^8^-T;IS+$X3PVH*'%\M>-R MN"[T4&BFS/QR!R&J?.2$3&28EM5EJ[WV*H[S792^V]&;3&?Z3B#=Z =Y9(W2 M_Z11JZ*.A37&P+7%Z=4(MB4.;6BZYP+"F*XQ@P4*$CCCX>&6+OV60B>,*JLU MY_2)9CM:UWJ3RUAM>)?%B&L#''YTKJAU M]<).*PGUM+!ZY'$L+B=J1%W,?L^KWL>+_9 MIGQ/*V(_LFC!4A4XW)^_R[@?\J)C$+[S@'4P*Y0@KZA.54Y+DJ19EM$E"Y0[ MRYSQ',U-KS;2.PXV6[^5=-QFG)VD87FUE#3*H+;2"0?/K:4VMKB7@X>89E'. M^)W<2QC?B71_3R$E*DU:77\V71!2,@3:M= <\)(*<9CT-59\YACF^3V&U>]I M.J7*H/7(X]D)5)\+4./Q53!Q,F%PRQFNEVL>A @R>W4+S?FO&"$Y0'$N%"K? M6KC]J(5??( )[EW9X"/ZP)Y.@WJPW1TYK"LT<_%15_2X\-OBQXKP1+]Y]>;- MO 8Q+W_SDBV+]3^ D_E,3RW\RNUSZ7[[^3EZ89O=IG,#:OT=L04=P7&]PI3( MPIDB[5SC@ZSPM!5)OHW9BAK=76Y%$LVLMB()Q-DJCAHK;BNR*F+N?A SVXHD MPG^MB+6-:_%[7]CMF+FG"<[T4:6<"]J)5K?) 5?O:B1PED MS+GHJ+_#W4CAF=-VI ARM90C1XO;D%[-;!3SVI&*-DEMGT MM$0]\S$+U*&WR^7IF<]J<7KFSI0:,U+4PO3ZAUF-85[+4AD8_0^R+C5TU'95 M.IU*SVD*XUCET[Z+]A#P,5 1K;[/ M5Z4HW^8/-']B,>V('>UKACAMM8%S?\VMES$(JBG1AHHF[>4F-V61-^$05UE2 M4B$ZXV8&V^+%Y!QF$%D)=7\YS%ENQ2Y/]]==4>BGOV'OKKU$GNN;ZT QYV>< MXKW#=WWRN5I*DWG4M74K!"=^R40TWQ&;2.0/H/'N"PD@J ME"$V,P-N3II,L=GY. M;F?+78A3FQ%/.Y>\R<]LN JLY5,DX[=99IV0HM0/W%ZHGFB^X+B:Z%'Y1"L] MD(&N #_AB.S4!#D41WIB*#JGY5L-N>?98. IB_?U*\N!.C\#K;&&0#M4UT(U M@!ZC)9.-!'.^U0YZ.*(I,D)IQY",<$MV>7A?5SVD^8GR51YMUTR>:CO\@8-M M,2_JNF"ZUH FOE!NPV&&1 7NCHEH_.:8; M1ERZ8/H5EU#W"\,LY59\ M\GY ;S]W=64\L>^(/XX/(/!P"E<47!!%@SIVUU18)QQQ=Q(WG0>.9ZY?H;S) MGB0I/-]_HEV67UL3I* U07DZ"E4HD8>?<13;*4%04K'5J8-H8JM(6A M#7.Z&3,%?$*^^A7A0RXGJ,!1[']E"6UDG6V,!F[5\BQ*JY&(ZWU+G,>0L>,< M'U(=G-'E/M&%OAA6]QL5;:0F#BH(5^0UHXCLT[PY4COW L&]S[+G@T>T+VLE M7\72^,RI]<6@-0#L0<08D3AB_'^H,>;T97*968U[/3C6>W[.!;GRM,E%Q9=;4=7CBZ*G"UVA4J+R-5WUY&T#4MSIS3]_$%<-[UBZ*]@3)72YI+$*05.5 MKJ#(@%PZA"Y%$#U'>2*"UQ>=4.BYNYGRN\)\B%BN2G;]3"-(8*L(JK_\,Z.Y MI&3='X&!@H%<-ZQPN5XB "]1B$F-6>V,GZ[^$C: S(%T=@OB,)/WH3)UF##[3:Y&V)A("F[WI\K@2*R M)QC7KO-8V>M%$G9%#!?!:SD%;0)IP5>_LGD>1C00NS/< 2F#W8"=1T]J=,V ML!^#")H!;[D]PSS[>'?;;5J:M->1Y'-,']:4%N_J,@?#;EL$"*PGU@*5\ZH: M#5I(20Q1U) &.1:EN%TY43'3PZ?@N5])?LR5];I718J'9+:_,5(ZVX&ZEL,* M*U%HP\O; &NY';\\E_SH?1W6(4MFG;#%/GJ!^_*+]5.!\7E-/2XW,0Q^:-?U MIA^**"_L1E#M.E%!%G3%,E4 %)XP*8#S&=K[S/(NHC$P28[ID!PM:(;ZS7%< M])QV1PC:>5%P_",VK8X"XFMATM@PDHZE$[O0D,B 5%?Y?HXGEO=SP?.)EFH3!G M\EX1X58CC BR"5UDOTWF:1T)2=,]%X%FW3!YI#H >W\-J2!&W+<5MC# MW@0;,9MC..A7SGYF&<]9L;_)I%I3T;7D=S5#RM,I..>/*^2$PGL$GJ;@06(E MVC!+5RY5])H7Y2.\' M52T>$%+,[!$ZS_A1H996;H4[B!".F L^'8/G9/8>*K3?""'/'RCCMPN($Q/X M%)EKX7UWFH\Q+M]X"<(4 3.T!#LGQ-@>[.>RYV"&*EG$1Y;1&_FQR]/=W1 ; MF' &T'GXP:&&.N D"FF@"(-N;G)S%GFO/[#;[%2^5*FWDJ+DFF;R0P%O0L1 M5>QQ0/#U"BR0>:AC4%%#2G)(28_*XR":E;6;\?&0@/8N4IZMH"<4Y-SQ:2;$ M^[J8)5&.8LW-:Z =O+FR[.UGN_=U4]A#D"3R@1N74>WX0Y8;U@G8%\W:-T48%;_*<>#N"73Z"%T[T ,1N/ M*Y_>L.1P>_;-:8%'+>M.%W-?JM-/!49]IAZ7SP#EJ6F?48"RFZ%]W@'*AOIM M;!G,=X&K,KF@%KK3SDX6O K)/!:^BIKI-0TQSC')B>C9 M]Y(D#(X^0 U+;K*WT985G9;$0&NLQZ4=JG,718V6;"7>2Y:16&,.XX,8X"VW M9)A?.;K>L52EKLR2ZN/-9IOS)YU-I/<:Q:HO4L:,<+B6N JSRI)0_]&D(^R= MB-U$\%'F3JI1UO1,LHT*H7'&"-8LS6NV0ID"=F"%#R#TD=3\N.RG; MTOR)PBNHW88F$*D8'WWC_>?T8VWR32UWW0;\]YS/+BV@*"@;959^RT717=E@^$. MV%CP3L"^CH3=%&".@5..!_,*ZH">5/@)$'!!) D7)%PA @,)XO9LG)-99!CR MB0/BQ.SQ'?*I(GL%W!S"779M[ 0,]T1.AK$1,Z=PS\:VI$HMON7RS$'7-!/L MB=YD,=]04[O%K/]XTZ4?CW/KY?;MS=Q-$\.9:+=.;-CK.JFD O*Z(JBV">P4,FLV9^EV$Z M%:%*&)V0767CW*M*-^:5B>S C"XX9(;.^5N3DAZXYZX\>Q5)I*9I?E6#+">K MM1@09@9\K_62@#5/$WFZADHF4B?['YH.=T"OUEV W;^&.F#^7W_X_LWK[_Y% ME:PI]F%2 QNPF-OSS;/)"HLW4&5NL [WP)JKW9"=&ZL5ZCD9J@:,Y@CN^14P M=5K[Q#->O8?6AS55B*K3$C7KA!2S?N#.7[\#]@N2X1RUD]$^)D['= B.],)0 M.#B.:WZUH[-(V?7^41+24X/"HB=23PPP>'"]=I<-OR! 1L@B%#9S8%(QO(NQ MGE]K6"[6KM;I8$OT( &HEQK3C0:=G5:_>Z(:;[@%W&KMGN6R7;X2T<]&)&&' M,@F#3@;SGMCSV3 &YP\0#F2%7V5'3!F?;AX\A\ZHN@]F)01[VV)#8MI@^LKPHRMQA+D8Z&?F M666.&54*K(LD6)0&-.J#%*%>V*Y%J5'[=%;%_LP8WE;R=&[E_#[10I_I/W+1 MF0NDK0T^&>X!EO.$R[0@3&$CT4DXWD\THU+5R9^Y>D8EB*3J:Y17:=R $)ZD MSV%4B$0FDX[*7;[B%DW@1GSSJ]?W-*%THU)F'64=KU)YZ_OOM_+PNH<'A1O( ML]6A_F- (5<)#$K7B\F!)I+-*9'[J.GA4_+<5,)761XKN7WU;2FU\ WH#E2) M@@+@>;2B]V#&?^+%5;QF\JO39Q$V72RET 2T:VDSH<%F87)[S9YJ3 M=21;R\%');'DR^;/_R0@1_\N2CLARK-^M.!/)&'R%C20W9"IXE85H3,M"9, MGP0.UX(99'- KTOSI> C;S>^33PS-G"F\-Z8X OHX9G5(0T_45W.!7ON^Q7Q MF^R)ZK05FN9F%%&'-)MT00IN'VC7,GK 78IJ$ DT8B['<,QS-/MQ*%J/V[JG M)39N_1RB+^.D!34J>GV*$2#,#8V.@$B24HQX%F8I[A,+;L$IOV+_?K--^9Y2 M]8;I5MU[][X1&FR/5(%.N*X5H4),%&:B48=]'C3,8V[-.(Q4"1I_O>)/WS"U M9(-,?5M^!FGZMB%-^MN_OJ,Y>Y+"_217=9W@LO4"P+"UI20-0'5N,9;82*30 M>14<4X9R2R[-PL?04F[3SL?0 V!:'T,+(A_GE*/C=FU+&1^W_0]QC%MA6Q)$ M%GOR93GHKQ"C]NMDZ!-!5,'96;XB&BJ0;-IOZE=%WLH?JT>#&-Q'GBL2JC=@0H7L MEB40%1V!PLW-6<]'\',6EHIV;8RP5'H 3&NIM"#R9JFT[^"LHLB-W3+)@*>X M#K$?IU]+I4\$ARV5039[=FXLES0N;I?O7V*5[^L^*NAM!H3+)07^@=BCIRCM MJ4F# 8%U@5B@/CNA5"\F52HH8M=V8Z MC!),/@7G/;_>R@J6L'0'[K<'&N]RM5'*E2?=R;T4RDM #MR=#A*42U*40^$] M&,C#.LKI];X=0$]*&0\8L2_)W%'F/!US S,YH Z9ML;'//, DS<'_?P4;?H? MN)MVFU13#N #B?L% 1+"/FHWYOR@[':QTZ\ _I1S(>39:LFZ7%HM+9!BU8#D MRP)KH,086*,H1MA/"A^X+0;I=23>;9/-#?CA.0>#M*K@U-1?*["U$39WPA$P MYWD1P'P&=(&+_+5SD)NQQ?-AE0MYI/Z)\T1(N_R!YD\LIN*!IUVU:(8[8 ^B MG8"=9RV0F%76C!4@)T*B#'.X&F8MM^?7^*=YC(19?;_<,R<&\=G,VTFG?H\>*(B+@%#''T>*>^34'O"S@XJXNT:>+ M4^2#3X55DXV.87N"O!!A'NS9JB4?.2>>SX=Q#+%2DN]540WQRS:1.ZYL_\=7 M/PP5K3+OBSTIFN!P?ERLB2 U%42308".RU<_!"]:93$3?!1[?9M=ND+AKZQ8 MOY4+B-2GO"Y\T6EY&?1!&U\]L+VY_?N(0/GYIQT5IKAF55#S69) *AHN#B5= M@M;7-!(HCN*G;W7:;)C>A>%V@2O5IUG,J##/Q8H#@E8X&V3N3T U->JNZ8B> M625L14X2GX;SWHV8JNSB.T@O$3-EK,K/*2VS'UYM(!_RW]7WG0E N^V<2<'C M3:%)R/"U2TU%+V9#"\"KXUHEC_9;8+.@>](@.G09U&EDOKU*ZH23,Y/?+,TK1# M#TY_QE[VE6!%)\QUV2FO^! #9K(,JHL\VX7PJ-/42Z$"[LOVZ:=BTG41 M.2[$&;UKI5\-C\GWBGDL229K9@L;_:K2(]UL>1[E^[8DDC<9Q"')/^_ +I(F MDD%FDR[UG'+,TS(%_6Q69^E!$>6&WJ%Q'\L\8KL7(@JY8 M!E%U<,6L 7[>['B?6=:L;#"#PI,W,S8X6EP=KA/U9G=7#BC&II#53I*"JRRQO"[T6MTX"PE0518F$B E3/X1 MX.ZX0S"X >\\6QX2V^WR*N'#*7/ZFF)W_Q:0KF4?<,+J6F$-&_+;RU1NPRG/ M*8!YMI)K[@92% -M/8\V^IIBDP*W@'0M-X#S$I"J]-SA2_OVLI7;\"JLY/2^ M1>AO/)'T^'EWT"X_(=>> >;VR%#XIP5WT5[=3I;VP"-_C%[@QGVM:Z!\X.73 MG$C0!![OT$P<&1JG'I:1X+ .*R1:;ZXL)'TH)Y=[7AQ?TUE>#40O5!"5FB0_ MV*!4'5Q(] S14V'<8&,EET\]!9[O_P^QI9*^3_3Y$-9VE_-,?HRICF/H>5:* M@8&]R;?!Y3RX\20P5Y)#&@&/QP0%?1"*FB$^"=M'>A'N\F@3Q=T^A+;?,1Z$ M)ASW][Z "^\[&$*[\2QQ[ 9X) M[O\Z]<:O-0NL5L(EC )CXH 'HM6,>2#\Q7TGJ0.LS>[[3AK M/LV=10TVT,U#C7\"A_F(L8RJ:3@')_>Y>'2[JCOX%%0;Y+Y&V2K3>>7B_:-< M?$2JULC&YF>F*5:@IM$B(Y2!-,R(M@FT;VH>C#GOE+20N"2&% =JYJ"M=B+: MKB';AOWT0[%6,\$*/'-4;O(.L3 M22K\VN'07:T'C-;:P]I6[*BIV;*>0-\J%H)R%Y? MGFB^X*YLK>G)1:IWC=$WO:.>>'LG]K.SNEM4B _SPN\Z<"@K<9/)P[KR-MPS M\7N/#]&D"W*MZ /M6AT/N,D!>4A/H!&?.89YH42L>C Z>!EJTF6TB)V#]BAB M]4O@H/>B1GQN%;$AYH4Y.<@CSCW=2NZO(T%OE^:GA^&.(T\0W0A\GR*Z*1ES MDIAR?)B@_9(,=;=S( 0.#9H4,H\1CCDOZ7)G>4U#V%M8 XUI.0B9,M'O\F&> M&W^H8 X:$')YL4?H>KFY^?S*)?06V!G)8+^"?)JO=RC'Q6![I%AVPG5>!:%$ M3"1FHE"'SU$QS&1NS3GOSJ*8TD1 ?NA&U4KQ_@4NCJ5"=/N0S/KA74O]\#V\ M"E<$Z'*VM$2K7)5JL]8QS,%>#1HRGZ,YZOD6$.H [/*](JP_@+^[)?8.[QRB M\_#]$F59YS9HZK4^AG(++OD5&$7&P=Z4PKW*HTU57D+:HC%]W2%!-EV1(F6" MPM?AT(06S.')S1@1!T2M0XV384G*!='$0&T514X0];*2-CZ&O2-#_#ZPC!7T M(WNBR2'CFRC$>3X8T^:8 , >L,Y3HY7X2 H(K?._3$\^+D2P>H!:UK[6[PJE MV1(ULC-%C>Q$%R12*;$AY&]1/M\5:RH[J?2@T#/352O).GI2@,E2#9,L:$:7 M3,47IFQ))8J_[5BN:^M%9+$3+*-"0!CB@F4*&>%Y60=316+ .5)^F4,2)4%U MO*Z$'CWQ7"76I2],'SA5M#I8*VNVU1D6XY*](<(,362?VTK$2/6]K],1M[\J M[H[=M>N)46HS#*[U^T %.2:#5'3@8X%=C1"W!-QD2YYOM,)!LI"(J:0$!3=( M6AU G2P%D(_@N5\C];3.V4WV?K--^9[2\G%*E5*UNS@M!@32:+5!Y5N&Z@<($H.^12,GL.Y\FI7K'G._DX3 MG=;#[FC9V7O2T^49EK 'S#-RICMC3C#228^9!WJ()FA&!\UNV1L\:PZP.?16 MJJO0Z^42LX\.])]L$^W $VX'[2!HFNUSLM$B-%3AAG.NVD%3TZ%YVS&')*YW MNS1B['0NH#NY)V SJ]X-*;1GIXQ%,_%QP._Q*HZVO&!$;ZG M4$-60&A;2E=12G*V6LN& M[06*H(AC#.ZAI?Y+^VJA/X,,6%L:LR63X!=[DD;/7Y.'7;PN2=Q$>_!%@4E, M,\! LT03DK"K4 MXDGJDCCO>S+?T,?HY3W,@*#7^H#2O0/WM<;OMVU0/=P./S$!H@S26V9M*R"[ M1JB]II>WW))A?N5(;6W7/,_Y,\1'=,A/1RNDW)Q \_1^16'%&%JCR<49CR=H M@\AVU[QS0^[X]A^4F1O+;*!\L^790.86HSYH7T$/;.S?(6]K;%RE0;3->RI)#.*75A/V>Y%;M\O]I90.;XM]&6P2-! M.%_>+E*VTC>L'8)DU@G]P:Z>IXS*.$ M?HHVM,O%T=H X]HX N0^L% BRP 9SJLQDEB<-^-Q394#(S[V:@SZ+)@\]>M( ME,L43L7JN'_T15&S@\BC&D Z9-:6 &1;"1;"5[9@]51&LA\1ZC"3 M0\K1$'_[3.7PL@19HRN*.@2HK0E2:IJ@?)F]39P8(W<\R0Y!*,]KB1V2IL(KKAH_JMA\V&,JZGSJ2 $L#G>3GNI< M!964"97%7;2'P%+C8)*.?I,%D9S #Q<\'"[14.,G69"3>8D2Z M!*DW-J27?R,=)>]?X)+^K@X-8S&]E2OP'422PR\\OX[$F?L9TQ7C7#%$X?S@ MIL@@=6C@%@@A7%(B/]:DD 708NV3<39&O+>&IMJ'4JRCXN R$56TB#$O O@_ M;(62CYF%$/$8D'8.WGA#&B>6[5BVNMU2[:<2UW3).JQ\1R$5[AU M]'NHC)'= L&-^>17U']2A:_2JRRY2C8L*Z_PGVA)6X?@&_9"JL$ =-=*4:)7 MT1/1$0%!9,J4UQS)0,\W+^?[P"=>#&9O-.V&O8L9 .\\U4Z/A0"$A,_L:#P! M',M5S]?8+(.DO#E-.A_HM#7!7F,W0'F[QF[@1%UCCZ)YU#4VH%;YK!7RH!?: M;3+ 39CD.<(G7M-DETI:K@Y/'OL,[T>X&!E:=2>"BHT8&H?=>61121X(:H- M,GSF^TT12D(OZ5/-+GMI25$^+_Q*ENRYSV*HO M.ES$ (=S.P7JF(%=',,'>J #%S;B9$3ZX?1#$>6%W?[3.3@2%61!5RQ3C\"A MHK!",;LQO\\P9>FZ1DRSQ'2LSH)I;-2*C^*R[Q='2YI+H^&#"KBG;WEK7E'# MUN@W1JU0_3TN:D6/>U4TT4@01BM$,I(;(7;J/89"?4$D\I!&ZY"\<$O6^=6- MO] UBU,J>K.>MS=":L(Q,-<*4&$+F^6\@X'W?'+)8LIK.1;B++I%8S> MMEBW?!M,UV*BD9(::UAQZ6;O\1)^KRFSBO;I0/JW-8=H< M$VC7 ]:U9 SAMPZHFW0LF-JE"C\8FY*"NER@(+,8#RXH\#"D3 XIKH=$-1F0 M79B39)=7KRK+;$\;G0^*)@$" 4T4A=MRV.]&<4^?:+:C59P*D/4K*]95GO$A M=Y=M=^1V8HK&??YO18)GE2>&!!HT35'Y>L@:4,3YG3I:,QCRF,>2((=)JWO319URJ?2J]/^ MQBM,; 1*3/D4\^!7HW^.XC7+:+Z7A)F=60QZ(/6U![)K]:Q1*U&DKJ"LC&OEL/]'B0\1RY;&\79X7I1;O(8]& D&UFZW\N[J,A&KH M;<HERH=:EX33SYLD'^5\J=2F (1(T!MKR6 MZO+B@M0#(7HDAQ "\GDS%7<&O3]^A[8$#CY5'$P.'&R<3FL&LIJ!L69@+@D/ M<"AUO5QQGU,]EC;7) M-K1C!JQ!OGJ-%KLTRDG"1)QRL]\'UFO^PE!)L :? :T=2'J$234U+_Q3;PC$- M,U@<.^2E#,?DS3Q-UDR1I]'M.LYF#@==FK8SU*WN?Z'-#*7*>R8^QRA8EE(KL]7^' M8A.P8)!2:HO.M>A"8%!S<3RBZ$(OEGOR6_EOZ* %]&3QJ68@4'[IP:)5/2W' MYI7V5PVJD5-Z85@+RB'MF-*]9TFQ@\6J]PE$6R+LL56MNGSKZTCRZZHL:O!+ MEM#\I BP**L ZY:MWG0D#)3_W!*7E\M06Z+L7>/.1XU2)D!%*JJ((HN<5L<6 MA_+8LQW\V%!7H3FADF >RI'F-7U)2\2K2K*10U/X84U3B(TE!21RW>7[ /<# M6"7FDTQ3N%S^U@6P[#I/D/\_7$&LCQ-'V/D=*V)-FT<% ;MB61CVA4ZOKI[& MU_F@],5AA[K9=9XLT7H;DG#9UMNHF2;E^LAQCK^+4UDC(H,1>4N]WBM?O?G7 MAYGI\K;M[2[/X>J'B3A*_Y-&^?LL>2>GI>7B;:@IX@ZN"Z1SYY[&2S1B IB) M1$T M_?+N4&^B])?&UT?3?M>6@1[+P=-.6U7PV5YZ>8 MTD3EHZY2+QR_">G03?..2*T<1N!:'RL*]*N^MJ=!0432@O,;E]R802YMSW>E"TU;-'?*Q_5!?G=Z MJC-JB[ ^.V&ZEI$*<65_:M1$X?9N?@YSEENQRY_$@ UL)B]G+4=+2PW1MZRH ML\H<).6NBRIQ7TPX?59[QX!] MLY"PWJKB1GVFE3(_%<9[Y"QDE7$S?@_+VE05QVUWND>)HV>#:_X\8E\#,-ZV M,T 6; \[8A@?XH*/&;[)ECS?*"'[R#*JZH3US'A?\Q$2T ;6FT0TD)/? #U1 M^/VN&,9,YK:<\RQ%CRTEJDV:3B,]CSX*4;=+CD(]"Z$YYFNWP+0PRW.6'I;Q MG!7[JA3A[7-&<[%F6VG&QQ #M:+7^^.JA;I)AWDS&AXVPP\6KZ^+(32!F)LB MC]S Y+D\0DPJ(B](328YT$D6>W+2P80OKA(GC19O/ODLA5TPWJ[EU-*;[)XF M=+.%-:VO0H1E[XD6@PXL[A-+5NC*?#-1\E\[4< 6,(523S8JA H#3KI1U[O9 ML7*RDCJ28T?O276'1*]'48TX[]+H>Y\5DIP/+*7Y6WE.7?%\WV+O];1"F'HM MT%PKD$9)%$Y2(?5NWO6QD1ORQKTPE"%$]W0+Z1VR%3@P6J]/3)JCQ:,=K"6FA-XGL2EQJH7F%!B MTL5,;LPAOP;@]4ZPC KQEF\6+--^>'CE(1A\O*>JUIDJH-)A ]H#0)J!YHA\ M'0+-*<(8B$[&.R8_L\(E#4%=$+#@)#J0$\0&1(@>'\]?]POWKS1-_T_&G[,' M&@FHFP!18F>!6,;MT0MY!UQ/"SI@O_P=T),*/]$$!%K:A]C,K7D7+BE__?*X M)ZYTL/T$Z?:/X(;(K7]$P-A$^MC13)T. ]+3T<6_!XF>L[_4%T: M5SO% UTI&GMB3HSZ8'-"],%VGAVBQ!4RS,2,N1S%,<^BI>GH#2UI;8,5G28L M?Z(2,E*DG7W^]^7*^WI\.U#Y)Z%&0[&OD^UV[M8H*.@]W J;OYW=BBS< M?N]XY./\]YVW<9JNBT9:[Y ):"+\:WGQCUKOF=S=$ZNDY0->J>/10 M,.P6T,--;LZB>6T&O>4/Q@%QM!7X+7(PO!1:5S,(M 1VY^B?@O.>[=U&08'F M2UPQ),GF';&6\2 ";V4YY/']D)+GY$&VF(O46DP(QW/9YT!K';Y?LHS\"MRJ-^_YI+"QF9^GH,&7"3\)L1C# M/A"7$.9^DU)R()54M%:U;VMJ86FIZ(5@/)VL[X($S.\^K5YPI],8[K#0XVGL M:C;!0<&'/_'DF!#.J=C)QXXC0FC7X:^4K=8%3:Z>:!ZM:%6S_!V(/$UT]L7; M72&**(-,YQW2@X2"%"Y+;*YEKR*'1)H>$O/-1JZ29:9/?J"$7))$$_DC^9)5 M+;[";"_.>5" ,\=N(RF15P,W'J$C5<0*)9^(RYX3K>A4CE"[J2JZ"-$&5[J@ MTU&VVA-1LNB)3<8RC,&7/6A "D8=G8P08D=?Z;Y77C-UY8HTZ8).$M8-VMN&U$,#:B>:=$R8+:A)@*HI?M%XL1HV8X( MD>/;>ECN4L.8*TQOHN\A?H;+"VL2MCO8?H(LL%[#=H^3O\XGPG68T1U)7R>. M<+5\6:CVR?0F2^C+_Z'=#TT[VN'?$A[#\_6(4&,E"BV1>$.]'NS@)C=FTS;&XSPU<4:).F0=:)CM6NQRK^R-V M?,P?=N!/J ,W0D+YR*EPOU;?TQ6#.L-9\2G:M.6 ZFN&7JF/P7E:J ]("6 - MM$QW<)*;LL>]2+2&CW;]C!8!/Z&BY=0'B1'M9!D?XH/+.?XH3V&I1MUR]=_3 M C'3)Y!<3[9"1ZHI]W_?W\<\;L"1D?:7*AY5[29RGWDH=]5NF\NL!\;.ZH?L M6A!T3;"[IHE1$8 WIZ8>TF@3BC4R&6YI7LAE1-4(Y1W&5<8+^<Y) MPD2<!Q!.L#/>!L2Z'9WVCL$TTO:3,/R9E#Y,H<8&#;,\S@^3%K M2AYBFD4YXR9/>=O:CI6/)DSW >8:URR>[K8RLTU6NCD42&1NEQ]8%F6Q.AKJ M)"%7"Z'"&X8DR*#K6('J0>%O&>)+4E-!*C*DV)6$!!8]DUEHDT1CUOI^4Z,5 MY)=,;&G,EHPF_>_)A]JC7]!TP/6UKEV0!NK C\X'>=7JD[CXK29O^)9E3J._DS3Q/UB.(FB[\& MN_XH=/@T6CCA:1KE0K53#5"!PY-Q U,6M P0QHS&D8H-B1RWY-PLHO?/ I.A M1&GY:.YO8X23 :ORH])=3#P;S MSK)S1"125(1Y.6DF0AS'2K\Z]!/EJSS:KEE\%L'96WS8N!]2DP;ANU:F P'D M/#PW;+%B<]YS-$,]GWF62QK#>V%=+.XQ>H&'GO!VA64[*-,A35Y%;M>J;@\ M>S(R1N0K;M><(M39Q^%X$1M"30XIRR-*@O0#YGL*FL-2IJBIX^=#IMA"""4? MS_F1UZ3O&(4[I$?.TYZKT>Y6F.O0'%]V!KC3[)$8;LC,,'GY&RG)>^ZJ!EJ/ MS+A_ M6U=E1H20-OR+NK(>:VY)3OY5A8AVZ?9ZFW[43.7"^>HBEC@9^EGV]?Y0$])@(!CVF>I1]@.S^G<:9;P10A[063/C<]W*YBWF!Y0N( MZEW@#'I,)5\'R,'D*^1J9L+I/@GK8I]?"7N$Q[:[?/]0\/CWOL3VW0V1\G0. MT)>S[!PSQHX<1?^8!^P58B( \X4TK:7-+,+DC^R1"F[.JF"AA&\CL?Z0\F=A M'D+8V65\Z. 9:*\A@X"=*/0S"A7LYG9[B. "SV\ZU:G5R7H0TD@[3KA7WSW M /?U_%L?Z1_T>J6I( TR@H5+6$X!Q_%UI#/^^-[X'5W2/*?)/7VBV8[>9N]? M"IHE-/DURN$UY+Y*]G9Z ID$%L:QC\7I6CA'$6=]2>"!"Z.RXIP$620E@237 M%))XSB.?ZKE8L:8D6JURQ4') YV*ALC5"7Y)6;1@*2QH2YZ3*([S790>/9R2XYY/GI$*16E MK'^B16]P56];[&&C#:;S4P8@)276"P*70D$CI_H9RZVXY5=\)!$Z6/ 0QW4E M=ZA>,3+J@Q2G7M@^+A4P?UI3VESQS!!USW)B."@\9]9216)%*&K22 MBECY@33))26]1!%L78]J9@S#6>QWQ];UGO &XUC%.&FUQTW&+4K&"2 \@ GM M0#VXXRD,G:;W)I.;KU1]>7[J-K:'^TR6F+W9+MMTM^;9;>3[\'>$!/X+C6F-+9$1C M\^[';N<9'V1$\(B9:YK%ZTV4_VX7-M/:;;K8F2/P 0(<:OPSBZ)I9WM_*$T/ M+T-+7T6975!-1[?)I.\8?%CIFU6,31?C>^6OCYLC#]2_@(]QPXH"+&RYI:JS M3 I)Q3_R*/L0Q>J^H.VP;-<3E^ M0=K> K/9'4-R?M2K5W7TH]&Q!.-6[[>4;*G44YX3A9TS[-$!3)DD&,W)5P_1I8PXGVW]Q]2SG-XJ]TM_'WM,"K0!L]Y.G' 2132LH0X5A^F MH1ZG%9I^EDEYIZ(@D/P9HJJ?URQ>DX@LHNSWLLJ1(,M=5M5 XBJ%-OPJJA"A MCU(E>*9!J6YP[@ARV] K7=R8Z6-C%Y/_V@EP#P.B?G48:(J*/&P'Z3P%4XF6 M:.T8IQ>3C0&G&O58'&K'!=FF.\A-0*+M-F6QNM&4/ZU8%B+2;4 .NE"4/H"68=*+JI@[I MT2JG--"IW$90.79^_)['/[*,WBZUG5WY!WZ.7MAFM[FN"B6^C;;RES._X!@0 MR+.\#2I?)WT;FC!^ +=C1G@)@"#U DL?SBJ:+DA)%:G)(F;C=N1,0,DEGX+Q M+K=1ZPW4V=;IQ17?2\&TFZ4?%]N0)1!Z3,C,7J=;O-[/JZQ><93&.WAVHGY; MUM4>ZNT_*ETSU8L5V6<#\8*'IHV8N:_)C4:BS7B:2T,BBHN=;)7)/@FP]\2P M6$9I*HAD!7^6/9EHV"3J<0R)=;4EB16>_FH/4_7,11%V:NHWW]'H@Y,Z:8"- M(N1X,XE,-H%<9@E9["6&0[&!;5UF?FXVC)WU$K:.Q5HR-Y4+]"?Z7);>ENOQ M7B#I M)0=BR#'%2O5+FN'@?=2P(MLZ;MA9I0XG L']S/)8Y]CUQWOZQ%-PNY]81=U> M,L,^*'?9 &SG?K/KCZ0FX-0:'N%!FWQ82%=:XZY%ZJ7VGZDC^+:L2J^VN5@G M=^4[D>YAS^,+V$R6X%V2Q*_3!'C+N2G/%KI'"#^;J21SU#QZ?YD%J2?DJO+$$II<[W\1$#%05JS*5E>0 MQ)?!.^"!QZ-X0/@W7)8(72\#-6JP04O>"3\=@OX*LRHA^+!^Z2YH^ M23;M\ERN-1T".]P!*9C=@.T%4!K;"VY[LM05#';#'F$[ SH\D&G,S MJ7B80\0P:[D]OT8:]Z789E14+L^!&N,];3'&?!=,/XN-0MSP:8^K*#[),'!& MNQY.E?P&/&*-D"E!GEDA;7C(6)(+LH-_2KM^43FT:]_5)DHHV6U5?I?#55YI ML$?R?]F>;#G3AX.";>B%4JP.H,TJ:YM('10H4[2*-<\+O=#SQJI_01(JI5QU MV&VYOI#?1GG!P)&8RY/$W&J?]RD$MQ*/\0FXY!QI@PT,N'U@?25':L--R8%U#1CP)4/ PVKD(/O./@PD X$/9)E8R2)ID 5^I"]UI"M M2E?Z4#$XH.-49:L+DS*J5Q>X#5=]OT37CV+W]]'SSW(YS%F4"GF0NUW>4[!T M>IZCFW9$OTD?0N!Z89"(Y8ZC,0=Z]&S,8XYGG.^HD?I\(PU3E502+H2D&KS_ MVZXO4L2L&SHZI!^\OXB0?CIP42!3CTUY8.WV)E66K'D>UV>I!C'_ZP_?OWG] MW;\0:C!09V$?AD+&L=P-X.)ZRS?;G*[EL:\NKO9+ELN=A_V=)C]%+/O(A;C- MWLEUXBF" FSB*F="&L_O5/[&.W63K9:/Q^BESS7F!-$8E]JD!/E: ::G'.W" M"\P_A 6LS[!'=%>5$[\$8K^Z((<1$!A"^3V1Q\3&.$@Y$*)'0N[*< X(P9%' M_4&FNG0GNE&S4S>DP[D/9.!*LYN)M20>#@U6%NYPS[$F;C<&#U=0"K,^2X6U M<@WXW&;FFC+/K]Q5^7ZE^-M<,IEV0TK<$'A/%TX5&57-O")ZP5TU33\>W*X] M1,<\QH;841$SY6B9,-8,CF6A[P6BVCH_1"Q7M6(@2WCUI5S(.I<(TX[H16(( M@?-=2>(E"C&86PTC(Y#D&3.>_WV1W$)8 P+4\_/+IYO']._+P>/7X_L&K-+0PB7>/W.\B$;F$#"/P9.E6A!!:4H*Q!%V,QO(JQ&X8CE9$"['A>.[Y MUB$A>1JOKS))S1--^1:N2_LCK(SZH#6G![9[,=/(U>5 R$K&SPB=B=:BW>P\0 M_ 6YK>"1H?EKO/YNH]_7M8/W^6+NX1 4IQX+S^[YV\ ,M#YH,V&K;^_-HGBG MXP9W^6!6RH'6:#]-*U37TJ;$ZH!72EA@V1KB+K=DF6]/C$XWU6_R=;1">UB. MH/FK\'&$%E<0 TOYN"H>94HP:D*Y,W]0NPAP0^Z$+G%S6R7-?!MM61&EP\4E M+0%,5ORF"Y&/7%_QX3W[(F7Z6X*Y_G/_(K6(1R>KT3\$A%4'U> MA ?!Y2^G^:?&@$ JD@TJ7RIF0Q-&^1R->50)]L-^!=O7HB2HWL]B29+>U ;' M[$@543+)IV"ZYV/L^5EHP"PSZ($]SG9#]A;&TTT"*H)GRA&ABS+(3>Y#G0NM M+A(>*)3"0'HX@H&A0G=N,DG-KLJL]&>:K([R7-AXB,:#'!WN8X_:O:^IHHTT MB%,'H9(\(,"$7=RQ]-W"?V.KL'V8UZ$M,'U^K"C MC0#T^XR1HQECP2G\X=Y ],K'Z5.&83:%NL.J0[7>ZG!4HPI7MMU'WVGUH_%Y MMU53HB"-GIY MM,+J<[6L"(/7BT21=D$4<6M_E&7#ZP#'UINLD'/#Y"JA">U^ MDS74?,RAM06LG]1VK$9<7D K!WVX4U\??T\/?8-,&YDI[9U<;D3!XNY4A^TM M,'G1CB$Y=[F5V/"9#,?2.[J$&,N64*=5W2_E=!7INF!)-;"<;GFN+X %704J M"-8A'MR AV'BTZ#PW\-SM&V5>+/&(Z/5CH&ZUH,ZYDM5M02\AAKA./RK@[4M M46!]_ ICWVH?G-SX2S?<-,?(DO D,RT MV*-&#!QI-BC5S-3.%*7=MD-/,XP!T0+.R^I9H<2;$I-0[LB>8$=#G(51T2',9'^4E^67TE_[.(!)7?_']02P,$% @ T(&G3 .C3-/Z/0 ME9\% !4 !G;G)C+3(P,3@P,S,Q7W!R92YX;6SM?5MSX[B2YOM&['^HK7UF MU[4O=>+T3,BW;L>X;*_MZIIYZJ!)2,)IBE"#I&V=7[\ J9MM DA )$!!B.CH MLB0 S$PF@,PO$XE__N?3+'OS@&B!2?[KVP\_O'_[!N4)27$^^?7MM]MH='M\ M?O[V35'&>1IG)$>_OLW)V__\C__]O_[Y?Z+H-Y0C&I',WK?(4T1,R M0V_^^^CFXDWTYOU/__CTX?KKFV]WQV\^OO_P2_3^Q^C]YRCZCW]F./_K'_Q_ M]W&!WC B\J+^^.O;:5G.__'NW>/CXP]/]S3[@=#)NX_OWW]ZMVK]=MF<_YJ6 MZP[;C7]\U_RX;OIJZ,=/==L/7[Y\>5?_NFY:X+:&;- /[_[[Z\5M,D6S.,(Y METC":2GP/XKZRPN2Q&4M1B4+;X0M^*=HU2SB7T4?/D:?/OSP5*1OF=3?O&E$ M1TF&;M#X#?_WV\WYLV=.ZK>2_)"0V3LN]?>?/GUXQQN^8T27:(;R,LI)B:)? MHOLXXVQ$Q12A,DI1&>.L8$S5SYA2-/[U[22G2;0:AI/Q?_5&*1=SIC0%GLTS M]/;=%@MSB@HV2"VS"_;%LCTGM!=V&D+04XF8FBZ%N:(E(\DSIK=UJD#)#Q/R M\"Y%F#__,_^#"^1S]/[#\LW\7_;5GZ=YBB^*-D++5^0H]G+5';CN+BOYUM51),XGM8*+ M)"-%1=$=TZ(C]I"_!*QH]-AS-J*/[AA9ZP9;/= Y^_.E@JL;.B3Z+K[/D(K@ M9XT<$%O-V:K-"8FSHV9MO>5+ZT8ABK5&B%@Q&$+&Z/:N,:+)&T*9S?'K6V:W ML%_&B%*47C04"/?8>N^HR60/K.V$?W!24/KKVY)6:W''-'FU%ST?:-GBW3RF M?!-*ICA+5[W'E,STUS0"TP'VX)[$4C)3$%U8D0U@=A*C-:@_Z=A1&MF^3%3& MQ+XSKU!_ C!;P"+XL*\B@&YLOB@#Q(XB7>PY&X']\UVKD]*A"Y:2I*K_8*YU MA&I=9G[EF-!9_32X%P8&Y)V]DB\HX]1T+;]L]]D]284=LJ#^]DB?QF M5;]!%)S9//,,9X@>LSD[(52LIZVM[!!X@R:8&Z=Y M>1G/VF:YK)D=$O\@6<4L/MJ(2:R"@G9VB/R.LNR_UB=D^R%K):?_<'@SMH. 5DF!T"J*(C"+CA[:EZM"*Q ML)W+4SU12$1J%8-%\M$/D4CV$[ H/ODA"AB. Y;*9S^DHK30P0+YT2>!0/P] ML&1^\DDR4C<$+)*??1()R-D!B^87GT0#!WS \OGBAWS$\"+<;//$D@6@P'"9 M>&++@L(C<*EX8LX"XUMPN7ABVTIBJ#;#Z EA3E?.),+_*DB&4YZ0_CP5N(B2 MQK:*YO7KBZH\KE+,VS7RF*(2LY>KD?K)]YKG<6Y91-D1?C==YN=>DP/5>+<^&U^GJ37[Y?L':1J_*>>YU"(?95XS#"X2%[&*S M PC:EI!WB@(5C]RRVO=HV(YB:;/6;+K+]4G9#U&*BH3B.7] 1,;1?54P+HJB M3MN^CPM<\&^WR8![QKL^P=Z!X9V)#/YN.$QL:* MTCC5 4OS@?;\Z+$G;(03U,'##0>+W5EHX6!Q)=;2WKCM[' MB*('E%>(_9N028X-7#GI&/:<-0 9P1T+[M@03'I/V'#IF=PT<_V,K=;')*_) M^8[+Z7%5E&2&J,HIUNT>7*_@>@77*[A>P?4*KE=PO8;H>IGMZ-8=KD_,.TD1 MFO&WR[[)$TXKR=@#)A'.V4J,BC5[0/]+9TA[[I@^5<$[.T#O3$#B-8UGY?U7,0_M[!8V_6*GOY3&//EPHK'=K]A ML/1Z0@%;[[E#[@D;(>(9W.[@=@>W.[C==K1"M2FV!+B AH O$E)[Y2##PA>0 M J P"BO=%TG80*SV)<\Y(%8PQ&H79]$Z7O4Y8I+'#VS\!U3?:D7K\]]-!O04 MI1..YS &\0-;!I#NU5"&H]M#L78B, !: =!:D7A53A&]1*48TFIOL;,S6=!R MRY%DGUXZD>RK/[_&3WA6S5J)$_YNA[2;.)^@%HUJ_0"6[L@ORBOQK=QA@H%X8)V#A"P]3ZQ$B(OHB1%52%=7#)ROM[O;G#Q MEP15A709!B/%*$]_;[;MT7K7;K';-!C5'7+/P5E/V'"),9\1BO D/WU*IGRO M "W1H#[V65DJ_@DJ&'&Q(O@B;SP$XJ7+M:JY?0;.F>GG!L.05 'H, MA@WIRP#U<<%*X[[?,+IN'^.Y=$[+&]LG_I(7_FJ4&Z52RB4M0\@NA.Q"R"Z$ M[$+(K@_FVU$/HD >]IUKH %)=&TU7^0"L>J(D>WDBX1 " 4Q@69\D9 ZC =' M>7R)[NIJ#0A']44X8H610//[SKQT_Y5$20XGV \!>?9="_3M$:7##!;)0(O# MPQ4$#$'YHB6:UIDBIN7+2J*[MVH X+Z("*@XRNP!7]86796!X*M@V0ST:C6; MB8@#O4PM)"+N>'2VNZBV]?3$'Z-QC>P*LL1S,4<]IJ\E=T 1,1E>/82SD$ MDA*2"P\PN7" B12>L.$T'X3-][I._-%B_>?OF*T6-)DN+M #RB01?;W.#IG; M"+]0I5F!^CADY3R?5V51"_>C/&M'W<,A&U^W-I?7NB--OS :(Z0&A-2 D!H0 M4@-":D"?6J%I$)!.%G5?A*?&$$SL+5^0[ Y42V4(^2*J<# XX'&F>)R&^V,= MBV4>[?$)G0>#[%29RUOF%06TLDKT2V38B@ M!I.RK0L_.D\03P_F2Q1/$#U">3*=Q?0O:4P;VFT(#"W6M$E20Z#=!L$0/U^G MQ\O+'@-@0UGR"=!CS_$-3]AP"=-L5M)7ZB+--@+W, C^(G@//D?ZJD!L2Z[[H"-FU$@1E?M,%DLFB )6 Q#;P;F(R'V&)_4#=1.L88/9"_GK MT!,2JD.XW8^KC+[B7$Y:V^]V2 NW+#F/.'K"ALO Z76SJ7Q?[BGP\!:\8XAN MA>A6B&Z%Z%:(;H7K#>RB@ =945ML$>\[V-=[)?&!ON]0("&@=[NB=[KFNG7P M[L/[*&&2QF443R@RJD@J&\(>4*>F(L!SEN"YT='%#7H@V0/.)\?U.SF+$YRQ M!XGO%(?VZ8*\]%]54;+5Y?SHZH97W)90)6_: 3'UR&<9(51.B:Q=%X@J*D_0 M?'2*2QO[ #73E >4TR^Y<4<)7B,42JE7]D^Q!/TB%X)5*+N MTK;>A$+Z(?8/)B]. 3=/)"(6-7-+L'0FBAN&@%,(.+T41P@X;:.Q_@:<8'L& MT=[0?9&+Q/,C.HZ6+_*0FM)$SV[U129"8X# =U]?9*$.Z:B=,5\B?*JYH@3N M?!&$6BGD]K0OXKTP.\ ")+\=XE-)0!VE\40R-A QMN'+:J$T MRQ*VM9A1/,%704D*"OK$X+A_D64[VA]F>CBEF]PTK0X24O'9*N2 MM>2-0WPYQ)=?F=#;9-7H\]7X=*F)UXC>I+?Q4_PRD>0+@%-"6A*0%,"FA+0E'WWF_;6=0Q^D]1O@N_B]EVGSQ%K M,\-EO?Y'<9ZRSSF_!0ZQO4'?EP(.9]&YTJ(H>%O!VS*MQ;K1LE&>'F_K&-S> M-QMDSWTR3]APZ5H&CVQ?38K@D06/+'ADP2,+'IE-CVP7.\NFCU;@28['.(G9 MWW&2D*HF-)J3#'-:UW_ W33=$:UX:F9$!6?-DK.V]:*,7]FV&]?%> Y2Q==4 M72]I4?@*Z@[VF;A$CUMD49*S/Y/&U*R)7#3_5_FIIL/89_@%(8I7IFB]I^0' MSS1XIH:>:2=+=?!913XK<,+NNY4>_-7@KP9_=5L2*D.#Z)N1OH@&P"_IRA*U M'V^-4E0D%-=YYA$91_=5P32]:"*3]W&!"_[M-AE1R2>+=B1VYP=9C-%V1&L M!!P" AV]215.T*G"6/4IDBE*JPQ=C25+%@7] M/"1XC1Z6(N2/5];R:VVT%\3",(_]LI!Z7Q2#HRYRU.7*M>^F=_#/@W\>_/-M M20AV/F+'U++NEGZ*V&M :,:Y9M_D/$66MOEF3>/F,PO,E@2![V6R0X L&7S#X@NX-E>Y7L>#\ M!>R]<%G<'[L^3];3"6D_5+&Q4%*HL+'-_S.TMY=D!Y%F/Z1YQ5 M2&H;=CABGX[M;@H*\G&[F -N0J>;EW:^(1L>%(5U#RYN<'&#B^O>'.MU$0O> M;O!V@[<;O-W@[>J$.G4,*%\T12R?SCT*Z]# 3_P 3S6K,O9M&I%RBB@OE\0> M.T5YP7=6)EQ#1,!H;'M P [D!?_?=?37Z.6!?.,=U,*-2SS:D'O%J3W>)K:I M/'?!* ;Y%!V-&ASHX$ '!]J]!=/'2A?\YN W![\Y^,W!;];QFSLPIZS[AC]' M!9K4'RF:$UK7>#!R!-4#V?/ZH+0$%\^UBZ=^4R!_#OK"W3AOC4B_XY0M F-" M9[6BWZ 'E%>(WW1VRM20YG%V7!4E6R-H<;2XIB2MDOIHP2VB#SC1.17:T_." MPQ<?U"JRP9N$=73JXYSE;!=EC%\<5I:M]!>ZOPKH']S.XG\']=&\[=;("!Q-(7?+ M[3CUF=ON1^_T:/$-2L@DQYP@GL/?+'=+].X&U3D;=^1TJ8I+)C"2)]3V^8@^ M 1>M20K"70RFO1NDXH66K@YO+#01"[UA G(1D(N 7+@W*;M< M2#A+\FX!Q @@1@ QW)M"NR^W ;H(T$6 +@)T$: +'>@"8AWYHB%ZQ>(@AK!] M#_ICA&*:XWQ21'-$HV+*N#9TH0%#6?2AP=0$)]JY$PUX5S O&OS2'9UP7Q)W MC>@M)^TH+G RRM,3G%4[-63%&915GFFZ:UICV_#4#LH+C9LEQNV0O MZ(ZCM5_[F,E<<6[]!V-W )9>,'8'8.P.U@_6VJJL6[>@>[EW,W9W M>80]VW=W*H,I?,"FL/ <:SR+DZ]H=H]H&T%MO]NW_XZJ@JU@13%*_JYP47M] M]9\4H5:ET^XW#)9>ZRFP]2#(OT8TX2O>!%V-_R#EUMW>Q5+H*9P[P& NO:BO M.">4+1PKHJX>V2I>3/%\0_?1XOE%YTT3@02,QW,I!-65[KQV1+E87^,F8%US ME. [!]\Y^,[!=^[64U+MK\38IO!%0FK7&F2C^((T !1&83_[(@D;L-/ 3U(& MV,D =NK&Z.]O%@U6<)WY"OU-O\'*;D=GPSKZ^3E*UU=D1WB3&1[%>1I-43KA MZ%^IH]3+13@@,\:@D>E=SZ?HDVU[YO7P^_BE$4IT^\]@"? ML;,Y^WPU/JY/Z-W@HK6@7$^/,@,A]A\MOJRX'7LUOD2/&S'52^=+:$_5O%,) MUA=$LO7( S[ZL^O\1.>5;-6XH2_VR'M)LXGJ&7^ MM_YFD22AK%I^=9$/-)L1MA(L5DK=2BZPM0ORF"?E'N$!??4+(YO,BW24E "]+%)2.K MK6OK-.;O*!,%L)3]7$8M-L3=(*[]S*+Y&I<5=R$_*/EYW<4E*V>$(CS)F64V MY1L!:/T%];'/RN^-=W*""D9 M@V%#^C) ?5RPTB P-XRNV\=X+IW3\L;VB;\D>;I4;I1**9>TM$]V[14Q^W1. MT13E1;T9<^7XEE,49_C?*&VS-HH1Q06?SFP_R"?7['N2,@OD:GP7/PFX[OY! M(0T@I &$-("0!M -\^UX!U%@#OO.-="Z)+J&G"]R@9A\Q,BP\D5"("^>F( R MODA(G1H 1T)\R1C1U1H0@NJ+<,0*(P'E]YUYZ?XKB8\<3@(1! ':=RW0MT>4 MWC18))^&+1*U@H#Q*5^T1-,Z4T2S?%E)=/=6#73<%Q$!%4>9-^#+VJ*K,A#P M%2R;S\.6C8WDYA_W500AN5F89ZH30#W %&;M>/D!IBKKIWSTMR$-3DBZZ87] M[4>#$XV]F%M_.]S@A&HSF=CZ(8,?HS&C/7JH3SS,4%Q4='G9R6['";3'M7=P MP)"T<$3@@"NH=)3"MEHFCC;'C'['3&MI,EU429*0]#H[9.X\GU=L@>04 M?91GYZE[.&3CZ];*\%K@TC0KHS'LLWI!\LGJ(A8!)]M-7*;=;-.A*BK2VC;D M#(69#=;!V@^BF*DZ2:51E/\X@(!S:C9!O9C)CP=D6K=GN(/>BJ"SH# MCA5PK)[.#O& PA$:$\JF?9+%18''N$FP6'ZM?TH(,J1+W]Z [DZ%P-EW>?P[ M8!O[ZH8%;"-@&ZZ]JKUU+(-7I9U[8+*3'Z 7UI$-8-U/^SDJT*3^2-&<4%[ MG3&-$>QZ8-E'F[E9"JKRD"T[/SZL/7& _;UDTRZ___';[PHIY_4/?KE;P M_O;3^P-59KMME/XW1"8TGD_9RI.UOFE06TLDK^2V38B@WIVRK8M*;3DOZ$OK MI8NGBAVA/)G.8OJ7-/4 VFT(#"W6M$G27J#=!L$0/]&LQ\O+'@-@8U-*6E0B M3-;%)1CSBBYEI4! #_ML;!:A5^1)\ZG _1P424)EDS>[H7%$42POEP3IXX"5 M9>;Y36W_<<=PN>&)9KVX@].D)'X:\J:Y45M4/A?4-F". 7,,F&/ ''>M :&V MP8F6?['O,M$Q&HF!1>.Q?-H=!)F0I%Z2+Y)2P]E@!\47A%]S9#C"HK@-86X^S3I:"_+U\1/R70%KEN:^?]=7GF$>H!7P[W%>=RTMI^MT-: MN+?.*#0:SW'9E/Y9U:7A53%',Y[#].]ZM16%2-4]G<9\V\D37ZD;^SO($O9BTVF?8?X>B_A/]#W'0H0!,S.!)8".\N'"-6!S?/^ MILZ^"4?FBUF',S^\CY*ZOFD43RCJI)BHSI#VH$M]J@)@:0FP'!U=W* 'DCW@ M?-(4VSV+$UZN=]&*TFCUZ8*\]%]54;+%Z/SHZH9?I2"A2MZT V+JD<\R0JB< M$EF[+J!=5/+",[Q:%8TGZ(;/4^95C]B:R;YZ>?DZI$NWR'/+L^Y8CV)*7MT, MK^Y@CS3Q^]3HYBER+R"5&V(7),[%HFMOT<&CO_&COC-I7_$5/,/4JN%*+C:-#N+K7_9.E_-.L8XE9[(8Y1"%H[K<#,_)+5 MS04"JK>;#(74M0W7H%!'A%+RR"V\>,Y^>;66F@SANBYVN:S9ISA\*FOJGG#I M:B5O["#NE:"<+2SD6U[,48+'&*52^I7M'; P);3DYL%:G84!Q]?HC=WNXE(A8UF:E+S(1;GD$OL?X(@MUK%KM*_F2NJ":*TJ\TQ=!J)5";C7Z M(@?(0B%#:7U):)') 1Z9\^54HE(:ZNB@+XJAD>DD]N!]62V4)KE9J-&7:0,H MG*"('_FB*'(?Q2 !P__#SMWECFK?P3T4$83<4?%M33M$J XHK72'Y(@#S"\U MC:3WMU\/3E3ZR5W][53[(QQ)6EY_N]C@Q*.9W@&6S$_>2.9"DD("%L?/WH@# M$'NWG]__(2I*DOS%+\"H:#*-"\1K>$QH/-LUS5]_9(O9_J;$A:3_ [YQ0T#J M[90M$,4H^;O";(WZQM2#WG+ENEGK5G'=Z%;3LHUHW3%<)NV<,B++!;_5B.1< MKK),!VE;^Z1?QXOZ9,\9H1O)LBV*.10DKP4NX$/=<1!I5"_$74 RDV1]0D:8 M?VE5+]:5Y;(RJDIFGO"SB*,9KUTI2L\&]G8[&]I(O$84D_0\9S,X$2:?0[JZ M9.V.N>]%11\D$ZJBA,B6#NAE9B\>4%!K%]OS@*):G< D!Q3:,D( M1@5_=[O"SSIC6@2>]1IL]6@ T=#*V2TQE1P:.%NT#2*!7"T\H^\FO-W(47!C;2?W!4:TK+? /=D7Z0:0-H"T)AA1+SZ14 MP@<81.Y<\)'WS$P//G+PD5U;PWOK$ 1K6&@-F^];]DW>SU%S&+:YKR+.4_:9 MT\E&2/#N-K#A\!:-XITH#%:RK2L\:@]Q>4(R/5J2X MO@&/C)D-U[P(]OT#RBO$_LW8<&E4DFAEPJT&VK+Y-(U=JS39LY =L!7,:DMF M]>K6T>OF#:\N'QTE"65FPDF%1F.V+OT/BND9Q9\XH&/)N_J,8%%Y4G]W!U0 +*K]K\7; M 98%EI9^?5Y2QMF0I&7F%5H/$GQF9C[%#S%/Q8GPNI!YD^4Q1>D$YY,HYIDZ M=;IZ-(XQC1[BC+D/M4NQZFL:$.CM^?; _YY9"$"_):!?Z&;W]H)!4%O/ZF43 MTJGKH:1US:^\9'.KE)[U5K2V3_[)6I8KBE[?@?F"!T@7EXR<,67Y@^O*U7CS MY242U:& =W3)U.8^CAM<_"6I$0'I8I^1M6B/%NL_?\=L+Z+)=,'OB,@D+.EU M=LC<>3ZORJ*FZ*-T&0#T<,C&U[HT(6JJ/[T2N'1M,!K# :N$(CS)3Y^2:9Q/ M$&CI!O6QS\IYSGP35)0\U?SV,9Y+>9 W#D&<$,3I)HC3GWT7 C:'$[#1W/=) M)]N0+\(#V8'$Q*KW14+J8)B)X>E+J+"#R:@O(CAL$4$\&U_4QT8BR\#58\B)+(XD\9K/U@T(!G(./F:7K/:+ M:$SH8TR;X]M\5;05M=.@8+AQ.VTF0N3.4N3NE4%TE9^A>UK%=/'A(V_>"O29 M=.V'V*_<4?CXDS:EPGX]DOF+&94MW3H@\@S3HA0*YKV<5.W.'1!\B]B:D9I2 MK-][2&%QC?6SE\"X]OIMOECB_('9UWR]_+3\FPOVT]:2V7R[96M<$KZQQ5GK M/0# UB$DWD5(O%&.:XH34H8"Y\XUR(69 W'@+QTGF@ M:FZ?@4NVN2RI0:DT-BII&0*C(3#J)C"JL[^'T.CAA$85^P3179)]D4N(>H9@ M57]:8XZN^"(IM?9 +%A?I %?A97&I2^QJ5VGDAQ8\R5\I24E0TROOP./ Y:5 M*9K8WY'' 0M+'WWW994*$?0000=&T+5@:E\,&^VD B%D;#V1X%/$1(K0C&LU M^R:O\1*291Q8P8=U[FO MO-Q2BF;UC9QU&IN &#H,E+\0NN_\=U"<$JUP&J_HA]H[I+*$Q72Q??$SI M@BTTC0EZGO/K-MG':T)K,[,L*;ZO2D[R'6E?QD5OJ/L'19^#V$S$]N-@Q+8\ M?7!<,6R4:-UZFM0^]P*I7"&/NVWDFJ1\1[;T%_]XCW M'%%,4O9\6@ZQX&/_;D%_\VQP-4=U;<<>YM^71C0YF_;ELNVPA6/F.'@7JY.* MS CRZB]+H%G23O-]4*\>'';K@:^?HCA)JEG5W']!RBFB/'V8/7:*\H+G&S/) M%U&*"_X**EJ76FH*"A3,_0+V-HJ*N2#-7LC,'7P9?2ILOBH %H_%4R^O:"5*(H,M'. V>A9R&D-.@02Q)_IJ2+$6T M:-Z]B=\M9+*+P5WF+NR#>$ Y"OL5;AN@5Q4BX"$"'B+@(0+>C<*8.(/>18 - MA*4-#7D7?#(06D=@DB]'67<1I0XRY=WB%I)60M**=HRW'Q_0N[DEE6%G:.1! M)K'T"NSU9U\,]MYA$ZSX0!-<^D%XK">U_!+=Q\S43E!43!%:GPZ(^*G\O"04 M&U_2;#"RO9028^)"1HCKC!"#5P=*Z#!6";N743;$+,YPCAF=Z6^$I,W2?,.F M"'U HC"*1D^';(EO$=YNXC)P'*C@Z9^D[H7^?Y-24) M*O2X4O<,,<90Y+>;*)')4AV"/ <8Y.D1UMH7]&& L-80<1C=W=D[/8%)![K+ M>X<.P\0#M:T/$%J2V>^#03WFE,P1+1?U;0'H[PK/ZS[= B"PA[C'0G3H#+"( M)5CDA-FVHSR](R1K/W&@:.4"F8$ITDX@C8ZN.CL_PV9N@IL;(A";U?52GZ>C M&8>+_UU_?[UD@V<_E.RWTQ4G C>PJ^&C_(L[&1U5;&OA9T/S=/7G^8R]T(?Z MO37B@9@\!;\;4!\'K*"X M0#QP V=$W<-!]<:8F61LAU]LSV,I&X >#@ZVC,A8A.C"X407='9OLL,:[(N\U*$(;7O(%_3=4)4T/"M?@'A# M21G@ [X<*S&4&-A+].7,B*:<0/@J6#8#O^W,4(=DIB18-#]Y*1H A@&6T,]> M2@B,MH'E](N7@9;!U@/G.QAMCP_2'4W5#GU%DWL;_8- M-MU%!T.VGO[RA<-:*=LZHL>84D;@(B+W&9XTYPLCRN_X37#6O'Y>8>55<_;; M/6O _C++C>F1 GN),[TS$;)J+&75;"]K5^.3Y0IT@QY07J&K_'3Y'KXOW]OJ M.N?6W!73L0P+R^DFZ?2HM* ,GMXGC=7"FLN7>=W0N'JG;".E59P) BWR3BY+ MHO7!CL-KUN24+3]B5)P71852(_9$@S@)2.9I?46TQKN3=W);G:][=ARJHIRR M49KB>OGC]0N.JH(9ED4Q2IC)6-3?&[$+'71HPKB.%S7D8\3TJK/K*JTR$BE" MS'HIZRH ">5HUPEJ_C5C63W>T$0 7'K-!@D)+.&8:3%]Q'879@-&\81M/8TI4TS9.R\1G47WA%+RR#8CTPJ7QN/;"U'O2&(( M0-L*0!]=L&6'9 ^\7'_]PL[BI$:.Q$4>H'TZ(*^N"\R7@N)JW#Q*3):J;9_! M;6-U!X6N=YQ,5M%=3M4=H^IH390(XA6W=$CV";HO%8>HI6T'0+KT0*ZB=8AA MA!A&-S$,\S4K1"@.*$(A74N)YKKEC53400OU'N0-(*]2$0.;U)M3&2#9P QC M;_0E'-89 ML"5I99UKZQVLL\L*A]L4RA<$24L'E3^Y.Z2$IU^T$+TGPZRJH6/K'6[M$7T+LC^4<,#*!'1-^\O/'K!L%*9B?YG8 M@RU"H^D+]9=?/41QZ&!%_:54#[:$F!D*8#->D9 \13D3%?^K M(!E.^7[_O*IY$27-^XR:M.*HRN.*.3Z;3'!UX**;YUB)8'1):@AE6 IEG#[Q MJR6O*YI,V>2ZICA!5\SHN&9+".*_$'H4%Z]H,NG: ;'\OL<27> 'E!Y714EF M/,!?E,7KNT6@S;LEZIHI? XAYW7##@BYHW&*+N,9$A'0VL ^1C9*:@^CN(X7 MW+.58ZCRQNZ(OV$JCA\X24R6,!9D79PPLJH^65ORQV3&-H,I6\"9@I[G;*%' M%V1YZ>Q=_"3FS604!^PN#R?S4[8X/<^7)H6(+7EK!^07!1+6Z&E^=!F3:RA0 M3(/M-H,A=G1?U(?,($2_;.LB+EU,:WNXF/(*IP]QQK>1T1KF^B/.*E'40:NO M ];(;$;RVY(D?TFY$#1S$;QM/"VVK#5:+MCJ]%)H=XSD*0RI ML)=UNGJ3\=L7L4 _<5B>X6MJE"JCZC $)L[S)*OX';G7//F.*7-94GQ?E5Q' M[DC[M@!FV&1PE^_XCA>FK.A"B0"_;@B\?6#/,Z$AJU](D0\I\B%%?A I\D/, M.@1$,WT1B)S59YF8VF%17Z8/6$;P#!9?:HF 12,.6_5W*&"@HM"&H+PZ(@"? M3+(\&%\.!6@H#13G\^6 @%(T>KFK_9T.&+A81#FT8(' ZZH/4R!ZL1BP6+1K MI@],+*I49[CUYHN)VY[_ Y>#MAGKY-0B6!S&B7=PB?EBW0*"U'"A:-NYP[?B MC,VW@7N&P%-ZP$0F7S % +]FY17W6UGTQ (YT.,+BJ G&P/L]BG]6ZD@(D'OFBUL&$XQY(1A?G#,]!=)-A_EOOY5%67](N_(#6+O.,%UQNK&(;4X;S_&K.5*?DX$%2XH=F$BO*0_7X* >":XJ UW-L?=HD MGQR3HN2KV:HTN+ ,F69WUPR^3)D"L?6RD\M*1KU7 XL^^\SOTBZ$7"L[.=2E\7$;4XE M:?.UZ3JP%R;.!0+S*!YB6*]Q=8)*A[>M/@-[<>NU8!D\43@0^@,,@LGV)"PX MC^W]AZ67-9&;I5WF(L Z.]54?F"SQ0]=>VG*[1 ^@$MK$TZE8F*:#S08IODB M68!,'?@ WRW+52:O5O 0(-A&F[&P@<8X+O51^3,!W)4LI"'5!C!C:.[]'(% MO G; PO@]%3<+U[4 .@9H3=HODP"N!IO)=@(V%%W' 1?5^,3S'4I3PLX3^V= M!L'/TA^X(\RU_8[+*8]/L8G!WD*[=ZO@5'>X0510WG44!Y5<&)N5^RP/VDY*:BT@S@(Q#3V;II) ME:O_5-'^U,_!L?M>Q?7LP+XX5:L_!?58H'KILKXQYZOA]V>7.JO9(B#:@Z["=8\E]:?JE [ .G@!&M?P@X[R.$Y@FZ6N.0+ MP-Z]&'=/Z.O="A]$K$=7Q.89HSTLD![*4R?7N$<3W?Z^W8T\S<\Y]2?,/=J_ MP8??/-^_(7(0[=_B'%W/=^L=A ;)13^,_5A3B/"DU\/8?G<0GW8R= \[QOY+ MU.#(GV?!OV[E"#QFV#M$ML\RW/D 8W\ V;YOW(!C/&#A[4/QW6XD:%YI RS, M@=_QVHTH-PN6I[=O,:P*86TM+?Z2J*,,)%Z=VODXC MSM-\+W=TH[*?&V$.I0+W]F4'$:X3M_JKQ0UZV("J@'FB'Q1WZ2T]"WJ]&P!8_ !G)Y4;KF"Y>7U*R\+%*M[N&"C M8"3\1DA:W\^ Z -.4'%+-AO3*RY4'1Q4NUU>'L2,KY6+BA,!_=*V[DD_P5E5 M"DM"*%K;)_^W>A_+F":,TAG.,;=%F&6BJ-L%[.6 '4J*HCF@)R)]T\)E>;A- M9GP3O6>[6%XQS5AFWC![X0B-"47KLQJH.'UB4F9V,%M3Z:*.=+5?7B-@O,45K%^0OKRJ5+A-JF!M"(#=P01C2&<$6,0O[*]@Y94*Y:+2V=RGYYZE!K-L,Z#;OPFT.9 MWZ "Q33AX.<)>D 9J7,LY2(']7'!R@/**[0RNODDY$'9XZHHF4+0]?64'/=A M_Z5B_&&'D1S4\D+U/LQ>QM>8_H6VUB(!=^H.H1R')M$3IZ(&M MDQ-T65)(#4N4F,DQ555%F6X$3 SL:4=XHC%1'2/5DI(2TN[A:,J^B4:, M.1_8B5F]"$X/F[K3 SE@[I\5_)&'N7W9VPV% PVB^W;PU41:.^10^K+_&\E- M)^SFE1U@)"UPRH%7=H'A\F4M>ZZ'LZW[,X%!&6[]G4_=%W441^G[.WZZ!]JS M8WI8?Z=-]T6OI F#/1XBW0/= IP[Z/%4Z!X(:(>X=(_G/_= <*!#(7 1^6C7 M[Y3@ 1?=P)$;(]&!3ZW9/#>'9G/')OXY3,N>"B.*FL#?_LW[_,4T+-G(9XVR-;*D/%]NFR,H)9#=, MA6/*71]3?JVX_)L_-R_:W2M?,CH8>G;.Z2MHN97/QSZ]S.5C7_&(Y3KQ;'WY MS5?$=Z47@@&VMD_V:V65M+!.7NLVA@!-@ M+W?L,)*V[I#A\*9T45!U<[DP],721W $?T! M!L-DR\UB>DQ*!MB#&BSN2!6L+7)/$M;)"V9<+@@U93J6K[K#7C/A_%UT6^W# MJ972U25QK\N$='CWW% KH#@TO+RJ@-+HQ,I59&MP-:OJ%&;FPN-$Z)S!.WK% ME,OE+U2K"=5J0K4:$;%W[(E7XU$=CR:Y-#XF:^I/,9;AA/U#N1?_R[W($A0( M*#U@WR6P6QB4Z"Q/OHA*7!A'F>^R[P+8!4/%\6&)A]5?T8(A2T<7:?:E2,+1JH0._4MM1 MM="!%RN 2:7S&I #O_0:.K6Z+_ZH48# 96DHC?T*GES@31$"J$G<9<&8H=<7 M -;N$Z><>5-& ":)3HMV>&']=EQLP@O;UZ!$@DHNVE;O8)U)<3H47!I>&+5: M)\+@LH&;ML,W58Q.H,!%!;=W]U%4LG,M<'A/&_\=[,)C?#X&+BPO+@Q)P M,7EA%'>;L0P7GA=VM.F)([B8M(WK!T3OR3!7+IT"#' ):9O: Y:0["@>7"+: M1O: ):)W.@DN(VW3>\ RTJUA )>2-KX\8"G!SU7!Y:.-- ]8/OH',#9RLE09 M\>>H0)/Z(ZVS\7CJ<\Y6RB)FADATOXCFE*154C:)U,4ROF)8]+";A]FK9]@E MO:%4H:52A4T"'9MT1^=W)Z,7CVYI87;T3O#PH^6Q@ZMYB6?+6Z+:C_>HFAL> MY130=4QF,T037%_M=9ZGC'_*/ER31T2OETK<>LC$L'<')#.-Y19_(B:KO44' MCZX=M.8NE#@3/U_2K ,B^&;*'*'OS#]$*7G,F>@;RVV3(-I&%*!;MZI5C]Y& M2?U#E'_I^EDKC=N*]XO?$:Q'!Z3=H(+YJVQ! \\J6(\.2+NC<5[$-0A17^3# MQ'#,K"NV])[%"<[8/^C5Z6MXQVZU27C"JYN]>)N[GA]EITKH4FFNZ%*Q!<56 M975\XA&_A$/Y$6/I9VL8!JLLY2HKO0OJ$ZH>N*QZL%]G@JS8>Z$NP&'4!9#:TD3+@MUW<>@M MV 2TN7HGD]9J &J'#)ZL-$PY0*:*-@ZR[T(Q.*:KMH&\$XIJ%5&BO_!PHT\2 M4>+1^RX6\))B&K "VB@J59@ >G XONN-:$Z1*@.(9;$:SZ=',;5WIH'ETP- M"*WWL)+L0_J]'.[M86T9OE",8B)@2<$S?(-@/EA*\"S?YU*Z&]K*HXE^ M@P4$3_H=N!J9Q?'!E+PEU7$(WJ,*5L[RD5$[C,\:?B*TN4+7+=Z_J-)9G"'3[27'MPYT2%'V%*. ML# 4V.$K!:6:=:Y"5J]O7*KK$D?ZON2@/EH49X)0L[Q3]&FH[,AO? +U=7I+ MJ)1 Y0U*T.XN65R5N]521WDGE^HHITRNCEI]A\::4AEUNX=,H9 IU$VF4)?; M=4@7\C]=R&;H:5^"^R'T! ,S];=P[U1E!P'M7&I9.YA=DC+.AHA4Z9FX_86Z M!POE&3EO/02C]EM.'11]UZX[,]@YIX=R6 =X/WR,T+(F131'-"IXY"RB*&'O M$&=-6+:^18\7,:VSWM.F>&=;-S/$MT\2[$' _7,1,&%+F/"S4L:C!_8FN*%Z M1W@N(YMA2KI =I^*"4*V^Y\95N%3677GEUAI6UNG MV*^\$+."_&5KM^=J$UJK%K/&FOG$"2M&94GQ?54V,VV3_7$=+WCC$=]S)ZBM M4D9W [L4RU><$\H6PE7<^'C*R3K/;U"*9O5MFW_$625"\H"]73+86EW^!1O/ MVC@./P3,MU=BOR,\F;*E:/3 C+,)NJQXKOK5>+E -5/WJBKKFYO9"B;@1G,4 MER$@ :FO:)3M1EICP.;/?L%N#LV4 /$'B#] _(. ^ <+JDGMEP,Z/K*C67I MN/Z.>,,! OP[V4 '"/1W[Q8?8 A@1S^CAU,J0U<[$'#6PZF4?9.+ ))&6 MO_#_,8\&L6_^/U!+ 0(4 Q0 ( -"!ITS';RE-KN@ #^G$@ 1 M " 0 !G;G)C+3(P,3@P,S,Q+GAM;%!+ 0(4 Q0 ( -"!ITSR M0NV#^! #;6 1 " =WH !G;G)C+3(P,3@P,S,Q+GAS M9%!+ 0(4 Q0 ( -"!ITPZ?922$ \ %W7 5 " 03Z M !G;G)C+3(P,3@P,S,Q7V-A;"YX;6Q02P$"% ,4 " #0@:=,N+J'K"XZ M T(@4 %0 @ %'"0$ 9VYR8RTR,#$X,#,S,5]D968N>&UL M4$L! A0#% @ T(&G3,W