0001437749-19-008988.txt : 20190507 0001437749-19-008988.hdr.sgml : 20190507 20190507160841 ACCESSION NUMBER: 0001437749-19-008988 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190507 DATE AS OF CHANGE: 20190507 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: 19803165 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 gnrc20190331_10q.htm FORM 10-Q gnrc20190331_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, 2019

   
 

OR

   

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

   
 

For the transition period from                to

 

Commission File 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)

 

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $0.01 par value

GNRC

New York Stock Exchange

 

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 on its corporate Web site, if any, every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☑ No ☐

 

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

 

Large accelerated filer ☑

Accelerated filer ☐

Non-accelerated filer ☐

Smaller reporting company ☐

Emerging growth company ☐

 

 

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

 

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

 

As of April 30, 2019, there were 62,298,758 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, 2019 and December 31, 2018

1

     
 

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

2

     
 

Condensed Consolidated Statements of Stockholders’ Equity for the Three Months Ended March 31, 2019 and 2018

3

     
 

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

4

     
 

Notes to Condensed Consolidated Financial Statements

5

     

Item 2.

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

17

     

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

26

     

Item 4.

Controls and Procedures

26

   

PART II. OTHER INFORMATION

     

Item 1.

Legal Proceedings

27

     

Item 1A.

Risk Factors

27

     

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

27

     

Item 6.

Exhibits

28

     
 

Signatures

29

 

 

 

PART I. FINANCIAL INFORMATION

 

PART I. FINANCIAL INFORMATION

Item 1.

Financial Statement

 

Generac Holdings Inc.

Condensed Consolidated Balance Sheets

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

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

 

 

(Unaudited)

   

(Audited)

 
Assets                

Current assets:

               

Cash and cash equivalents

  $ 161,266     $ 224,482  

Accounts receivable, less allowance for doubtful accounts

    284,612       326,133  

Inventories

    588,380       544,750  

Prepaid expenses and other assets

    28,537       25,404  

Total current assets

    1,062,795       1,120,769  
                 

Property and equipment, net

    289,438       278,929  
                 

Customer lists, net

    59,450       61,194  

Patents, net

    27,557       29,970  

Other intangible assets, net

    2,930       3,043  

Tradenames, net

    151,174       152,283  

Goodwill

    828,403       764,655  

Deferred income taxes

    4,385       163  

Operating lease and other assets

    47,590       15,308  

Total assets

  $ 2,473,722     $ 2,426,314  
                 

Liabilities and stockholders’ equity

               

Current liabilities:

               

Short-term borrowings

  $ 45,241     $ 45,583  

Accounts payable

    290,871       328,091  

Accrued wages and employee benefits

    26,659       40,819  

Other accrued liabilities

    151,005       144,236  

Current portion of long-term borrowings and finance lease obligations

    2,203       1,977  

Total current liabilities

    515,979       560,706  
                 

Long-term borrowings and finance lease obligations

    882,483       876,396  

Deferred income taxes

    78,877       71,300  

Operating lease and other long-term liabilities

    129,071       95,647  

Total liabilities

    1,606,410       1,604,049  
                 

Redeemable noncontrolling interests

    57,357       61,004  
                 

Stockholders’ equity:

               

Common stock, par value $0.01, 500,000,000 shares authorized, 71,395,561 and 71,186,418 shares issued at March 31, 2019 and December 31, 2018, respectively

    714       712  

Additional paid-in capital

    481,391       476,116  

Treasury stock, at cost

    (324,115 )     (321,473 )

Excess purchase price over predecessor basis

    (202,116 )     (202,116 )

Retained earnings

    878,416       831,123  

Accumulated other comprehensive loss

    (29,870 )     (23,813 )

Stockholders’ equity attributable to Generac Holdings, Inc.

    804,420       760,549  

Noncontrolling interests

    5,535       712  

Total stockholders' equity

    809,955       761,261  

Total liabilities and stockholders’ equity

  $ 2,473,722     $ 2,426,314  

 

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,

 
   

2019

   

2018

 
                 

Net sales

  $ 470,353     $ 400,091  

Costs of goods sold

    308,178       258,164  

Gross profit

    162,175       141,927  
                 

Operating expenses:

               

Selling and service

    47,289       44,620  

Research and development

    13,609       11,853  

General and administrative

    24,762       23,475  

Amortization of intangibles

    5,342       5,632  

Total operating expenses

    91,002       85,580  

Income from operations

    71,173       56,347  
                 

Other (expense) income:

               

Interest expense

    (10,272 )     (10,113 )

Investment income

    914       346  

Other, net

    (1,061 )     (1,394 )

Total other expense, net

    (10,419 )     (11,161 )
                 

Income before provision for income taxes

    60,754       45,186  

Provision for income taxes

    14,985       11,416  

Net income

    45,769       33,770  

Net income attributable to noncontrolling interests

    908       125  

Net income attributable to Generac Holdings Inc.

  $ 44,861     $ 33,645  
                 

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

  $ 0.77     $ 0.42  

Weighted average common shares outstanding - basic:

    61,762,260       61,943,495  
                 

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

  $ 0.76     $ 0.42  

Weighted average common shares outstanding - diluted:

    62,223,638       62,474,936  
                 

Comprehensive income attributable to Generac Holdings Inc.

  $ 39,527     $ 44,703  

 

See notes to consolidated financial statements.

 

 

 

Generac Holdings Inc.

Condensed Consolidated Statements of Stockholders' Equity

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

(Unaudited)

 

   

Generac Holdings Inc.

                 
                                           

Excess

   

Retained

   

Accumulated

                         
                   

Additional

                   

Purchase Price

   

Earnings

   

Other

   

Total

                 
   

Common Stock

   

Paid-In

   

Treasury Stock

   

Over

   

(Accumulated

   

Comprehensive

   

Stockholders'

   

Noncontrolling

         
   

Shares

   

Amount

   

Capital

   

Shares

   

Amount

   

Predecessor Basis

   

Deficit)

   

Income (Loss)

   

Equity

   

Interest

   

Total

 

Balance at January 1, 2018

    70,820,173     $ 708     $ 459,816       (8,448,874 )   $ (294,005 )   $ (202,116 )   $ 610,836     $ (21,198 )   $ 554,041     $ 279     $ 554,320  

Unrealized gain on interest rate swaps, net of tax of $2,335

                                              6,647       6,647             6,647  

Foreign currency translation adjustment

                                              6,179       6,179       10       6,189  

Common stock issued under equity incentive plans, net of shares

    168,991       2       1,133                                     1,135             1,135  

withheld for employee taxes and strike price

                                                                                       

Net share settlement of restricted stock awards

                      (30,028 )     (1,364 )                       (1,364 )           (1,364 )

Stock repurchases

                      (560,000 )     (25,656 )                       (25,656 )           (25,656 )

Cash dividends paid to noncontrolling interest of subsidiary

                                                          (314 )     (314 )

Share-based compensation

                3,106                                     3,106             3,106  

Redemption value adjustment

                                        (7,665 )           (7,665 )           (7,665 )

Net income

                                        33,645             33,645       151       33,796  
                                                                                         

Balance at March 31, 2018

    70,989,164     $ 710     $ 464,055       (9,038,902 )   $ (321,025 )   $ (202,116 )   $ 636,816     $ (8,372 )   $ 570,068     $ 126     $ 570,194  
                                                                                         
                                                                                         

Balance at January 1, 2019

    71,186,418     $ 712     $ 476,116       (9,047,060 )   $ (321,473 )   $ (202,116 )   $ 831,123     $ (23,813 )   $ 760,549     $ 712     $ 761,261  

Acquisition of business

                                                          4,125       4,125  

Unrealized gain/loss on interest rate swaps, net of tax of ($1,800)

                                              (5,124 )     (5,124 )           (5,124 )

Foreign currency translation adjustment

                                              (933 )     (933 )     55       (878 )

Common stock issued under equity incentive plans, net of shares withheld for employee taxes and strike price

    209,143       2       1,681                                     1,683             1,683  

Net share settlement of restricted stock awards

                      (50,651 )     (2,642 )                       (2,642 )           (2,642 )

Share-based compensation

                3,594                                     3,594             3,594  
     Redemption value adjustment                                         2,432             2,432             2,432  

Net income

                                        44,861             44,861       643       45,504  
                                                                                         

Balance at March 31, 2019

    71,395,561     $ 714     $ 481,391       (9,097,711 )   $ (324,115 )   $ (202,116 )   $ 878,416     $ (29,870 )   $ 804,420     $ 5,535     $ 809,955  

 

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,

 
   

2019

   

2018

 

Operating activities

               

Net income

  $ 45,769     $ 33,770  

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

               

Depreciation

    7,265       6,051  

Amortization of intangible assets

    5,342       5,632  

Amortization of original issue discount and deferred financing costs

    1,177       1,177  

Deferred income taxes

    5,151       4,283  

Share-based compensation expense

    3,594       3,106  

Other

    66       102  

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

               

Accounts receivable

    46,970       18,744  

Inventories

    (41,644 )     (48,798 )

Other assets

    (1,293 )     2,658  

Accounts payable

    (37,176 )     (9,439 )

Accrued wages and employee benefits

    (14,148 )     813  

Other accrued liabilities

    (5,762 )     11,065  

Excess tax benefits from equity awards

    (740 )     (196 )

Net cash provided by operating activities

    14,571       28,968  
                 

Investing activities

               

Proceeds from sale of property and equipment

    23       1  

Proceeds from beneficial interests in securitization transactions

    743       867  

Expenditures for property and equipment

    (15,902 )     (6,496 )

Acquisition of business, net of cash acquired

    (61,549 )     (369 )

Net cash used in investing activities

    (76,685 )     (5,997 )
                 

Financing activities

               

Proceeds from short-term borrowings

    13,531       14,315  

Repayments of short-term borrowings

    (13,282 )     (3,911 )

Repayments of long-term borrowings and finance lease obligations

    (908 )     (408 )

Stock repurchases

          (25,656 )

Cash dividends paid to noncontrolling interest of subsidiary

          (314 )

Taxes paid related to equity awards

    (3,156 )     (1,626 )

Proceeds from exercise of stock options

    2,193       1,400  

Net cash used in financing activities

    (1,622 )     (16,200 )
                 

Effect of exchange rate changes on cash and cash equivalents

    520       919  
                 

Net (decrease) increase in cash and cash equivalents

    (63,216 )     7,690  

Cash and cash equivalents at beginning of period

    224,482       138,472  

Cash and cash equivalents at end of period

  $ 161,266     $ 146,162  

 

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 power products serving the residential, light-commercial and industrial markets. The Company’s power products are available globally through a broad network of independent dealers, distributors, retailers, wholesalers, equipment rental companies, and e-commerce partners, 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, 2018). A summary of acquisitions affecting the reporting periods presented include:

 

 

In June 2018, the Company acquired Selmec Equipos Industriales, S.A. de C.V. (Selmec), headquartered in Mexico City, Mexico. Selmec is a designer and manufacturer of industrial generators ranging from 10kW to 2,750kW. Selmec offers a market-leading service platform and specialized engineering capabilities, together with robust integration, project management and remote monitoring services.

 

In February 2019, the Company acquired a majority share of Captiva Energy Solutions Private Limited (Captiva). Captiva, founded in 2010 and headquartered in Kolkata, India, specializes in customized industrial generators. Captiva has seven sales locations throughout India and has over 100 employees.

 

In March 2019, the Company acquired Neurio Technology Inc. (Neurio), founded in 2005 and headquartered in Vancouver, British Columbia. Neurio is a leading energy data company focused on metering technology and sophisticated analytics to optimize energy use within a home or business.

 

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, 2019, the condensed consolidated statements of comprehensive income for the three months ended March 31, 2019 and 2018, the condensed consolidated statements of stockholders’ equity for the three months ended March 31, 2019 and 2018, and the condensed consolidated statements of cash flows for the three months ended March 31, 2019 and 2018 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, 2018.

 

New Accounting Standards Not Yet Adopted

 

In August 2018, the Financial Standards Accounting Board (FASB) issued Accounting Standards Update (ASU) 2018-15, Intangibles – Goodwill and Other – Internal-Use Software: Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. This guidance was issued to address the diversity in practice related to the accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The guidance can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption, and is effective for the Company in 2020. 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, 2019, the Company adopted ASU 2016-02, Leases. This guidance was issued to increase transparency and comparability among organizations by requiring the recognition of lease assets and lease liabilities in the balance sheet and by disclosing key information about leasing arrangements. The Company adopted this standard using the modified retrospective approach as of the date of adoption, meaning no prior period balances were impacted by the adoption. Additionally, the Company elected to adopt the standard using the package of practical expedients permitted under the standard’s transition guidance, which allowed the Company to carryforward its historical lease classifications, and embedded lease and initial direct cost assessments. The adoption of the standard had a material impact on the Company’s condensed consolidated balances sheet primarily related to the recognition of right-of-use (ROU) assets and lease liabilities for operating leases. However, the adoption did not have a material impact on the condensed consolidated statement of comprehensive income and statement of cash flows. Refer to Note 9, “Leases,” for further information regarding the Company’s leases.

 

On January 1, 2019, the Company adopted ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income. This guidance was issued to address the impact of the change in the U.S. federal corporate income tax rate from the 2017 U.S. Tax Cuts and Jobs Act (the “Tax Act”) on items recorded as a component of accumulated other comprehensive income (AOCI). This guidance allows companies to reclassify to retained earnings the stranded tax effects lodged in AOCI as a result of the Tax Act. Upon adoption of the ASU, the Company elected to not reclassify the stranded income tax effects from AOCI to retained earnings.

 

 

2. Acquisitions

 

Acquisition of Neurio

 

On March 12, 2019, the Company acquired Neurio for a purchase price of $60,364, net of cash acquired and inclusive of estimated deferred payments of $9,270. To date, the acquisition purchase price was funded solely through cash on hand.

 

The Company recorded a preliminary purchase price allocation during the first quarter of 2019 based upon its estimates of the fair value of the acquired assets and assumed liabilities. As a result, the Company recorded approximately $59,962 of goodwill in the domestic segment, as of the acquisition date. Substantially all of the goodwill ascribed to this acquisition is deductible for tax purposes. The accompanying condensed consolidated financial statements include the results of Neurio from the date of acquisition through March 31, 2019.

 

Acquisition of Selmec

 

On June 1, 2018, the Company acquired Selmec for a purchase price of $79,972, net of cash acquired and inclusive of estimated earnout payments of $14,902. To date, the acquisition purchase price was funded solely through cash on hand. 

 

The Company recorded a preliminary purchase price allocation through Q1 2019 based upon its estimates of the fair value of the acquired assets and assumed liabilities. As a result, the Company recorded approximately $79,986 of intangible assets, including approximately $46,356 of goodwill recorded in the International segment, as of the acquisition date. The goodwill ascribed to the acquisition is not deductible for tax purposes. The accompanying condensed consolidated financial statements include the results of Selmec from the date of acquisition through March 31, 2019.

 

Overall, the net sales contribution from all non-annualized acquisitions to the three months ended March 31, 2019 was $14,861.

 

 

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 had within its control the right to require the Company to redeem its interest in Pramac. In February 2019, the Company amended its agreement with the noncontrolling interest holder of Pramac, extending the agreement by five years, allowing the Company to exercise its call option rights in partial increments at certain times during the five year period, and providing that the noncontrolling interest holder no longer holds the right to put its shares to the Company until April 1, 2021.

 

 

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 14, “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,

 
   

2019

   

2018

 

Balance at beginning of period

  $ 61,004     $ 43,929  

Net income

    265       (26 )

Foreign currency translation

    (1,480 )     2,836  

Redemption value adjustment

    (2,432 )     7,665  

Balance at end of period

  $ 57,357     $ 54,404  

 

 

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.

 

The Company periodically utilizes commodity derivatives and foreign currency forward purchase and sales contracts in the normal course of business. Because these contracts do not qualify for hedge accounting, the related gains and losses are recorded in the Company’s condensed consolidated statements of comprehensive income. These gains and losses are not material to the Company’s condensed consolidated financial statements.

 

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. In 2017, the Company entered into twenty 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 therefore, 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 (losses), net of tax, recognized for the three months ended March 31, 2019 and 2018 were $(5,124) and $6,647, 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
9

   

December 31,
201
8

 

Commodity contracts

  $ 0     $ (160 )

Foreign currency contracts

    (221 )     (117 )

Interest rate swaps

    1,383       8,307  

 

The fair value of the foreign currency contracts is 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, 2019. The fair values of the commodity 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 consolidated balance sheet as of December 31, 2018. Excluding the impact of credit risk, the fair value of the derivative contracts as of March 31, 2019 and December 31, 2018 is an asset of $1,186 and $8,220, 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.

 

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 $858,957, was approximately $857,861 (Level 2) at March 31, 2019, 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, refer to 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, 2019 and 2018, net of tax:

 

   

Foreign

Currency

Translation

Adjustments

   

Defined

Benefit

Pension Plan

   

Unrealized

Gain (Loss) on

Cash Flow

Hedges

   

Total

 
                                 

Beginning Balance – January 1, 2019

  $ (18,832 )   $ (10,541 )   $ 5,560     $ (23,813 )

Other comprehensive loss before reclassifications

    (933 )     -       (5,124 )     (6,057 )

Amounts reclassified from AOCL

    -       -       -       -  

Net current-period other comprehensive loss

    (933 )     -       (5,124 )     (6,057 )

Ending Balance – March 31, 2019

  $ (19,765 )   $ (10,541 )   $ 436     $ (29,870 )

 

   

Foreign

Currency

Translation

Adjustments

   

Defined

Benefit

Pension Plan

   

Unrealized

Gain 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       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 )

 

 

(1)

Represents unrealized losses of $(6,924), net of tax effect of $1,800 for the three months ended March 31, 2019.

 

(2)

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

 

 

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 and Canada, all of which have revenues that are substantially derived from the U.S. and Canada. The International segment includes the Ottomotores, Tower Light, Pramac, Motortech and Selmec 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 power 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 power products geared for varying end customer uses. Residential products and commercial & industrial (C&I) products are each a similar class of products based on similar power output and end customer. The breakout of net sales between residential, C&I, and other products by reportable segment is as follows:

 

   

Net Sales by Segment

 
   

Three Months Ended March 31, 2019

 

Product Classes

 

Domestic

   

International

   

Total

 

Residential products

  $ 205,181     $ 12,649     $ 217,830  

Commercial & industrial products

    122,446       86,678       209,124  

Other

    31,621       11,778       43,399  

Total net sales

  $ 359,248     $ 111,105     $ 470,353  

 

   

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

    28,220       6,272       34,492  

Total net sales

  $ 302,676     $ 97,415     $ 400,091  

 

Residential products consist primarily of automatic home standby generators ranging in output from 6kW to 60kW, portable generators, power washers and other 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 residential products revenue consists of the sale of the product to our distribution partners, which in turn sell or rent the product to the end consumer, including installation and maintenance services. In some cases, residential products are sold direct to the end consumer. Substantially all of the residential products revenues are transferred to the customer at a point in time.

 

C&I products consist of larger output stationary generators used in various C&I applications and fueled by diesel, natural gas, liquid propane and bi-fuel, with power outputs ranging from 10kW up to 3,250kW for single engine sets. Also included in C&I products are mobile generators, light towers, mobile heaters and mobile pumps. These products are sold through industrial distributors and dealers, equipment rental companies and equipment distributors. The C&I products revenue consists of the sale of the product to our distribution partners, which in turn sell or rent the product to the end customer, including installation and maintenance services. In some cases, C&I products are sold direct to the end customer. Substantially all of the C&I products revenues are transferred to the customer at a point in time.

 

Other products consist primarily of aftermarket service parts and product accessories sold to our dealers, and the amortization of extended warranty deferred revenue. The aftermarket service parts and product accessories are generally transferred to the customer at a point in time, while the extended warranty revenue is recognized over the life of the contract.

 

In accordance with ASU 2014-09, Revenue from Contracts with Customers, extended warranty revenues are reported within net sales in the condensed consolidated statements of comprehensive income. Previously, these amounts were reported net within selling and service expense on the condensed consolidated statements of comprehensive income, in amounts that were not material. To report extended warranty in accordance with ASU 2014-09, the net sales and gross profit amounts for the first quarter of 2018 have been revised by $2,457 and $1,938, respectively, from the amounts previously reported in the Company’s first quarter 2018 Form 10-Q, with an equal offset to selling and service expenses. The revisions impacted the Domestic segment and the Other product class. There was no impact to income from operations, net income or comprehensive income, earnings per share, the condensed consolidated balance sheets, the condensed consolidated statement of stockholders’ equity, or the condensed consolidated statements of cash flows.

 

 

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 contained in the Company’s credit agreements.

 

   

Adjusted EBITDA

 
   

Three Months Ended March 31,

 
   

2019

   

2018

 

Domestic

  $ 80,975     $ 65,475  

International

    6,153       6,306  

Total adjusted EBITDA

  $ 87,128     $ 71,781  
                 

Interest expense

    (10,272 )     (10,113 )

Depreciation and amortization

    (12,607 )     (11,683 )

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

    1,400       (1,306 )

Non-cash share-based compensation expense (2)

    (3,594 )     (3,106 )

Transaction costs and credit facility fees (3)

    (1,286 )     (262 )

Business optimization expenses (4)

    (169 )     (138 )

Other

    154       13  

Income before provision for income taxes

  $ 60,754     $ 45,186  

 

 

(1)

Includes gains/losses on disposal of assets, unrealized mark-to-market adjustments on commodity contracts, and certain foreign currency and 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 severance and other non-recurring restructuring charges related to the consolidation of certain of our facilities.

 

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

 

 

8. Balance Sheet Details

 

Inventories consist of the following:

 

   

March 31,
2019

   

December 31,

2018

 
                 

Raw material

  $ 334,949     $ 348,980  

Work-in-process

    9,020       6,971  

Finished goods

    244,411       188,799  

Total

  $ 588,380     $ 544,750  

 

 

Property and equipment consists of the following:

 

   

March 31,
2019

   

December 31,

2018

 
                 

Land and improvements

  $ 16,777     $ 15,975  

Buildings and improvements

    169,869       163,161  

Machinery and equipment

    106,101       103,726  

Dies and tools

    29,158       28,198  

Vehicles

    2,863       2,070  

Office equipment and systems

    84,065       82,638  

Leasehold improvements

    2,833       2,137  

Construction in progress

    27,268       26,543  

Gross property and equipment

    438,934       424,448  

Accumulated depreciation

    (149,496 )     (145,519 )

Total

  $ 289,438     $ 278,929  

 

Total property and equipment included capital leases of $20,158 at December 31, 2018, primarily made up of buildings and improvements. Amortization of capital leases is recorded within depreciation expense in the condensed consolidated statements of comprehensive income. The initial measurement of capital leases is accounted for as a non-cash item in the condensed consolidated statement of cash flows. Refer to Note 9, “Leases,” for further information regarding the Company’s accounting for leases under ASC 842 in 2019.

 

 

9. Leases

 

The Company determines if an arrangement is or contains a lease at contract inception. The Company recognizes a ROU asset and lease liability at the lease commencement date based on the present value of the lease payments over the lease term. As the Company’s leases generally do not provide an implicit rate, the incremental borrowing rate is used to determine the present value of lease payments. The incremental borrowing rate is a collateralized rate determined based on the lease term, the Company’s credit rating, and other market information available at the commencement date. The ROU asset also includes any lease payments made prior to the commencement date and is reduced by any lease incentives. The lease term may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term, while lease expense for finance leases is recognized as depreciation and interest expense using the effective interest method. The Company’s variable lease expense generally consists of property tax and insurance payments that are variable in nature, however, these amounts are immaterial to the condensed consolidated financial statements.

 

The Company has lease agreements with both lease and nonlease components, which it elected to account for as a single lease component. However, the Company did not elect to apply the recognition exception for short-term leases. The Company is applying these elections to all asset classes.

 

The Company leases certain manufacturing facilities, distribution centers, office space, warehouses, automobiles, machinery and computer equipment globally under both finance and operating leases. The Company’s leases have remaining lease terms of up to 20 years, of which certain leases, primarily within the buildings and improvements asset class, include options to extend the leases for up to 10 additional years. Further, the Company leases certain buildings from a noncontrolling interest holder, which the Company has determined to be arms’ length transactions.

 

The Company is a lessor of one building that it leases to a third party. The lease income related to this arrangement is not material to the condensed consolidated financial statements.

 

The Company records its operating lease cost and amortization of finance lease ROU assets within cost of goods sold or operating expenses in the condensed consolidated statement of comprehensive income depending on the cost center of the underlying asset. The Company records its finance lease interest cost within interest expense in the condensed consolidated statement of comprehensive income.

 

 

The components of total lease cost consist of the following:

 

   

Three Months Ended

March 31, 2019

 
         

Operating lease cost

  $ 2,599  

Finance lease cost:

       

Amortization of ROU assets

    418  

Interest on lease liabilities

    581  

Total lease cost

  $ 3,598  

 

Prior to the adoption of ASC 842, lease expense consisted of payments on operating leases.

 

As of January 1, 2019, the date of the adoption of ASC 2016-02, the Company recognized ROU assets and lease liabilities related to operating leases of $42,024 and $42,056, respectively, and there was no cumulative effect adjustment made to retained earnings. Supplemental balance sheet information related to the Company’s leases was as follows:

 

   

March 31, 2019

 

Operating Leases

       

Operating lease ROU assets (1)

  $ 39,672  
         

Operating lease liabilities - current (2)

  $ 7,581  

Operating lease liabilities - noncurrent (3)

    33,075  

Total operating lease liabilities

  $ 40,656  
         

Finance Leases

       

Finance lease ROU assets, gross

  $ 28,514  

Accumulated depreciation - finance lease ROU assets

    (2,306 )

Finance lease ROU assets, net (4)

  $ 26,208  
         

Finance lease liabilities - current (5)

  $ 1,315  

Finance lease liabilities - noncurrent (6)

    24,399  

Total finance lease liabilities

  $ 25,714  

  

 

(1)

Recorded in the operating lease and other assets line

 

(2)

Recorded in the other accrued liabilities line

 

(3)

Recorded in the operating lease and other long-term liabilities line

 

(4)

Recorded in the property & equipment, net line

 

(5)

Recorded in the current portion of long-term borrowings and finance lease obligations line

 

(6)

Recorded in the long-term borrowings and finance lease obligations line

 

Supplemental cash flow information related to the Company’s leases was as follows:

 

   

Three Months Ended

March 31, 2019

 

Cash paid for amounts included in the measurement of lease liabilities

       

Operating cash flows from operating leases

  $ 2,618  

Operating cash flows from finance leases

    456  

Financing cash flows from finance leases

    529  
         

ROU assets obtained in exchange for lease liabilities

       

Operating leases

    397  

Finance leases

    6,976  

 

 

Weighted average remaining lease term and discount rate information related to the Company’s leases was as follows:

 

Weighted average remaining lease term (in years)

       

Operating Leases

    6.97  

Finance Leases

    14.67  
         

Weighted average discount rate

       

Operating Leases

    5.59 %

Finance Leases

    7.87 %

 

The maturities of the Company’s lease liabilities are as follows:

 

   

As of March 31, 2019

 
   

Finance

Leases

   

Operating

Leases

 

Remainder of 2019

  $ 2,394     $ 7,862  

2020

    3,217       8,769  

2021

    2,844       6,860  

2022

    2,697       5,410  

2023

    2,609       4,695  

After 2023

    32,030       18,666  

Total minimum lease payments

    45,791       52,262  

Interest

    (20,077 )     (11,606 )

Present value of minimum lease payments

  $ 25,714     $ 40,656  

  

   

As of December 31, 2018

 
   

Capital

Leases

   

Operating

Leases

 

2019

  $ 2,166     $ 8,914  

2020

    2,477       7,575  

2021

    2,053       6,379  

2022

    1,995       4,955  

2023

    1,889       4,482  

After 2023

    18,108       18,614  

Total minimum lease payments

    28,688     $ 50,919  

Interest

    (8,517 )        

Present value of minimum lease payments

  $ 20,171          

  

 

10. Product Warranty Obligations

 

The Company records a liability for standard 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 standard product warranty liability accounted for as an assurance warranty:

 

   

Three Months Ended March 31,

 
   

2019

   

2018

 

Balance at beginning of period

  $ 41,785     $ 35,422  

Product warranty reserve assumed in acquisition

    212       -  

Payments

    (5,634 )     (4,985 )

Provision for warranty issued

    6,960       5,203  

Changes in estimates for pre-existing warranties

    239       679  

Balance at end of period

  $ 43,562     $ 36,319  

 

 

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 warranty 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 net sales in the condensed consolidated statements of comprehensive income. The following is a tabular reconciliation of the deferred revenue related to extended warranty coverage:

 

   

Three Months Ended March 31,

 
   

2019

   

2018

 

Balance at beginning of period

  $ 68,340     $ 57,854  

Deferred revenue contracts issued

    5,800       4,716  

Amortization of deferred revenue contracts

    (3,296 )     (2,457 )

Balance at end of period

  $ 70,844     $ 60,113  

 

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

 

Remainder of 2019

  $ 10,433  

2020

    14,333  

2021

    13,157  

2022

    11,071  

2023

    8,173  

After 2023

    13,677  

Total

  $ 70,844  

 

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

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

Product warranty liability

               

Current portion - other accrued liabilities

  $ 25,559     $ 25,396  

Long-term portion - other long-term liabilities

    18,003       16,389  

Total

  $ 43,562     $ 41,785  
                 

Deferred revenue related to extended warranties

               

Current portion - other accrued liabilities

  $ 13,930     $ 13,646  

Long-term portion - other long-term liabilities

    56,914       54,694  

Total

  $ 70,844     $ 68,340  

 

 

11. Contract Balances

 

In certain cases, the Company’s customers pay for their goods in advance. These prepayments are recognized as customer deposits (contract liabilities) and recorded in other accrued liabilities in the condensed consolidated balance sheets. The balance of customer deposits was $10,836 and $14,174 at March 31, 2019 and December 31, 2018, respectively. During the three months ended March 31, 2019, the Company recognized revenue of $5,691 related to amounts included in the December 31, 2018 customer deposit balance. The Company typically recognizes revenue within one year of the receipt of the customer deposit.

 

 

 

12. Credit Agreements

 

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

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

ABL facility

  $ 15,051     $ 18,459  

Other lines of credit

    30,190       27,124  

Total

  $ 45,241     $ 45,583  

 

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

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

Term loan

  $ 879,000     $ 879,000  

Original issue discount and deferred financing costs

    (21,263 )     (22,440 )

Finance lease obligation

    25,714       20,171  

Other

    1,235       1,642  

Total

    884,686       878,373  

Less: current portion of debt

    888       1,075  

Less: current portion of finance lease obligation

    1,315       902  

Total

  $ 882,483     $ 876,396  

 

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%. The Term Loan agreement has been amended a number of times since inception.

 

In June 2018, the Company amended the Term Loan, which further reduced the applicable margin rates to base rate plus a fixed applicable margin of 0.75% or adjusted LIBOR rate plus a fixed applicable margin of 1.75%.

 

As of March 31, 2019, the Company’s net secured leverage ratio was 1.69 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.

 

The Company’s credit agreements also originally provided for a senior secured ABL revolving credit facility (ABL Facility). 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 initially bore 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%, in each case, subject to adjustments based upon average availability under the ABL Facility. The ABL Facility agreement has been amended a number of times since inception.

 

In June 2018, the Company amended the ABL Facility; increasing it from $250,000 to $300,000 and extending the maturity date to June 12, 2023. In addition, the ABL Facility amendment modified the pricing by reducing certain applicable interest rates to either a base rate plus an applicable margin of 0.375% or an adjusted LIBOR rate plus an applicable margin of 1.375%.

 

As of March 31, 2019, there was $15,051 outstanding under the ABL Facility, leaving $284,599 of availability, net of outstanding letters of credit.

 

As of March 31, 2019 and December 31, 2018, short-term borrowings consisted of borrowings by the Company’s foreign subsidiaries on local lines of credit and the ABL Facility, which totaled $45,241 and $45,583, respectively.

 

 

 

13. 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 a $250,000 stock repurchase program, which expired in the fourth quarter of 2018. In September 2018, the Company’s Board of Directors approved another stock repurchase program, which commenced in October 2018, and under which the Company may repurchase an additional $250,000 of its common stock over the following 24 months. 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, 2019. Since the inception of the above noted programs, the Company has repurchased 8,676,706 shares of its common stock for $305,547, all funded with cash on hand.

 

 

14. 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. Refer to Note 3, “Redeemable Noncontrolling Interest” for further information regarding the accounting for redeemable noncontrolling interests.

 

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

 

   

Three Months Ended March 31,

 
   

2019

   

2018

 

Numerator

               

Net income attributable to Generac Holdings Inc.

  $ 44,861     $ 33,645  

Redeemable noncontrolling interest redemption value adjustment

    2,432       (7,665 )

Net income attributable to common shareholders

  $ 47,293     $ 25,980  
                 

Denominator

               

Weighted average shares, basic

    61,762,260       61,943,495  

Dilutive effect of stock compensation awards (1)

    461,378       531,441  

Diluted shares

    62,223,638       62,474,936  
                 

Net income attributable to common shareholders per share

               

Basic

  $ 0.77     $ 0.42  

Diluted

  $ 0.76     $ 0.42  

 

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

 

 

15. Income Taxes

 

The effective income tax rates for the three months ended March 31, 2019 and 2018 were 24.7% and 25.3%, respectively. The decrease in the effective income tax rate in 2019 was primarily due to the mixture of taxable income in the jurisdictions where we pay tax and state tax credits.

 

 

16. 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, 2019 and December 31, 2018 was approximately $48,600 and $47,200, 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.

 

 

 

17. Subsequent Event

 

On April 26, 2019, the Company acquired Pika Energy, Inc. (Pika), a designer and manufacturer of energy storage technologies that capture and store solar or grid power for homeowners and business owners. Pika was founded in 2010 and is located in Westbrook, Maine. 

 

 

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 and labor needed in producing our products;

 

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

 

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 or into new markets;

 

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;

 

failures or security breaches of our networks or information technology systems; and

 

changes in environmental, health and safety, or product compliance laws and regulations affecting our products or operations.

 

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

 

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 power 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.5% 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 2017 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 for back-up power 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 both 2017 and 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, office, 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 2017 will continue to 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, as well as changes in labor costs required to produce 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 international acquisitions, along with our existing global supply chain, expose us to fluctuations in foreign currency exchange rates and regulatory tariffs that can have a material impact on our results of operations.

 

We have historically attempted to mitigate the impact of any inflationary pressures 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 24% of our net sales occurred in the first quarter, 22% to 25% in the second quarter, 24% to 28% in the third quarter and 27% 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 where 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. Interest expense increased slightly during the three months ended March 31, 2019 compared to the three months ended March 31, 2018, primarily due to an increase in the market LIBOR rate. The higher LIBOR rate was partially offset by lower interest rate spreads resulting from Term Loan and ABL Facility amendments in June 2018 and new interest rate swaps beginning in July 2018. Refer to Note 12, “Credit Agreements,” to the condensed consolidated financial statements for further information.

 

Factors influencing provision for income taxes and cash income taxes paid.   We had approximately $347 million of tax-deductible goodwill and intangible asset amortization remaining as of December 31, 2018 related to our acquisition by CCMP Capital Advisors, LLC in 2006 that we expect to generate aggregate cash tax savings of approximately $90 million through 2021, assuming continued profitability of our U.S. business and a combined federal and state tax rate of 26%. The recognition of the tax benefit associated with 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. Based on current business plans, we believe that our cash tax obligations through 2021 will be significantly reduced by these tax attributes, after which our cash tax obligation will increase. 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 condensed consolidated financial statements.

 

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

 

Recent Updates

 

The Company recently completed two acquisitions – Neurio Technology, Inc. (“Neurio,” acquired on March 12, 2019) and Pika Energy, Inc. (“Pika,” acquired on April 26, 2019). Neurio is a leading energy data company focused on metering technology and sophisticated analytics to optimize energy use within a home or business. Pika is a manufacturer of energy storage technologies that capture and store solar or grid power for homeowners or business owners. Together, these acquisitions provide the Company with the technology to enter the rapidly developing market for energy management and storage. By combining Generac’s strong distribution, brand, and market creation capabilities with Neurio’s valuable energy monitoring technologies and Pika’s expertise in energy storage, we believe we are well positioned to offer a new, differentiated line of products and solutions to help homeowners and business owners reduce their overall energy costs.

 

Further information on these  recent acquisitions can be found in Notes 1, “Description of Business and Basis of Presentation,” 2, “Acquisitions”, and 17, “Subsequent Event,” to the condensed consolidated financial statements in Item 1 of this quarterly report on Form 10-Q.

 

 

Results of Operations

 

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

 

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)

 

2019

   

2018

   

$ Change

   

% Change

 
                                 

Net sales

  $ 470,353     $ 400,091     $ 70,262       17.6 %

Cost of goods sold

    308,178       258,164       50,014       19.4 %

Gross profit

    162,175       141,927       20,248       14.3 %

Operating expenses:

                               

Selling and service

    47,289       44,620       2,669       6.0 %

Research and development

    13,609       11,853       1,756       14.8 %

General and administrative

    24,762       23,475       1,287       5.5 %

Amortization of intangible assets

    5,342       5,632       (290 )     -5.1 %

Total operating expenses

    91,002       85,580       5,422       6.3 %

Income from operations

    71,173       56,347       14,826       26.3 %

Total other income (expense), net

    (10,419 )     (11,161 )     742       -6.6 %

Income before provision for income taxes

    60,754       45,186       15,568       34.5 %

Provision for income taxes

    14,985       11,416       3,569       31.3 %

Net income

    45,769       33,770       11,999       35.5 %

Net income attributable to noncontrolling interests

    908       125       783       626.4 %

Net income attributable to Generac Holdings Inc.

  $ 44,861     $ 33,645       11,216       33.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)

 

2019

   

2018

   

$ Change

   

% Change

 

Domestic

  $ 359,248     $ 302,676       56,572       18.7 %

International

    111,105       97,415       13,690       14.1 %

Total net sales

  $ 470,353     $ 400,091       70,262       17.6 %

 

   

Adjusted EBITDA

                 
   

Three Months Ended March 31,

                 
   

2019

   

2018

   

$ Change

   

% Change

 

Domestic

  $ 80,975     $ 65,475       15,500       23.7 %

International

    6,153       6,306       (153 )     -2.4 %

Total Adjusted EBITDA

  $ 87,128     $ 71,781       15,347       21.4 %

 

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

 

   

Three Months Ended March 31,

                 

(U.S. Dollars in thousands)

 

2019

   

2018

   

$ Change

   

% Change

 

Residential products

  $ 217,830     $ 190,474       27,356       14.4 %

Commercial & industrial products

    209,124       175,125       33,999       19.4 %

Other

    43,399       34,492       8,907       25.8 %

Total net sales

  $ 470,353     $ 400,091       70,262       17.6 %

  

Net sales.    The increase in Domestic sales for the three months ended March 31, 2019 was due to growth in shipments of home standby generators given continued strong end market conditions as a result of increased power outage severity in recent years. In addition, shipments of C&I stationary generators also increased during the quarter, particularly for telecom and healthcare applications. These increases were partially offset by lower shipments of portable generators, as the prior year benefitted from elevated power outage activity in the Northeast. The net sales contribution from non-annualized recent acquisitions to the three months ended March 31, 2019 was $0.6 million.

 

The increase in International sales for the three months ended March 31, 2019 was primarily due to continued market share gains and further execution of synergies, particularly in Europe, Middle East, China and Brazil. This increase in sales was partially offset by an unfavorable foreign currency impact. 

 

Overall, the net sales contribution from all non-annualized recent acquisitions to the three months ended March 31, 2019 was $14.3 million.

 

 

Gross profit.    Gross profit margin for the first quarter of 2019 was 34.5% compared to 35.5% in the prior-year first quarter. The decrease in gross profit margin was the result of a favorable sales mix shift towards higher margin home standby generator sales and price increases implemented since prior year, more than offset by the impact of recent acquisitions and the realization of higher input costs, including increased regulatory tariffs, logistics costs, labor rates, and commodities.

 

Operating expenses.   The increase in Operating expenses was primarily driven by incremental variable operating expense on the strong sales growth, an increase in employee headcount related to strategic initiatives, and additional recurring operating expenses from recent acquisitions.  These increases were partially offset by lower International operating expenses which were impacted by the weaker Euro.

 

Other expense.    The decrease in Other expense, net was primarily due to an increase in investment income.

 

Provision for income taxes.    The effective income tax rates for the three months ended March 31, 2019 and 2018 were 24.7% and 25.3%, respectively. The decrease in the effective income tax rate in 2019 was primarily due to the mixture of taxable income in the jurisdictions where we pay tax and state tax credits.

 

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 $81.0 million, or 22.5% of net sales, as compared to $65.5 million in the prior year, or 21.6% of net sales. Adjusted EBITDA margin in the current year benefitted from favorable sales mix, pricing initiatives, and fixed operating cost leverage on the higher sales volumes. These favorable impacts were partially offset by higher input costs, unfavorable commodity fluctuations, and increased employee costs.

 

Adjusted EBITDA for the International segment, before deducting for non-controlling interests, was $6.2 million, or 5.5% of net sales, as compared to $6.3 million in the prior year, or 6.5% of net sales. The decrease in Adjusted EBITDA margin as compared to the prior year was primarily due to unfavorable regional and customer sales mix and higher input costs.

 

Adjusted Net Income.    Adjusted Net Income of $56.5 million for the three months ended March 31, 2019 increased 22.6% from $46.1 million for the three months ended March 31, 2018, 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 include a $300.0 million uncommitted incremental term loan facility. The Term Loan matures on May 31, 2023, and bears interest at rates based upon either a base rate plus an applicable margin of 0.75% or adjusted LIBOR rate plus an applicable margin of 1.75%, 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, 2019, the Company’s secured leverage ratio was 1.69 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 $300.0 million ABL Facility. The maturity date of the ABL Facility is June 12, 2023. As of March 31, 2019, there were $15.1 million of borrowings outstanding and $284.6 million of availability under the ABL Facility, net of outstanding letters of credit. We are in compliance with all covenants of the ABL Facility as of March 31, 2019.

 

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 a new $250.0 million stock repurchase program, which expired in the fourth quarter of 2018. In September 2018, the Board of Directors approved another stock repurchase program, which commenced in October 2018, and 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. 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, 2019. Since the inception of all programs, we have repurchased 8,676,706 shares of our common stock for $305.5 million, all funded with cash on hand.

 

See Note 12, “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 our 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, 2019 compared to the three months ended March 31, 2018

 

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

 

   

Three Months Ended March 31,

                 

(U.S. Dollars in thousands)

 

2019

   

2018

   

$ Change

   

% Change

 
                                 

Net cash provided by operating activities

  $ 14,571     $ 28,968     $ (14,397 )     -49.7 %

Net cash used in investing activities

    (76,685 )     (5,997 )     (70,688 )     1178.7 %

Net cash used in financing activities

    (1,622 )     (16,200 )     14,578       -90.0 %

 

The decrease in net cash provided by operating activities was driven by a variety of factors including higher working capital usage as well as higher incentive compensation payments in the current year partially offset by an increase in operating earnings as compared to prior year.

 

Net cash used in investing activities for the three months ended March 31, 2019 primarily represents cash payments of $61.5 million related to the acquisition of businesses and $15.9 million related to the purchase of property and equipment. 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 financing activities for the three months ended March 31, 2019 primarily represents $14.2 million of debt repayments ($13.3 million of short-term borrowings and $0.9 million of long-term borrowings and capital lease obligations), partially offset by $13.5 million of cash proceeds from short-term borrowings.

 

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.

 

Contractual Obligations

 

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

 

Off-Balance Sheet Arrangements

 

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

 

Critical Accounting Policies

 

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

 

As discussed in our Annual Report on Form 10-K for the year ended December 31, 2018, 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 a benchmark for the determination of the bonus component of compensation for our senior executives under our management incentive plan, as described further in our 2019 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 results prepared in accordance with U.S. GAAP 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)

 

2019

   

2018

 
                 

Net income attributable to Generac Holdings Inc.

  $ 44,861     $ 33,645  

Net income attributable to noncontrolling interests

    908       125  

Net income

    45,769       33,770  

Interest expense

    10,272       10,113  

Depreciation and amortization

    12,607       11,683  

Provision for income taxes

    14,985       11,416  

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

    (1,400 )     1,306  

Non-cash share-based compensation expense (b)

    3,594       3,106  

Transaction costs and credit facility fees (c)

    1,286       262  

Business optimization expenses (d)

    169       138  

Other

    (154 )     (13 )

Adjusted EBITDA

    87,128       71,781  

Adjusted EBITDA attributable to noncontrolling interests

    2,050       1,549  

Adjusted EBITDA attributable to Generac Holdings Inc.

  $ 85,078     $ 70,232  

 

(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)  Represents severance and other non-recurring plant consolidation costs. 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)

 

2019

   

2018

 
                 

Net income attributable to Generac Holdings Inc.

  $ 44,861     $ 33,645  

Net income attributable to noncontrolling interests

    908       125  

Net income

    45,769       33,770  

Provision for income taxes

    14,985       11,416  

Income before provision for income taxes

    60,754       45,186  

Amortization of intangible assets

    5,342       5,632  

Amortization of deferred finance costs and original issue discount

    1,177       1,177  

Transaction costs and other purchase accounting adjustments (a)

    1,035       20  

Business optimization expenses

    169       138  

Adjusted net income before provision for income taxes

    68,477       52,153  

Cash income tax expense (b)

    (10,510 )     (5,410 )

Adjusted net income

    57,967       46,743  

Adjusted net income attributable to noncontrolling interests

    1,474       661  

Adjusted net income attributable to Generac Holdings Inc.

  $ 56,493     $ 46,082  
                 

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

  $ 0.91     $ 0.74  

Weighted average common shares outstanding - diluted:

    62,223,638       62,474,936  

 

(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, 2019 is based on an anticipated cash income tax rate at that time of approximately 17% for the full year ended 2019. Amount for the three months ended March 31, 2018 is based on an anticipated cash income tax rate of approximately 13% for the full year ended 2018. 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, 2018.

 

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

 

In January 2019, we implemented ASU 2016-02, Leases. As a result of the adoption, we implemented changes to our controls related to leases. These included the development of new policies related to the capitalization of leases, enhanced lease term and 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, 2019 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, 2019, 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, 2019 filing of our Annual Report on Form 10-K for the year ended December 31, 2018.

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

 

The following table summarizes the stock repurchase activity for the three months ended March 31, 2019, which consisted of the withholding of shares upon the vesting of restricted stock awards to pay related withholding taxes on behalf of the recipient:

 

   

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/2019 – 01/31/2019

    -       -       -     $ 250,000,000  

02/01/2019 – 02/28/2019

    10,994     $ 52.50       -       250,000,000  

03/01/2019 – 03/31/2019

    39,657       52.07       -     $ 250,000,000  

Total

    50,651     $ 52.17                  

 

For equity compensation plan information, please refer to our Annual Report on Form 10-K for the year ended December 31, 2018. For information on the Company’s stock repurchase plans, refer to Note 13, “Stock Repurchase Program,” to the condensed consolidated financial statements.

 

 

Item 6.

Exhibits

 

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, 2019 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 Stockholders’ Equity, (iv) the Condensed Consolidated Statements of Cash Flows, and (v) related Notes to Condensed Consolidated Financial Statements.

 

 

* Filed herewith.

**

Furnished herewith

 

 

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

 

29

 

EX-31.1 2 ex_141913.htm EXHIBIT 31.1 ex_141913.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, 2019 

 

 

/s/ Aaron Jagdfeld

           

 

 

 

Name:

 

Aaron Jagdfeld

           

 

 

 

Title:

 

Chief Executive Officer

 

EX-31.2 3 ex_141914.htm EXHIBIT 31.2 ex_141914.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, 2019

 

 

/s/ York A. Ragen

           

 

 

 

Name:

 

York A. Ragen

           

 

 

 

Title:

 

Chief Financial Officer

 

EX-32.1 4 ex_141915.htm EXHIBIT 32.1 ex_141915.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, 2019 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, 2019 fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

Date: May 7, 2019 

 

 

/s/ Aaron Jagdfeld

           

 

 

 

Name:

 

Aaron Jagdfeld

           

 

 

 

Title:

 

Chief Executive Officer

 

 

 

EX-32.2 5 ex_141916.htm EXHIBIT 32.2 ex_141916.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, 2019 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, 2019 fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

Date:  May 7, 2019

 

 

/s/ York A. Ragen

           

 

 

 

Name:

 

York A. Ragen

           

 

 

 

Title:

 

Chief Financial Officer

 

EX-101.INS 6 gnrc-20190331.xml XBRL INSTANCE DOCUMENT false --12-31 Q1 2019 2019-03-31 10-Q 0001474735 62298758 Yes false Large Accelerated Filer GENERAC HOLDINGS INC. false gnrc 80975000 65475000 6153000 6306000 87128000 71781000 3296000 2457000 48600000 47200000 79986000 169000 138000 1186000 8220000 202116000 202116000 P5Y P10Y 2306000 28514000 59450000 61194000 27557000 29970000 <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: 79%; font-family: &quot;Times New Roman&quot;, Times, 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 remaining lease term (in years)</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> </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;">Operating Leases</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: 18%; text-align: right; font-family: &quot;Times 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.97</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;">Finance Leases</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: 18%; text-align: right; font-family: &quot;Times 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.67</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> </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 discount rate</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> </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;">Operating Leases</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: 18%; text-align: right; font-family: &quot;Times 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.59</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: 9pt;">Finance Leases</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: 18%; text-align: right; font-family: &quot;Times 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.87</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> P20Y 47293000 25980000 -1400000 1306000 P5Y 2 1 20 <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="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;">As of March 31, 2019</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="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;">Finance</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;">Leases</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="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;">Operating </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;">Leases</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;">Remainder of 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; 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;">2,394</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;">7,862</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;">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: 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;">3,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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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;">8,769</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;">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: 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,844</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;">6,860</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;">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: 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,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;">&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,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> </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;">2023</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,609</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,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;">After 2023</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; 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;">32,030</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%; font-family: &quot;Times New Roman&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;">18,666</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 minimum lease 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;">45,791</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;">52,262</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;">Interest</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;">(20,077</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;">(11,606</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;">Present value of minimum lease 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; 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;">25,714</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">40,656</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> 129071000 95647000 47590000 15308000 -154000 -13000 <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="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="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;">2019</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="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> </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="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;">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;">25,559</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;">25,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> </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;">18,003</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;">16,389</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">43,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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">41,785</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="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(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;">13,930</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;">13,646</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;">56,914</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;">54,694</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; 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;">70,844</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">68,340</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> Redeemable Noncontrolling 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 had within its control the right to require the Company to redeem its interest in Pramac. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 2019, </div>the Company amended its agreement with the noncontrolling interest holder of Pramac, extending the agreement by <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> years, allowing the Company to exercise its call option rights in partial increments at certain times during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> year period, and providing that the noncontrolling interest holder <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> longer holds the right to put its shares to the Company until <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April 1, 2021.</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> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The redeemable noncontrolling interest is&nbsp;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&nbsp;reflected in the earnings per share calculation, as detailed in Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,</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: 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="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="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;">2019</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="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> </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;">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: 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;">61,004</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;">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> </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: 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;">265</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;">(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> </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: 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,480</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,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> </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: 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;">(2,432</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;">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> </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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">57,357</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">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> </tr> </table> </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; 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="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, 2019</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: 79%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Operating Leases</div> </td> <td style="padding-bottom: 1px; 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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="text-align: left; 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="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(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;">Operating lease ROU assets (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; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 18%; 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;">39,672</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> </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;">Operating lease liabilities - current (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; margin-left: 0pt;">$</td> <td style="width: 18%; text-align: right; font-family: &quot;Times 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,581</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;">Operating lease liabilities - noncurrent (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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 18%; 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;">33,075</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: 18pt;">Total operating lease 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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 18%; 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;">40,656</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> </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;">Finance Leases</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> </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;">Finance lease ROU assets, gross</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: 18%; text-align: right; font-family: &quot;Times 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,514</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;">Accumulated depreciation - finance lease ROU assets</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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 18%; 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,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;">)</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;">Finance lease ROU assets, net (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; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 18%; 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;">26,208</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> </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;">Finance lease liabilities - current (5)</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: 18%; text-align: right; font-family: &quot;Times 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,315</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;">Finance lease liabilities - noncurrent (6)</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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 18%; 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;">24,399</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: 18pt;">Total finance lease 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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 18%; 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,714</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="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-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;">9</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="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;">8</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;">0</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> <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;">(160</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> </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;">(221</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;">(117</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;">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;">1,383</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;">8,307</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;"> <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="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;">As of December 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="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-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;">Capital</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;">Leases</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="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;">Operating</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;">Leases</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;">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; 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;">2,166</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;">8,914</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;">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: 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,477</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;">7,575</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;">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: 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,053</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;">6,379</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;">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: 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,995</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,955</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;">2023</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;">1,889</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,482</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 2023</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; 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;">18,108</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%; font-family: &quot;Times New Roman&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;">18,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(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 minimum lease 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;">28,688</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">50,919</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="font-family: &quot;Times New Roman&quot;, Times, 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</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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: thin; 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: thin; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8,517</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="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;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></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;">Present value of minimum lease 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; 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,171</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="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;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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="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;">Three Months Ended </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;">March 31, 2019</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: 79%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for amounts included in the measurement of lease liabilities</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> </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;">Operating cash flows from operating leases</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: 18%; text-align: right; font-family: &quot;Times 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,618</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;">Operating cash flows from finance leases</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: 18%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">456</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;">Financing cash flows from finance leases</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: 18%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">529</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>&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;">ROU assets obtained in exchange for lease liabilities</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> </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;">Operating leases</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: 18%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">397</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;">Finance leases</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: 18%; text-align: right; font-family: &quot;Times 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,976</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> 1.69 560000 0 8676706 25656000 25656000 25656000 168991 209143 2000 1133000 1135000 1135000 2000 1681000 1683000 1683000 151174000 152283000 1286000 262000 300000000 290871000 328091000 284612000 326133000 149496000 145519000 -29870000 -23813000 481391000 476116000 3106000 3106000 3106000 3594000 3594000 3594000 1177000 1177000 5342000 5632000 71800 93600 2473722000 2426314000 1062795000 1120769000 0.65 <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></div><div style="display: inline; font-weight: bold;">. Acquisitions</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;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Acquisition of </div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Neurio</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;"> March 12, 2019, </div>the Company acquired Neurio for a purchase price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$60,364,</div> net of cash acquired and inclusive of estimated deferred payments of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9,270.</div> To date, the acquisition purchase price was funded solely through cash on hand.</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 recorded a preliminary purchase price allocation during 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;">2019</div> based upon its estimates of the fair value of the acquired assets and assumed liabilities. As a result, the Company recorded approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$59,962</div> of goodwill in the domestic segment, as of the acquisition date. Substantially all of the goodwill ascribed to this acquisition is deductible for tax purposes. The accompanying condensed consolidated financial statements include the results of Neurio from the date of acquisition through <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019.</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;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Acquisition of Selmec</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;"> June 1, 2018, </div>the Company acquired Selmec for a purchase price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$79,972,</div> net of cash acquired and inclusive of estimated earnout payments of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$14,902.</div> To date, the acquisition purchase price was funded solely through cash on hand.&nbsp;</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 recorded a preliminary purchase price allocation through <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Q1</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div> based upon its estimates of the fair value of the acquired assets and assumed liabilities. As a result, the Company recorded approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$79,986</div> of intangible assets, including approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$46,356</div> of goodwill recorded in the International segment, as of the acquisition date. The goodwill ascribed to the acquisition is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> deductible for tax purposes. The accompanying condensed consolidated financial statements include the results of Selmec from the date of acquisition through <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019.</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;">Overall, the net sales contribution from all non-annualized acquisitions to 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, 2019 </div>was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$14,861.</div></div></div> 9270000 14902000 14861000 <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 power products serving the residential, light-commercial and industrial markets. The Company&#x2019;s power products are available globally through a broad network of independent dealers, distributors, retailers, wholesalers, equipment rental companies, and e-commerce partners, 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, 2018). </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;"> June 2018, </div>the Company acquired Selmec Equipos Industriales, S.A. de C.V. (Selmec), headquartered in Mexico City, Mexico. Selmec is a designer and manufacturer of industrial generators ranging from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10kW</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,750kW.</div> Selmec offers a market-leading service platform and specialized engineering capabilities, together with robust integration, project management and remote monitoring services.</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;">&#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;"> February 2019, </div>the Company acquired a majority share of Captiva Energy Solutions Private Limited (Captiva). Captiva, founded in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2010</div> and headquartered in Kolkata, India, specializes in customized industrial generators. Captiva has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">seven</div> sales locations throughout India and has over <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div> employees.</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;">&#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;"> March 2019, </div>the Company acquired Neurio Technology Inc. (Neurio), founded in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2005</div> and headquartered in Vancouver, British Columbia. Neurio is a leading energy data company focused on metering technology and sophisticated analytics to optimize energy use within a home or business.</div> </td> </tr> </table> <div style=" margin: 0pt 0pt 0pt 36pt; 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, 2019, </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, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> the condensed consolidated statements of stockholders&#x2019; equity 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, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</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, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</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, 2018.</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;"> August 2018, </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;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic;">Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software: Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract.</div> This guidance was issued to address the diversity in practice related to the accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The guidance can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption, and is effective for the Company in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2020.</div> 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: 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;">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 style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Recently Adopted Accounting Standards</div></div></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;">&nbsp;</div></div></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, 2019, </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;">02,</div> <div style="display: inline; font-style: italic;">Leases</div>. This guidance was issued to increase transparency and comparability among organizations by requiring the recognition of lease assets and lease liabilities in the balance sheet and by disclosing key information about leasing arrangements. The Company adopted this standard using the modified retrospective approach as of the date of adoption, meaning <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> prior period balances were impacted by the adoption. Additionally, the Company elected to adopt the standard using the package of practical expedients permitted under the standard&#x2019;s transition guidance, which allowed the&nbsp;Company to carryforward its historical lease classifications, and embedded lease and initial direct cost assessments. The adoption of the standard had a material impact on the Company&#x2019;s condensed consolidated balances sheet primarily related to the recognition of right-of-use (ROU) assets and lease liabilities for operating leases. However, the adoption did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have a material impact on the condensed consolidated statement of comprehensive income and statement of cash flows. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,</div> &#x201c;Leases,&#x201d; for further information regarding the Company&#x2019;s leases.</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, 2019, </div>the Company adopted ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div> <div style="display: inline; font-style: italic;">Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</div>. This guidance was issued to address the impact of the change in the U.S. federal corporate income tax rate from the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> U.S. Tax Cuts and Jobs Act (the &#x201c;Tax Act&#x201d;) on items recorded as a component of accumulated other comprehensive income (AOCI). This guidance allows companies to reclassify to retained earnings the stranded tax effects lodged in AOCI as a result of the Tax Act. Upon adoption of the ASU, the Company elected to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> reclassify the stranded income tax effects from AOCI to retained earnings.</div></div> 20158000 28688000 2166000 1889000 1995000 2053000 2477000 18108000 8517000 20171000 224482000 138472000 161266000 146162000 -63216000 7690000 <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;">6</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, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018 </div>was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$48,600</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$47,200,</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 style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div></div> 0.01 0.01 500000000 500000000 71395561 71186418 714000 712000 39527000 44703000 <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> 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, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</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 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="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-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;"><div style="display: inline; font-weight: bold;">Foreign</div></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;"><div style="display: inline; font-weight: bold;">Currency </div></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;"><div style="display: inline; font-weight: bold;">Translation </div></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;"><div style="display: inline; font-weight: bold;">Adjustments</div></div></div></div></div> </td> <td style="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="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="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;"><div style="display: inline; font-weight: bold;">Defined</div></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;"><div style="display: inline; font-weight: bold;">Benefit</div></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;"><div style="display: inline; font-weight: bold;">Pension Plan</div></div></div></div></div> </td> <td style="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="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="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;"><div style="display: inline; font-weight: bold;">Unrealized</div></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;"><div style="display: inline; font-weight: bold;">Gain (Loss) on </div></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;"><div style="display: inline; font-weight: bold;">Cash Flow</div></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;"><div style="display: inline; font-weight: bold;">Hedges</div></div></div></div></div> </td> <td style="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="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="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;"><div style="display: inline; font-weight: bold;">Total</div></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>&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> <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: 48%; font-family: &quot;Times New Roman&quot;, Times, 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, 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; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(18,832</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: 10%; text-align: right; font-family: &quot;Times 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,541</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: 10%; text-align: right; font-family: &quot;Times 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,560</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(23,813</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; margin-left: 9pt;">Other comprehensive loss 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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(933</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: 10%; text-align: right; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times 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,124</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: 10%; text-align: right; font-family: &quot;Times 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,057</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: 9pt;">Amounts reclassified from AOCL</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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 10%; 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: 10%; 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: 10%; 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: 10%; 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="font-family: &quot;Times New Roman&quot;, Times, 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 loss</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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 10%; 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;">(933</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;">)</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: 10%; 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: 10%; 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;">(5,124</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;">)</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: 10%; 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,057</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;">Ending Balance &#x2013; March 31, 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; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 10%; 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;">(19,765</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: 10%; 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,541</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: 10%; 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;">436</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;">&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: 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: 10%; 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;">(29,870</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=" 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="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-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="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="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="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="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="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="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 on Cash </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;">Flow Hedges</div></div></div></div> </td> <td style="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="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="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;">Total</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>&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> <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: 48%; font-family: &quot;Times New Roman&quot;, Times, 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: 10%; text-align: right; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times 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: 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: 10%; text-align: right; font-family: &quot;Times 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="font-family: &quot;Times New Roman&quot;, Times, 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: 10%; text-align: right; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times 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: 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: 10%; text-align: right; font-family: &quot;Times 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,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="font-family: &quot;Times New Roman&quot;, Times, 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%; font-family: &quot;Times New Roman&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: 10%; 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: 10%; 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: 10%; 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: 10%; 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="font-family: &quot;Times New Roman&quot;, Times, 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%; font-family: &quot;Times New Roman&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: 10%; 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: 10%; 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: 10%; 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: 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: 10%; 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,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="font-family: &quot;Times New Roman&quot;, Times, 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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 10%; 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: 10%; 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: 10%; 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: 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;">&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: 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: 10%; 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=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <table border="0" cellpadding="0" cellspacing="0" style="; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;"> <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 losses of $(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,924</div>), net of tax effect of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,800</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, 2019.</div></div> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" style="; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; min-width: 700px;"> <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;">$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></div> 0.72 0.71 0.8 0.8 10836000 14174000 5691000 308178000 258164000 0 884686000 878373000 <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;">12</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 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-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="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;">2019</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="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> </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;">15,051</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;">18,459</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;">30,190</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;">27,124</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; 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;">45,241</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">45,583</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=" 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;">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 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-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="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;">2019</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="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> </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;">879,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;">879,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;">(21,263</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;">(22,440</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;">Finance 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;">25,714</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;">20,171</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%; font-family: &quot;Times New Roman&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,235</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%; font-family: &quot;Times New Roman&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,642</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;">884,686</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;">878,373</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;">888</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,075</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 finance 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;">1,315</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;">902</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">882,483</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">876,396</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=" 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 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>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>&nbsp;The Term Loan agreement has been amended a number of times since inception.</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;"> June 2018, </div>the Company 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;">0.75%</div> or adjusted LIBOR rate plus a fixed applicable margin of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.75%.</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, 2019, </div>the Company&#x2019;s net secured leverage ratio was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.69</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 covenants of the Term Loan. 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 originally provided for a senior secured ABL revolving credit facility (ABL Facility). 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 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.00%</div> or adjusted LIBOR rate plus an applicable margin of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.00%,</div> in each case, subject to adjustments based upon average availability under the ABL Facility.&nbsp;The ABL Facility agreement has been amended a number of times since inception.</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;"> June 2018, </div>the Company amended the ABL Facility; increasing it from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$250,000</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$300,000</div> and extending the maturity date to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 12, 2023. </div>In addition, the ABL Facility amendment modified the pricing by reducing certain applicable interest rates to either a base rate plus an applicable margin of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.375%</div> or an adjusted LIBOR rate plus an applicable margin of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.375%.</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, 2019, </div>there was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$15,051</div> outstanding under the ABL Facility, leaving <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$284,599</div> of availability, net of outstanding letters of credit.</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, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018, </div>short-term borrowings consisted of borrowings by the Company&#x2019;s foreign subsidiaries on local lines of credit and the ABL Facility, which totaled <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$45,241</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$45,583,</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> 0.0175 0.0275 0.0075 0.0075 0.0175 0.01 0.02 0.00375 0.01375 879000000 879000000 21263000 22440000 5151000 4283000 4385000 163000 78877000 71300000 7265000 6051000 12607000 11683000 0 -160000 -221000 -117000 1383000 8307000 <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;">The Company periodically utilizes commodity derivatives and foreign currency forward purchase and sales contracts in the normal course of business. 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 the Company&#x2019;s condensed consolidated statements of comprehensive income. These gains and losses are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> material to the Company&#x2019;s condensed consolidated financial statements.</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. 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;">twenty</div> 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 therefore, 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 (losses), net of tax, 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, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> were $(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,124</div>) and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$6,647,</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 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="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-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;">9</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="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;">8</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;">0</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> <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;">(160</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> </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;">(221</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;">(117</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;">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;">1,383</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;">8,307</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; 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 foreign currency contracts is 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, 2019. </div>The fair values of the commodity 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 consolidated balance sheet as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018. </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, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018 </div>is an asset of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,186</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$8,220,</div> respectively, which represents the amount the Company would receive upon exit of the agreements on those dates.</div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 10%; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="width: 49%; font-family: &quot;Times New Roman&quot;, Times, serif; 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="10" style="width: 35%; 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;"><div style="display: inline; font-weight: bold;">Net Sales by Segment</div></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: 49%; font-family: &quot;Times New Roman&quot;, Times, serif; 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="10" style="width: 35%; 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;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31, 2019</div></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: 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="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="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;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Domestic</div></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="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;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">International</div></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="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;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Total </div></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; background-color: rgb(204, 238, 255);"> <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;">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;">205,181</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,649</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;">217,830</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="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;">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;">122,446</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;">86,678</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;">209,124</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: 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;">Other</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; 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;">31,621</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%; font-family: &quot;Times New Roman&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;">11,778</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%; font-family: &quot;Times New Roman&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;">43,399</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: 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; margin-left: 9pt;">Total 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; 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;">359,248</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">111,105</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">470,353</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="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="width: 49%; font-family: &quot;Times New Roman&quot;, Times, serif; 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="10" style="width: 35%; 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;">Net Sales by Segment</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: 49%; font-family: &quot;Times New Roman&quot;, Times, serif; 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="10" style="width: 35%; 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, 2018</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: 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="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="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;"><div style="display: inline; font-weight: bold;">Domestic</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="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;"><div style="display: inline; font-weight: bold;">International</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="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;"><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; background-color: rgb(204, 238, 255);"> <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;">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="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;">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="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;">Other</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; 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;">28,220</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%; font-family: &quot;Times New Roman&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%; font-family: &quot;Times New Roman&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;">34,492</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: 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; margin-left: 9pt;">Total 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; 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;">302,676</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">400,091</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> 0.77 0.42 0.76 0.42 <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;">. 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;Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,</div> &#x201c;Redeemable Noncontrolling Interest&#x201d; for further information regarding the accounting for redeemable noncontrolling interests.</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 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 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-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="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="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;">2019</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="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> </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="text-align: left; 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="text-align: left; 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;">44,861</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;">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> </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;">2,432</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;">(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> </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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">47,293</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> </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="text-align: left; 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="text-align: left; 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,762,260</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;">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> </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%; font-family: &quot;Times New Roman&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;">461,378</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%; font-family: &quot;Times New Roman&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> </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%; font-family: &quot;Times New Roman&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,223,638</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%; font-family: &quot;Times New Roman&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> </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="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: 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.77</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.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> </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.76</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.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> </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;">(<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;">71,800</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">93,600</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, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively, as the impact of such awards was anti-dilutive.</div></div> 520000 919000 0.247 0.253 26659000 40819000 740000 196000 68340000 57854000 70844000 60113000 13930000 13646000 56914000 54694000 5800000 4716000 <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: 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;">$858,957,</div> was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$857,861</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, 2019, </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, refer to 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> 581000 456000 25714000 20171000 1315000 902000 24399000 45791000 32030000 2609000 2697000 2844000 3217000 2394000 20077000 529000 26208000 418000 0.0787 P14Y244D 24762000 23475000 59962000 46356000 828403000 764655000 1938000 162175000 141927000 60754000 45186000 <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;">5</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, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24.7%</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25.3%,</div> respectively. The decrease in the effective income tax rate in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div> was primarily due to the mixture of taxable income in the jurisdictions where we pay tax and state tax credits.</div></div> 14985000 11416000 -37176000 -9439000 -46970000 -18744000 -14148000 813000 41644000 48798000 -5762000 11065000 1293000 -2658000 461378 531441 10272000 10113000 244411000 188799000 588380000 544750000 334949000 348980000 9020000 6971000 914000 346000 3598000 <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="width: 79%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">Three Months Ended</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;">March 31, 2019</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: 79%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 18%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 79%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Operating lease cost</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: 18%; text-align: right; font-family: &quot;Times 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,599</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="width: 79%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finance lease cost:</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: 18%; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; 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: 79%; font-family: &quot;Times New Roman&quot;, Times, 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;">Amortization of ROU assets</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: 18%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 79%; font-family: &quot;Times New Roman&quot;, Times, 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;">Interest on lease 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: 18%; 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;">581</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: 79%; font-family: &quot;Times New Roman&quot;, Times, 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 lease cost</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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 18%; 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;">3,598</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;">9.</div> Leases</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 determines if an arrangement is or contains a lease at contract inception. The Company recognizes a&nbsp;ROU asset and lease liability at the lease commencement date based on the present value of the lease payments over the lease term. As the Company&#x2019;s leases generally do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> provide an implicit rate, the incremental borrowing rate is used to determine the present value of lease payments. The incremental borrowing rate is a collateralized rate determined based on the lease term, the Company&#x2019;s credit rating, and other market information available at the commencement date. The ROU asset also includes any lease payments made prior to the commencement date and is reduced by any lease incentives. The lease term <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term, while lease expense for finance leases is recognized as depreciation and interest expense using the effective interest method. The Company&#x2019;s variable lease expense generally consists of property tax and insurance payments that are variable in nature, however, these amounts are immaterial to the condensed consolidated financial statements.</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 lease agreements with both lease and nonlease components, which it elected to account for as a single lease component. However, the Company did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> elect to apply the recognition exception for short-term leases. The Company is applying these elections to all asset 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;">&nbsp;</div></div> <div style=" margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company leases certain manufacturing facilities, distribution centers, office space, warehouses, automobiles, machinery and computer equipment globally under both finance and operating leases. The Company&#x2019;s leases have remaining lease terms of up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> years, of which certain leases, primarily within the buildings and improvements asset class, include options to extend the leases for up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div> additional years. Further, the Company leases certain buildings&nbsp;from a noncontrolling interest holder, which the Company has determined to be arms&#x2019; length transactions.</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 a lessor of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> building&nbsp;that it leases to a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> party. The lease income related to this arrangement is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> material to the condensed 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: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company records its operating lease cost and amortization of finance lease ROU assets within cost of goods sold or operating expenses in the condensed consolidated statement of comprehensive income depending on the cost center of the underlying asset. The Company records its finance lease interest cost within interest expense in the condensed consolidated statement of comprehensive income.</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 components of total lease cost 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="width: 79%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">Three Months Ended</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;">March 31, 2019</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: 79%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 18%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 79%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Operating lease cost</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: 18%; text-align: right; font-family: &quot;Times 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,599</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="width: 79%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finance lease cost:</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: 18%; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; 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: 79%; font-family: &quot;Times New Roman&quot;, Times, 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;">Amortization of ROU assets</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: 18%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="width: 79%; font-family: &quot;Times New Roman&quot;, Times, 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;">Interest on lease 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: 18%; 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;">581</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: 79%; font-family: &quot;Times New Roman&quot;, Times, 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 lease cost</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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 18%; 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;">3,598</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; 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;">Prior to the adoption of ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842,</div> lease expense consisted of payments on operating leases.</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;"> January 1, 2019, </div>the date of the adoption of ASC <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> the Company recognized ROU assets and lease liabilities related to operating leases of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$42,024</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$42,056,</div> respectively, and there was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> cumulative effect adjustment made to retained earnings. Supplemental balance sheet information related to the Company&#x2019;s leases was 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;"> <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-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, 2019</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: 79%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Operating Leases</div> </td> <td style="padding-bottom: 1px; 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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="text-align: left; 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="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(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;">Operating lease ROU assets (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; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 18%; 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;">39,672</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> </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;">Operating lease liabilities - current (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; margin-left: 0pt;">$</td> <td style="width: 18%; text-align: right; font-family: &quot;Times 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,581</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;">Operating lease liabilities - noncurrent (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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 18%; 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;">33,075</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: 18pt;">Total operating lease 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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 18%; 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;">40,656</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> </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;">Finance Leases</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> </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;">Finance lease ROU assets, gross</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: 18%; text-align: right; font-family: &quot;Times 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,514</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;">Accumulated depreciation - finance lease ROU assets</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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 18%; 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,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">)</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;">Finance lease ROU assets, net (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; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 18%; 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;">26,208</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> </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;">Finance lease liabilities - current (5)</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: 18%; text-align: right; font-family: &quot;Times 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,315</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;">Finance lease liabilities - noncurrent (6)</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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 18%; 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;">24,399</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: 18pt;">Total finance lease 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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 18%; 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,714</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; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;&nbsp;</div></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;">Recorded in the operating lease and other assets line</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;">Recorded in the other accrued liabilities line</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;">Recorded in the operating lease and other long-term liabilities line</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;">Recorded in the property &amp; equipment, net line</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;">5</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;">Recorded in the current portion of long-term borrowings and finance lease obligations line</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;">6</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;">Recorded in the long-term borrowings and finance lease obligations line</div> </td> </tr> </table> <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;">Supplemental cash flow information related to the Company&#x2019;s leases was 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;"> <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-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 </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;">March 31, 2019</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: 79%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for amounts included in the measurement of lease liabilities</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> </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;">Operating cash flows from operating leases</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: 18%; text-align: right; font-family: &quot;Times 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,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(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;">Operating cash flows from finance leases</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: 18%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">456</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;">Financing cash flows from finance leases</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: 18%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">529</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>&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;">ROU assets obtained in exchange for lease liabilities</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> </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;">Operating leases</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: 18%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">397</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;">Finance leases</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: 18%; text-align: right; font-family: &quot;Times 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,976</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: 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;">Weighted average remaining lease term and discount rate information related to the Company&#x2019;s leases was as follows:</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> <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: 79%; font-family: &quot;Times New Roman&quot;, Times, 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 remaining lease term (in years)</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> </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;">Operating Leases</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: 18%; text-align: right; font-family: &quot;Times 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.97</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;">Finance Leases</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: 18%; text-align: right; font-family: &quot;Times 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.67</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> </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 discount rate</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> </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;">Operating Leases</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: 18%; text-align: right; font-family: &quot;Times 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.59</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: 9pt;">Finance Leases</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: 18%; text-align: right; font-family: &quot;Times 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.87</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; 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 maturities of the Company&#x2019;s lease liabilities are as follows:</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> <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="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;">As of March 31, 2019</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="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;">Finance</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;">Leases</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="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;">Operating </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;">Leases</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;">Remainder of 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; 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;">2,394</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;">7,862</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;">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: 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;">3,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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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;">8,769</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;">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: 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,844</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;">6,860</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;">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: 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,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;">&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,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> </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;">2023</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,609</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,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;">After 2023</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; 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;">32,030</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%; font-family: &quot;Times New Roman&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;">18,666</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 minimum lease 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;">45,791</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;">52,262</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;">Interest</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;">(20,077</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;">(11,606</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;">Present value of minimum lease 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; 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;">25,714</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">40,656</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; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;&nbsp;</div></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="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;">As of December 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="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-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;">Capital</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;">Leases</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="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;">Operating</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;">Leases</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;">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; 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;">2,166</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;">8,914</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;">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: 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,477</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;">7,575</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;">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: 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,053</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;">6,379</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;">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: 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,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: 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,955</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;">2023</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;">1,889</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,482</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 2023</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; 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;">18,108</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%; font-family: &quot;Times New Roman&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;">18,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(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 minimum lease 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;">28,688</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">50,919</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="font-family: &quot;Times New Roman&quot;, Times, 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</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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: thin; 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: thin; border-bottom-style: solid;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8,517</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="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;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></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;">Present value of minimum lease 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; 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,171</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="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;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> </table> </div></div> 52262000 18666000 4695000 5410000 6860000 8769000 7862000 11606000 P10Y 1606410000 1604049000 2473722000 2426314000 515979000 560706000 15051000 1200000000 250000000 300000000 284599000 858957000 882483000 876396000 2203000 1977000 888000 1075000 857861000 5535000 712000 -2432000 7665000 2432000 -7665000 -7665000 -7665000 -7665000 2432000 2432000 2432000 314000 314000 0.35 -1622000 -16200000 -76685000 -5997000 14571000 28968000 44861000 33645000 908000 125000 <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;"> August 2018, </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;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic;">Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software: Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract.</div> This guidance was issued to address the diversity in practice related to the accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The guidance can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption, and is effective for the Company in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2020.</div> 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: 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;">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 style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Recently Adopted Accounting Standards</div></div></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;">&nbsp;</div></div></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, 2019, </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;">02,</div> <div style="display: inline; font-style: italic;">Leases</div>. This guidance was issued to increase transparency and comparability among organizations by requiring the recognition of lease assets and lease liabilities in the balance sheet and by disclosing key information about leasing arrangements. The Company adopted this standard using the modified retrospective approach as of the date of adoption, meaning <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> prior period balances were impacted by the adoption. Additionally, the Company elected to adopt the standard using the package of practical expedients permitted under the standard&#x2019;s transition guidance, which allowed the&nbsp;Company to carryforward its historical lease classifications, and embedded lease and initial direct cost assessments. The adoption of the standard had a material impact on the Company&#x2019;s condensed consolidated balances sheet primarily related to the recognition of right-of-use (ROU) assets and lease liabilities for operating leases. However, the adoption did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have a material impact on the condensed consolidated statement of comprehensive income and statement of cash flows. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,</div> &#x201c;Leases,&#x201d; for further information regarding the Company&#x2019;s leases.</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, 2019, </div>the Company adopted ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div> <div style="display: inline; font-style: italic;">Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</div>. This guidance was issued to address the impact of the change in the U.S. federal corporate income tax rate from the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> U.S. Tax Cuts and Jobs Act (the &#x201c;Tax Act&#x201d;) on items recorded as a component of accumulated other comprehensive income (AOCI). This guidance allows companies to reclassify to retained earnings the stranded tax effects lodged in AOCI as a result of the Tax Act. Upon adoption of the ASU, the Company elected to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> reclassify the stranded income tax effects from AOCI to retained earnings.</div></div></div></div></div></div> 4125000 4125000 -10419000 -11161000 2 91002000 85580000 71173000 56347000 2599000 42056000 40656000 7581000 33075000 2618000 42024000 39672000 0.0559 P6Y354D 50919000 8914000 4482000 4955000 6379000 7575000 18614000 151005000 144236000 1235000 1642000 -6924000 8982000 -933000 -5124000 -6057000 6179000 6647000 12826000 1800000 -2335000 6179000 6179000 10000 6189000 -933000 -933000 55000 -878000 -933000 -5124000 -6057000 6179000 6647000 12826000 -5124000 6647000 6647000 6647000 6647000 -5124000 -5124000 -5124000 2335000 -1800000 2930000 3043000 -66000 -102000 -1061000 -1394000 25656000 305547000 314000 3156000 1626000 60364000 79972000 61549000 369000 15902000 6496000 28537000 25404000 743000 867000 23000 1000 13531000 14315000 2193000 1400000 <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;">. 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 standard 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 standard product warranty liability accounted for as an assurance warranty:</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="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="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;">2019</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="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> </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;">41,785</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;">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> </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;">212</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;">-</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;">(5,634</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,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> </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;">6,960</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;">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> </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;">239</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;">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> </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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">43,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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> </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: 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 warranty 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 net sales in the condensed consolidated statements of comprehensive income. 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: 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="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="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;">2019</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="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> </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;">68,340</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;">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> </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;">5,800</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,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> </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;">(3,296</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;">(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> </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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">70,844</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> </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 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, 2019 </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: 82%; font-family: &quot;Times New Roman&quot;, Times, 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 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; 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;">10,433</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;">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: 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;">14,333</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;">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: 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;">13,157</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;">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: 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,071</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;">2023</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;">8,173</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 2023</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;">13,677</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">70,844</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; 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;">Standard 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: 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="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="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;">2019</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="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> </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="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;">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;">25,559</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;">25,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> </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;">18,003</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;">16,389</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">43,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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">41,785</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="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(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;">13,930</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;">13,646</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;">56,914</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;">54,694</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; 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;">70,844</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">68,340</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> 45769000 33770000 33645000 33645000 151000 33796000 44861000 44861000 643000 45504000 16777000 15975000 169869000 163161000 106101000 103726000 29158000 28198000 2863000 2070000 84065000 82638000 2833000 2137000 27268000 26543000 438934000 424448000 289438000 278929000 <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="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 /> 2019</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="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;">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>&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;">16,777</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;">15,975</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;">169,869</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;">163,161</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;">106,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: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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;">103,726</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;">29,158</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;">28,198</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;">2,863</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,070</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;">84,065</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;">82,638</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;">2,833</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,137</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%; font-family: &quot;Times New Roman&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;">27,268</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%; font-family: &quot;Times New Roman&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;">26,543</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;">438,934</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;">424,448</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;">(149,496</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;">(145,519</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">289,438</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">278,929</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> 57357000 61004000 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: 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="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="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;">2019</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="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> </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;">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: 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;">61,004</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;">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> </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: 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;">265</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;">(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> </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: 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,480</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,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> </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: 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;">(2,432</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;">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> </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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">57,357</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">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> </tr> </table></div> 908000 408000 13282000 3911000 13609000 11853000 878416000 831123000 470353000 400091000 205181000 12649000 217830000 122446000 86678000 209124000 31621000 11778000 43399000 359248000 111105000 176685000 13789000 190474000 97771000 77354000 175125000 28220000 6272000 34492000 302676000 97415000 2457000 <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> Contract Balances</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 certain cases, the Company&#x2019;s customers pay for their goods in advance. These prepayments are recognized as customer deposits (contract liabilities) and recorded in other accrued liabilities in the condensed consolidated balance sheets. The balance of customer deposits was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10,836</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$14,174</div> at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018, </div>respectively. 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, 2019, </div>the Company recognized revenue of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$5,691</div> related to amounts included in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018 </div>customer deposit balance. 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: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div></div> 10433000 14333000 13157000 11071000 8173000 13677000 70844000 P270D P1Y P1Y P1Y P1Y P1Y <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 20%; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 82%; font-family: &quot;Times New Roman&quot;, Times, 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 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; 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;">10,433</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;">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: 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;">14,333</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;">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: 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;">13,157</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;">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: 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,071</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;">2023</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;">8,173</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 2023</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;">13,677</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">70,844</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> 6976000 397000 <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="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;"><div style="display: inline; font-weight: bold;">Foreign</div></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;"><div style="display: inline; font-weight: bold;">Currency </div></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;"><div style="display: inline; font-weight: bold;">Translation </div></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;"><div style="display: inline; font-weight: bold;">Adjustments</div></div></div></div></div> </td> <td style="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="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="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;"><div style="display: inline; font-weight: bold;">Defined</div></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;"><div style="display: inline; font-weight: bold;">Benefit</div></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;"><div style="display: inline; font-weight: bold;">Pension Plan</div></div></div></div></div> </td> <td style="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="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="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;"><div style="display: inline; font-weight: bold;">Unrealized</div></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;"><div style="display: inline; font-weight: bold;">Gain (Loss) on </div></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;"><div style="display: inline; font-weight: bold;">Cash Flow</div></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;"><div style="display: inline; font-weight: bold;">Hedges</div></div></div></div></div> </td> <td style="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="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="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;"><div style="display: inline; font-weight: bold;">Total</div></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>&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> <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: 48%; font-family: &quot;Times New Roman&quot;, Times, 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, 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; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(18,832</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: 10%; text-align: right; font-family: &quot;Times 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,541</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: 10%; text-align: right; font-family: &quot;Times 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,560</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(23,813</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; margin-left: 9pt;">Other comprehensive loss 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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(933</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: 10%; text-align: right; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times 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,124</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: 10%; text-align: right; font-family: &quot;Times 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,057</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: 9pt;">Amounts reclassified from AOCL</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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 10%; 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: 10%; 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: 10%; 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: 10%; 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="font-family: &quot;Times New Roman&quot;, Times, 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 loss</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; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&nbsp;</td> <td style="width: 10%; 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;">(933</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;">)</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: 10%; 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: 10%; 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;">(5,124</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;">)</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: 10%; 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,057</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;">Ending Balance &#x2013; March 31, 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; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">$</td> <td style="width: 10%; 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;">(19,765</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: 10%; 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,541</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: 10%; 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;">436</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;">&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: 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: 10%; 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;">(29,870</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="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-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="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="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="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="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="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="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 on Cash </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;">Flow Hedges</div></div></div></div> </td> <td style="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="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="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;">Total</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>&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> <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: 48%; font-family: &quot;Times New Roman&quot;, Times, 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: 10%; text-align: right; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times 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: 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: 10%; text-align: right; font-family: &quot;Times 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="font-family: &quot;Times New Roman&quot;, Times, 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: 10%; text-align: right; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times 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: 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: 10%; text-align: right; font-family: &quot;Times 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,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="font-family: &quot;Times New Roman&quot;, Times, 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%; font-family: &quot;Times New Roman&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: 10%; 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: 10%; 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: 10%; 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: 10%; 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="font-family: &quot;Times New Roman&quot;, Times, 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%; font-family: &quot;Times New Roman&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: 10%; 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: 10%; 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: 10%; 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: 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: 10%; 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,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="font-family: &quot;Times New Roman&quot;, Times, 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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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: 10%; 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: 10%; 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: 10%; 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: 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;">&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: 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: 10%; 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; 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="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="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;">2019</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="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> </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;">879,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;">879,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;">(21,263</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;">(22,440</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;">Finance 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;">25,714</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;">20,171</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%; font-family: &quot;Times New Roman&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,235</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%; font-family: &quot;Times New Roman&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,642</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;">884,686</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;">878,373</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;">888</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,075</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 finance 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;">1,315</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;">902</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">882,483</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">876,396</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="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="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;">2019</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="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> </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="text-align: left; 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="text-align: left; 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;">44,861</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;">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> </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;">2,432</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;">(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> </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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">47,293</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> </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="text-align: left; 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="text-align: left; 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,762,260</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;">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> </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%; font-family: &quot;Times New Roman&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;">461,378</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%; font-family: &quot;Times New Roman&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> </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%; font-family: &quot;Times New Roman&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,223,638</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%; font-family: &quot;Times New Roman&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> </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="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: 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.77</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.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> </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.76</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.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> </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="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 /> 2019</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="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;">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>&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;">334,949</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;">348,980</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;">9,020</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;">6,971</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;">244,411</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;">188,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(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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">588,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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">544,750</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="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="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;">2019</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="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> </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;">41,785</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;">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> </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;">212</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;">-</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;">(5,634</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,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> </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;">6,960</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;">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> </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;">239</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;">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> </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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">43,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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> </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="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="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;">2019</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="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> </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;">68,340</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;">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> </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;">5,800</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,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> </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;">(3,296</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;">(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> </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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">70,844</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> </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="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="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="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;">2019</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="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> </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;">80,975</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;">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> </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,153</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;">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> </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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">87,128</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> </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="width: 57.8%; font-family: &quot;Times New Roman&quot;, Times, 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,272</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,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> </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;">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;">(12,607</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;">(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> </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;">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,400</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,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> </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;">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,594</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;">(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> </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;">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;">(1,286</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;">(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> </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;">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;">(169</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;">(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> </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;">154</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;">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> </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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,754</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> </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="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="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;">2019</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="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> </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;">15,051</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;">18,459</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;">30,190</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;">27,124</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; 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;">45,241</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">45,583</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 and Canada, all of which have revenues that are substantially derived from the U.S. and Canada. The International segment includes the Ottomotores, Tower Light, Pramac, Motortech and Selmec 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 power 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 power products geared for varying end customer uses. Residential products and commercial &amp; industrial (C&amp;I) products are each a similar class of products based on similar power output and end customer. The breakout of net sales between residential, C&amp;I, 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="width: 49%; font-family: &quot;Times New Roman&quot;, Times, serif; 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="10" style="width: 35%; 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;"><div style="display: inline; font-weight: bold;">Net Sales by Segment</div></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: 49%; font-family: &quot;Times New Roman&quot;, Times, serif; 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="10" style="width: 35%; 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;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31, 2019</div></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: 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="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="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;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Domestic</div></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="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;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">International</div></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="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;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Total </div></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; background-color: rgb(204, 238, 255);"> <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;">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;">205,181</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,649</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;">217,830</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="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;">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;">122,446</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;">86,678</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;">209,124</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: 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;">Other</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; 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;">31,621</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%; font-family: &quot;Times New Roman&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;">11,778</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%; font-family: &quot;Times New Roman&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;">43,399</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: 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; margin-left: 9pt;">Total 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; 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;">359,248</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">111,105</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">470,353</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="width: 49%; font-family: &quot;Times New Roman&quot;, Times, serif; 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="10" style="width: 35%; 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;">Net Sales by Segment</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: 49%; font-family: &quot;Times New Roman&quot;, Times, serif; 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="10" style="width: 35%; 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, 2018</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: 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="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="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;"><div style="display: inline; font-weight: bold;">Domestic</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="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;"><div style="display: inline; font-weight: bold;">International</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="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;"><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; background-color: rgb(204, 238, 255);"> <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;">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="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;">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="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;">Other</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; 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;">28,220</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%; font-family: &quot;Times New Roman&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%; font-family: &quot;Times New Roman&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;">34,492</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: 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; margin-left: 9pt;">Total 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; 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;">302,676</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">400,091</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; 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;">Residential products consist primarily of automatic home 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 other 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 residential products revenue consists of the sale of the product to our distribution partners, which in turn sell or rent the product to the end consumer, including installation and maintenance services. In some cases, residential products are sold direct to the end consumer. Substantially all of the residential products revenues are 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;">C&amp;I products consist of larger output stationary generators used in various C&amp;I applications and 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> for single engine sets. Also included in C&amp;I products are mobile generators, light towers, mobile heaters and mobile pumps. These products are sold through industrial distributors and dealers, equipment rental companies and equipment distributors. The C&amp;I products revenue consists of the sale of the product to our distribution partners, which in turn sell or rent the product to the end customer, including installation and maintenance services. In some cases, C&amp;I products are sold direct to the end customer. Substantially all of the C&amp;I products revenues are 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;">Other products consist primarily of aftermarket service parts and product accessories sold to our dealers, and the amortization of extended warranty deferred revenue. The aftermarket service parts and product accessories are generally transferred to the customer at a point in time, while the extended warranty revenue is recognized over the life of the contract.</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 accordance with 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>, extended warranty revenues are reported within net sales in the condensed consolidated statements of comprehensive income. Previously, these amounts were reported net within selling and service expense on the condensed consolidated statements of comprehensive income, in amounts that were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> material. To report extended warranty in accordance with 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> the net sales and gross profit amounts for 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> have been revised by <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2,457</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,938,</div> respectively, from the amounts previously reported in the Company&#x2019;s <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> quarter <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-Q, with an equal offset to selling and service expenses. The revisions impacted the Domestic segment and the Other product class. There was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> impact to income from operations, net income or comprehensive income, earnings per share, the condensed consolidated balance sheets, the condensed consolidated statement of stockholders&#x2019; equity, or the condensed consolidated statements of cash flows.</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;">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 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="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="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="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;">2019</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="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> </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;">80,975</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;">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> </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,153</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;">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> </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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">87,128</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> </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="width: 57.8%; font-family: &quot;Times New Roman&quot;, Times, 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,272</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,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> </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;">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;">(12,607</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;">(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> </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;">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,400</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,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> </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;">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,594</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;">(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> </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;">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;">(1,286</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;">(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> </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;">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;">(169</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;">(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> </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;">154</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;">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> </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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,754</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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> </tr> </table> </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;">(<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, and certain foreign currency and 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 severance and other non-recurring restructuring charges related to the consolidation of certain of our facilities.</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 Company&#x2019;s sales in the United States represented approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">72%</div> and <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, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively. Approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">80%</div></div> of the Company&#x2019;s identifiable long-lived assets were located in the United States at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018.</div></div></div> 47289000 44620000 3594000 3106000 70820173 -8448874 70989164 -9038902 71186418 -9047060 71395561 -9097711 45241000 45583000 15051000 18459000 30190000 27124000 41785000 35422000 43562000 36319000 212000 25559000 25396000 18003000 16389000 5634000 4985000 239000 679000 6960000 5203000 200000000 250000000 250000000 P2Y 804420000 760549000 -18832000 -10541000 5560000 -23813000 -19765000 -10541000 436000 -29870000 -12856000 -10978000 2636000 -21198000 -6677000 -10978000 9283000 -8372000 809955000 761261000 708000 459816000 -294005000 -202116000 610836000 554041000 279000 554320000 710000 464055000 -321025000 -202116000 636816000 570068000 126000 570194000 712000 476116000 -321473000 -202116000 831123000 760549000 712000 761261000 714000 481391000 -324115000 -202116000 878416000 804420000 5535000 809955000 <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;">17.</div> Subsequent Event</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;"> April 26, 2019, </div>the Company acquired Pika Energy, Inc. (Pika), a designer and manufacturer of energy&nbsp;storage technologies that capture and store solar or grid power for homeowners and business owners. Pika was founded in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2010</div> and is located in Westbrook, Maine.&nbsp;</div></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;">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="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 /> 2019</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="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;">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>&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;">334,949</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;">348,980</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;">9,020</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;">6,971</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;">244,411</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;">188,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(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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">588,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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">544,750</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; 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: 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="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 /> 2019</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="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;">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>&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;">16,777</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;">15,975</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;">169,869</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;">163,161</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;">106,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: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 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;">103,726</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;">29,158</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;">28,198</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;">2,863</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,070</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;">84,065</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;">82,638</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;">2,833</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,137</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%; font-family: &quot;Times New Roman&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;">27,268</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%; font-family: &quot;Times New Roman&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;">26,543</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;">438,934</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;">424,448</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;">(149,496</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;">(145,519</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">289,438</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%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">278,929</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; 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;">Total property and equipment included capital leases of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$20,158</div> at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018, </div>primarily made up of buildings and improvements. Amortization of capital leases is recorded within depreciation expense in the condensed consolidated statements of comprehensive income. The initial measurement of capital leases is accounted for as a non-cash item in the condensed consolidated statement of cash flows. Refer to Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,</div> &#x201c;Leases,&#x201d; for further information regarding the Company&#x2019;s accounting for leases under ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div> in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019.</div></div></div> 61004000 43929000 57357000 54404000 -1480000 2836000 265000 -26000 30028 50651 <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;">13</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 a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$250,000</div> stock repurchase program, which expired in the <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;">2018.</div> In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 2018, </div>the Company&#x2019;s Board of Directors approved another stock repurchase program, which commenced in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 2018, </div>and under which the Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>repurchase an additional <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$250,000</div> of its common stock over the following <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24</div> months. 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, 2019. </div>Since the inception of the above noted 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> 324115000 321473000 1364000 1364000 1364000 2642000 2642000 2642000 62223638 62474936 61762260 61943495 Recorded in the operating lease and other assets line Recorded in the other accrued liabilities line Recorded in the operating lease and other long-term liabilities line Recorded in the property & equipment, net line Recorded in the long-term borrowings and finance lease obligations line Recorded in the long-term borrowings and finance lease obligations line The increase in deferred revenue contracts issued during 2017 was largely due to the launch of a post-sale extended warranty Marketing program. Includes gains/losses on disposal of assets, unrealized mark-to-market adjustments on commodity contracts, and certain foreign currency and 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 severance and other non-recurring restructuring charges related to the consolidation of certain of our facilities. Excludes approximately 71,800 and 93,600 stock options for the three months ended March 31, 2019 and 2018, respectively, as the impact of such awards was anti-dilutive. xbrli:shares 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 us-gaap:InterestRateSwapMember 2014-05-01 2014-05-31 0001474735 gnrc:ABLRevolvingCreditFacilityMember gnrc:AdjustedLIBORRateMember 2015-05-31 2015-05-31 0001474735 gnrc:ABLRevolvingCreditFacilityMember us-gaap:BaseRateMember 2015-05-31 2015-05-31 0001474735 2015-08-01 2019-03-31 0001474735 us-gaap:TreasuryStockMember 2015-08-01 2019-03-31 0001474735 us-gaap:InterestRateSwapMember 2017-01-01 2017-12-31 0001474735 2018-01-01 2018-03-31 0001474735 us-gaap:AccountingStandardsUpdate201409Member srt:RestatementAdjustmentMember 2018-01-01 2018-03-31 0001474735 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-03-31 0001474735 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 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 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 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001474735 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001474735 gnrc:ExcessPurchasePriceOverPredecessorBasisMember 2018-01-01 2018-03-31 0001474735 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-03-31 0001474735 us-gaap:ParentMember 2018-01-01 2018-03-31 0001474735 gnrc:RedeemableNoncontrollingInterestMember 2018-01-01 2018-03-31 0001474735 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001474735 gnrc:TotalMember 2018-01-01 2018-03-31 0001474735 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0001474735 us-gaap:NetAssetsGeographicAreaMember us-gaap:GeographicConcentrationRiskMember country:US 2018-01-01 2018-12-31 0001474735 gnrc:SelmecMember 2018-06-01 2018-06-01 0001474735 gnrc:ABLRevolvingCreditFacilityMember gnrc:AdjustedLIBORRateMember 2018-06-01 2018-06-30 0001474735 gnrc:ABLRevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-06-01 2018-06-30 0001474735 gnrc:TermLoanMember gnrc:AdjustedLIBORRateMember 2018-06-01 2018-06-30 0001474735 gnrc:TermLoanMember us-gaap:BaseRateMember 2018-06-01 2018-06-30 0001474735 2018-09-01 2018-09-30 0001474735 2019-01-01 2019-03-31 0001474735 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0001474735 us-gaap:NetAssetsGeographicAreaMember us-gaap:GeographicConcentrationRiskMember country:US 2019-01-01 2019-03-31 0001474735 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2019-01-01 2019-03-31 0001474735 us-gaap:InterestRateSwapMember 2019-01-01 2019-03-31 0001474735 gnrc:TermLoanMember 2019-01-01 2019-03-31 0001474735 gnrc:CommercialAndIndustrialPowerProductsMember 2019-01-01 2019-03-31 0001474735 gnrc:CommercialAndIndustrialPowerProductsMember gnrc:DomesticMember 2019-01-01 2019-03-31 0001474735 gnrc:CommercialAndIndustrialPowerProductsMember gnrc:InternationalMember 2019-01-01 2019-03-31 0001474735 gnrc:OtherProductsAndServicesMember 2019-01-01 2019-03-31 0001474735 gnrc:OtherProductsAndServicesMember gnrc:DomesticMember 2019-01-01 2019-03-31 0001474735 gnrc:OtherProductsAndServicesMember gnrc:InternationalMember 2019-01-01 2019-03-31 0001474735 gnrc:ResidentialPowerProductsMember 2019-01-01 2019-03-31 0001474735 gnrc:ResidentialPowerProductsMember gnrc:DomesticMember 2019-01-01 2019-03-31 0001474735 gnrc:ResidentialPowerProductsMember gnrc:InternationalMember 2019-01-01 2019-03-31 0001474735 srt:MaximumMember 2019-01-01 2019-03-31 0001474735 srt:MinimumMember 2019-01-01 2019-03-31 0001474735 gnrc:DomesticMember 2019-01-01 2019-03-31 0001474735 gnrc:InternationalMember 2019-01-01 2019-03-31 0001474735 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-03-31 0001474735 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-03-31 0001474735 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001474735 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-03-31 0001474735 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001474735 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001474735 gnrc:ExcessPurchasePriceOverPredecessorBasisMember 2019-01-01 2019-03-31 0001474735 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001474735 us-gaap:ParentMember 2019-01-01 2019-03-31 0001474735 gnrc:RedeemableNoncontrollingInterestMember 2019-01-01 2019-03-31 0001474735 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001474735 gnrc:TotalMember 2019-01-01 2019-03-31 0001474735 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001474735 gnrc:PramacMember 2019-02-01 2019-02-28 0001474735 gnrc:NeurioMember 2019-03-12 2019-03-12 0001474735 gnrc:TermLoanMember 2013-05-31 0001474735 2015-08-31 0001474735 gnrc:PramacMember 2016-03-01 0001474735 gnrc:PramacMember 2016-03-01 0001474735 2016-10-31 0001474735 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 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001474735 us-gaap:CommonStockMember 2017-12-31 0001474735 gnrc:ExcessPurchasePriceOverPredecessorBasisMember 2017-12-31 0001474735 us-gaap:NoncontrollingInterestMember 2017-12-31 0001474735 us-gaap:ParentMember 2017-12-31 0001474735 gnrc:RedeemableNoncontrollingInterestMember 2017-12-31 0001474735 us-gaap:RetainedEarningsMember 2017-12-31 0001474735 gnrc:TotalMember 2017-12-31 0001474735 us-gaap:TreasuryStockMember 2017-12-31 0001474735 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 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001474735 us-gaap:CommonStockMember 2018-03-31 0001474735 gnrc:ExcessPurchasePriceOverPredecessorBasisMember 2018-03-31 0001474735 us-gaap:NoncontrollingInterestMember 2018-03-31 0001474735 us-gaap:ParentMember 2018-03-31 0001474735 gnrc:RedeemableNoncontrollingInterestMember 2018-03-31 0001474735 us-gaap:RetainedEarningsMember 2018-03-31 0001474735 gnrc:TotalMember 2018-03-31 0001474735 us-gaap:TreasuryStockMember 2018-03-31 0001474735 gnrc:SelmecMember 2018-06-01 0001474735 gnrc:SelmecMember gnrc:InternationalMember 2018-06-01 0001474735 gnrc:ABLRevolvingCreditFacilityMember 2018-06-30 0001474735 gnrc:AmendedABLFacilityMember 2018-06-30 0001474735 2018-09-30 0001474735 2018-12-31 0001474735 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0001474735 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0001474735 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0001474735 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0001474735 us-gaap:ConstructionInProgressMember 2018-12-31 0001474735 gnrc:DiesAndToolsMember 2018-12-31 0001474735 us-gaap:LandAndLandImprovementsMember 2018-12-31 0001474735 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001474735 us-gaap:MachineryAndEquipmentMember 2018-12-31 0001474735 us-gaap:OfficeEquipmentMember 2018-12-31 0001474735 us-gaap:VehiclesMember 2018-12-31 0001474735 gnrc:ABLRevolvingCreditFacilityMember 2018-12-31 0001474735 gnrc:OtherLinesOfCreditMember 2018-12-31 0001474735 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0001474735 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0001474735 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001474735 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001474735 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001474735 us-gaap:CommonStockMember 2018-12-31 0001474735 gnrc:ExcessPurchasePriceOverPredecessorBasisMember 2018-12-31 0001474735 us-gaap:NoncontrollingInterestMember 2018-12-31 0001474735 us-gaap:ParentMember 2018-12-31 0001474735 gnrc:RedeemableNoncontrollingInterestMember 2018-12-31 0001474735 us-gaap:RetainedEarningsMember 2018-12-31 0001474735 gnrc:TotalMember 2018-12-31 0001474735 us-gaap:TreasuryStockMember 2018-12-31 0001474735 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001474735 gnrc:NeurioMember 2019-03-12 0001474735 2019-03-31 0001474735 gnrc:NeurioMember gnrc:DomesticMember 2019-03-31 0001474735 gnrc:AmendedABLFacilityMember 2019-03-31 0001474735 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0001474735 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0001474735 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0001474735 us-gaap:FairValueInputsLevel2Member gnrc:TermLoanMember 2019-03-31 0001474735 us-gaap:BuildingAndBuildingImprovementsMember 2019-03-31 0001474735 us-gaap:ConstructionInProgressMember 2019-03-31 0001474735 gnrc:DiesAndToolsMember 2019-03-31 0001474735 us-gaap:LandAndLandImprovementsMember 2019-03-31 0001474735 us-gaap:LeaseholdImprovementsMember 2019-03-31 0001474735 us-gaap:MachineryAndEquipmentMember 2019-03-31 0001474735 us-gaap:OfficeEquipmentMember 2019-03-31 0001474735 us-gaap:VehiclesMember 2019-03-31 0001474735 srt:MaximumMember 2019-03-31 0001474735 2019-04-01 2019-03-31 0001474735 2020-01-01 2019-03-31 0001474735 2021-01-01 2019-03-31 0001474735 2022-01-01 2019-03-31 0001474735 2023-01-01 2019-03-31 0001474735 2024-01-01 2019-03-31 0001474735 gnrc:ABLRevolvingCreditFacilityMember 2019-03-31 0001474735 gnrc:OtherLinesOfCreditMember 2019-03-31 0001474735 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-03-31 0001474735 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-03-31 0001474735 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001474735 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0001474735 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001474735 us-gaap:CommonStockMember 2019-03-31 0001474735 gnrc:ExcessPurchasePriceOverPredecessorBasisMember 2019-03-31 0001474735 us-gaap:NoncontrollingInterestMember 2019-03-31 0001474735 us-gaap:ParentMember 2019-03-31 0001474735 gnrc:RedeemableNoncontrollingInterestMember 2019-03-31 0001474735 us-gaap:RetainedEarningsMember 2019-03-31 0001474735 gnrc:TotalMember 2019-03-31 0001474735 us-gaap:TreasuryStockMember 2019-03-31 0001474735 2019-04-30 EX-101.SCH 7 gnrc-20190331.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 - Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Description of Business and Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Acquisitions link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Redeemable Noncontrolling Interest link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Segment Reporting link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Balance Sheet Details link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Leases link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Product Warranty Obligations link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Contract Balances link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Credit Agreements link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Stock Repurchase Program link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 17 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 3 - Redeemable Noncontrolling Interest (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 7 - Segment Reporting (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 8 - Balance Sheet Details (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 9 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 10 - Product Warranty Obligations (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 12 - Credit Agreements (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 14 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 2 - Acquisitions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 3 - Redeemable Noncontrolling Interest (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 3 - Redeemable Noncontrolling Interest - Redeemable Noncontrolling Interest (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 5 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 7 - Segment Reporting (Details Textual) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 7 - Segment Reporting - Net Sales by Products and Services (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 7 - Segment Reporting - Segment Information (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 8 - Balance Sheet Details (Details Textual) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 8 - Balance Sheet Details - Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 8 - Balance Sheet Details - Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 9 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 9 - Leases - Leases Cost (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 9 - Leases - Supplement Balance Sheet Information Related to Leases (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 9 - Leases - Supplement Cash Flow Information Related to Leases (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 9 - Leases - Weighted Average Remaining Lease Term and Discount Rate Information (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 9 - Leases - Maturities of Lease liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 9 - Leases - Minimum Rental Payments (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 10 - Product Warranty Obligations (Details Textual) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 10 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 10 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 10 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties 2 (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 10 - Product Warranty Obligations - Deferred Product Obligations (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 11 - Contract Balances (Details Textual) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 12 - Credit Agreements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 12 - Credit Agreements - Short-term Borrowings (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 12 - Credit Agreements - Long-term Borrowings (Details) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 13 - Stock Repurchase Program (Details Textual) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 14 - Earnings Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 14 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 15 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 8 gnrc-20190331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 gnrc-20190331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 gnrc-20190331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Significant Accounting Policies Note 3 - Redeemable Noncontrolling Interest Note 4 - Derivative Instruments and Hedging Activities Note 6 - Accumulated Other Comprehensive Loss Note 7 - Segment Reporting Note 8 - Balance Sheet Details Note 9 - Leases Proceeds from beneficial interests in securitization transactions Note 10 - Product Warranty Obligations Note 12 - Credit Agreements Income Tax Disclosure [Text Block] Note 14 - Earnings Per Share Note 3 - Redeemable Noncontrolling Interest - Redeemable Noncontrolling Interest (Details) Note 4 - Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) gnrc_AdjustedEBITDA Total adjusted EBITDA Represents net income before interest expense, taxes, depreciation and amortization, as further adjusted for other non-cash items Note 6 - Accumulated Other Comprehensive Loss - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) Note 7 - Segment Reporting - Net Sales by Products and Services (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 7 - Segment Reporting - Segment Information (Details) Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Note 8 - Balance Sheet Details - Inventories (Details) gnrc_BusinessOptimizationExpense Business optimization expenses (4) Represents charges relating to business optimization and restructuring costs. Note 8 - Balance Sheet Details - Property and Equipment (Details) Note 9 - Leases - Leases Cost (Details) gnrc_Other Other Represents other non-cash items that are not categorized separately. Note 9 - Leases - Supplement Balance Sheet Information Related to Leases (Details) Note 9 - Leases - Supplement Cash Flow Information Related to Leases (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 - Leases - Weighted Average Remaining Lease Term and Discount Rate Information (Details) Note 9 - Leases - Maturities of Lease liabilities (Details) Note 9 - Leases - Minimum Rental Payments (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 10 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) Note 10 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties (Details) Note 10 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties 2 (Details) Note 10 - Product Warranty Obligations - Deferred Product Obligations (Details) Note 12 - Credit Agreements - Short-term Borrowings (Details) Note 12 - Credit Agreements - Long-term Borrowings (Details) Note 14 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) Notes To Financial Statements us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired Business Acquisition, Percentage of Voting Interests Acquired Notes To Financial Statements [Abstract] Foreign currency translation adjustment Current portion of long-term borrowings and finance lease obligations Less: current portion of debt us-gaap_OtherComprehensiveIncomeLossNetOfTax Other comprehensive income (loss) us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax Other Comprehensive Income (Loss), before Reclassifications, before Tax Foreign Exchange Contract [Member] Commodity Contract [Member] Other comprehensive loss before reclassifications us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax Amounts reclassified from AOCL us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total stockholders' equity Beginning Balance Ending Balance us-gaap_ContractWithCustomerLiabilityCurrent Contract with Customer, Liability, Current Accrued wages and employee benefits Accounts payable Credit Facility [Axis] Proceeds from sale of property and equipment Credit Facility [Domain] Other accrued liabilities us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Expenditures for property and equipment us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements Dilutive effect of stock compensation awards (in shares) Current liabilities: Supplemental Balance Sheet Disclosures [Text Block] Treasury Stock [Text Block] us-gaap_Assets Total assets us-gaap_LongTermDebtFairValue Long-term Debt, Fair Value Business Description and Basis of Presentation [Text Block] us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders Cash dividends paid to noncontrolling interest of subsidiary us-gaap_NetIncomeLoss Net income attributable to Generac Holdings Inc. Net income attributable to Generac Holdings Inc. Net income attributable to noncontrolling interests Share-based Payment Arrangement, Option [Member] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] gnrc_NetIncomeLossAvailableToCommonStockholders Net income attributable to common shareholders Net income after adjustments for redeemable noncontrolling interest redemption value. Business Combination Disclosure [Text Block] Commitments and Contingencies Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation Property and equipment, net Total Goodwill Goodwill, Ending Balance Acquisition of business Total [Member] Refers to information regarding the total equity component, which includes both the noncontrolling interest and controlling interest. us-gaap_PropertyPlantAndEquipmentGross Property and equipment, gross us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests Balance at beginning of period Balance at end of period Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] 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 Foreign currency translation After 2023, capital leases us-gaap_CapitalLeasesFutureMinimumPaymentsDue Total minimum lease payments Net income Net income Net income 2022, capital leases 2023, capital leases 2020, capital leases 2021, capital leases Leases of Lessee Disclosure [Text Block] Derivative Instrument [Axis] Derivative Contract [Domain] Investing activities 2019, capital leases Earnings Per Share [Text Block] us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments Interest 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. us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities Accrued wages and employee benefits Redeemable Noncontrolling Interest [Member] Information pertaining to redeemable noncontrolling interest. us-gaap_IncreaseDecreaseInOtherAccruedLiabilities Other accrued liabilities us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments Present value of minimum lease payments Provision for income taxes 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. Short-term Debt, Type [Axis] 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. Short-term Debt, Type [Domain] us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable gnrc_ExcessPurchasePriceOverPredecessorBasis Excess purchase price over predecessor basis The element that represents the excess purchase price over predecessor basis. us-gaap_OperatingExpenses Total operating expenses General and administrative Cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period gnrc_BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsIncludingGoodwill Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill The amount of acquisition cost of a business combination allocated to an identifiable intangible asset including goodwill. gnrc_NumberOfNewContractsEntered Number of New Contracts Entered Number of new contracts entered into during the period mentioned. 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. Amendment Flag Comprehensive income attributable to Generac Holdings Inc. New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_TreasuryStockSharesAcquired Net share settlement of restricted stock awards (in shares) us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) gnrc_SharesAcquiredUnderStockRepurchasesProgramValue Stock repurchases Equity impact of the value of stock that has been repurchased during the period and are being held in treasury gnrc_SharesAcquiredUnderStockRepurchasesProgramShares Shares Acquired Under Stock Repurchases Program, Shares Stock repurchases (in shares) Number of shares that have been repurchased during the period and are being held in treasury us-gaap_IncreaseDecreaseInOtherOperatingAssets Other assets Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_LeaseCost Total lease cost Operating Leases Document Fiscal Period Focus Operating lease cost Document Fiscal Year Focus Lease, Cost [Table Text Block] Finance leases Document Period End Date Operating leases Operating Leases (Year) Entity Emerging Growth Company Document Type Entity Small Business Document Information [Line Items] Document Information [Table] Entity Filer Category Entity Current Reporting Status Schedule of Future Minimum Rental Payments for Finance and Operating Leases [Table Text Block] Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for finance and operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date. Variable Rate [Domain] Schedule of Long-term Debt Instruments [Table Text Block] Variable Rate [Axis] Residential Power Products [Member] Represents products and services related to residential power. us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Share-based compensation 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. Amortization of intangibles Amortization of intangible assets us-gaap_TreasuryStockValueAcquiredCostMethod Net share settlement of restricted stock awards Geographic Concentration Risk [Member] Dies and Tools [Member] Tangible personal property used to produce goods and services. Concentration Risk Type [Axis] Concentration Risk Type [Domain] us-gaap_TreasuryStockValue Treasury stock, at cost 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. Revenue Benchmark [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 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_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity 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. us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Amended ABL Facility [Member] The description or name of the credit facility. 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. 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 Finished goods Work-in-process UNITED STATES Research and development Retained earnings 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_DisclosureTextBlockAbstract Notes to Financial Statements Derivative Instruments and Hedging Activities Disclosure [Text Block] us-gaap_OtherNoncashIncomeExpense Other Operating lease liabilities - noncurrent (3) Schedule of Inventory, Current [Table Text Block] us-gaap_OperatingLeaseLiability Operating Lease, Liability, Total Total operating lease liabilities Deferred income taxes us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent Operating lease liabilities - current (2) Other intangible assets, net Less: current portion of finance lease obligation Finance lease liabilities - current (5) Finance lease liabilities - noncurrent (6) Subsequent Events [Text Block] Operating lease ROU assets (1) Operating Lease, Right-of-Use Asset us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total minimum lease payments Total finance lease liabilities Present value of minimum lease payments Financing cash flows from finance leases us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Interest us-gaap_DeferredIncomeTaxExpenseBenefit Deferred income taxes us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2021 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2022 us-gaap_FinanceLeaseRightOfUseAsset Finance lease ROU assets, net (4) us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive 2023 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive After 2023 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2020 us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities Excess tax benefits from equity awards us-gaap_ShareBasedCompensation Share-based compensation expense Non-cash share-based compensation expense (2) us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear Remainder of 2019 Amortization of original issue discount and deferred financing costs Operating expenses: us-gaap_LesseeOperatingLeaseRenewalTerm Lessee, Operating Lease, Renewal Term us-gaap_Depreciation Depreciation us-gaap_DepreciationDepletionAndAmortization Depreciation and amortization us-gaap_AssetsCurrent Total current assets Common stock, par value $0.01, 500,000,000 shares authorized, 71,395,561 and 71,186,418 shares issued at March 31, 2019 and December 31, 2018, respectively Adjustment to reconcile net income to net cash provided by operating activities: Common stock, shares authorized (in shares) Common stock, shares issued (in shares) 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. Selmec [Member] Represents the information pertaining to Selmec. Restatement [Axis] Restatement [Domain] Restatement Adjustment [Member] Statistical Measurement [Domain] Operating cash flows from operating leases Maximum [Member] Minimum [Member] Ownership [Domain] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Operating cash flows from finance leases Ownership [Axis] Geographical [Axis] Geographical [Domain] Property, Plant and Equipment [Table Text Block] Inventories Total us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax Revenue from Contract with Customer, Including Assessed Tax us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet Capital Leases, Balance Sheet, Assets by Major Class, Net, Total Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] us-gaap_ExtendedProductWarrantyAccrual Total Balance at beginning of period Balance at end of period 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 Schedule of Segment Reporting Information, by Segment [Table Text Block] gnrc_NoncontrollingInterestAgreementExtensionOfTerm Noncontrolling Interest Agreement, Extension of Term The extension of the term in the noncontrolling interest agreement. Deferred revenue contracts issued Statement [Line Items] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Current portion - other accrued liabilities Long-term portion - other long-term liabilities Accounts receivable, less allowance for doubtful accounts 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] 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 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] Current assets: Fair Value Disclosures [Text Block] Redeemable noncontrolling interests us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities us-gaap_Liabilities Total liabilities Investment income us-gaap_OperatingIncomeLoss Income from operations us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Other (expense) income: us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Prepaid expenses and other assets Effect of exchange rate changes on cash and cash equivalents us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease Net (decrease) increase in cash and cash equivalents us-gaap_GrossProfit Gross Profit, Total Gross profit Base Rate [Member] Costs of goods sold Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2016-02 [Member] Neurio [Member] Represents information related to Neurio. Operating lease and other long-term liabilities Present value of lessee's discounted obligation for lease payments from operating lease, and other liabilities classified as noncurrent. Operating lease and other assets Amount of lessee's right to use underlying asset under operating lease and other assets after one year or beyond the normal operating cycle, if longer. Type of Adoption [Domain] us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Taxes paid related to equity awards Adjustments for New Accounting Pronouncements [Axis] Schedule of Components of Lease Assets and Liabilities [Table Text Block] Tabular disclosure of components of lease assets and liabilities. gnrc_LesseeOperatingLeaseAndFinanceLeaseRemainingTermOfContract Lessee, Operating Lease and Finance Lease, Remaining Term of Contract Remaining term of lessee's operating lease and finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Schedule of Leases Cash Flow Information [Table Text Block] Tabular disclosure of leases related to cash flow information. gnrc_FinanceLeaseRightOfUseAssetAccumulatedDepreciation Accumulated depreciation - finance lease ROU assets Amount of accumulated depreciation for finance lease right of use assets. us-gaap_PaymentsOfDividendsCommonStock Cash dividends paid to noncontrolling interest of subsidiary Finance lease ROU assets, gross Gross amount of lessee's right to use underlying asset under finance lease. Operating and Finance Lease, Liability, Maturity [Table Text Block] Tabular disclosure of undiscounted cash flows of operating and finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating and finance lease liability recognized in statement of financial position. Lease, Term and Discount Rate [Table Text Block] Tabular disclosure of term and discount rate of lease. Noncontrolling Interest [Member] us-gaap_PaymentsForRepurchaseOfCommonStock Payments for Repurchase of Common Stock Stock repurchases Retained Earnings [Member] Proceeds from exercise of stock options Net sales Treasury Stock [Member] us-gaap_StockRepurchaseProgramPeriodInForce1 Stock Repurchase Program, Period in Force Additional Paid-in Capital [Member] Parent [Member] Common Stock [Member] us-gaap_StockRepurchaseProgramAuthorizedAmount1 Stock Repurchase Program, Authorized Amount Other us-gaap_OtherBorrowings Equity Components [Axis] us-gaap_DebtAndCapitalLeaseObligations Total Equity Component [Domain] us-gaap_LongTermDebt Long-term Debt, Total Revenue performance obligation, expected timing (Month) Revenue performance obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] 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 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] 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] Vehicles [Member] Disaggregation of Revenue [Table Text Block] Office Equipment [Member] Revenue from Contract with Customer [Text Block] us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities Repayments of long-term borrowings and finance lease obligations Machinery and Equipment [Member] us-gaap_DebtInstrumentUnamortizedDiscount Original issue discount and deferred financing costs Term loan us-gaap_DebtInstrumentCarryingAmount Accounting Policies [Abstract] Short-term borrowings Short-term Debt, Total us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption Cumulative Effect of New Accounting Principle in Period of Adoption Long-term borrowings and finance lease obligations Total us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Redemption value adjustment Redeemable noncontrolling interest redemption value adjustment Common stock issued under equity incentive plans, net of shares withheld for employee taxes and strike price Equity impact of the value of stock issued under equity incentive plans, net of shares withheld for employee taxes. Excess Purchase Price over Predecessor Basis [Member] The excess purchase price over predecessor basis. Segments [Axis] us-gaap_RepaymentsOfShortTermDebt Repayments of short-term borrowings Segments [Domain] Common stock issued under equity incentive plans, net of shares withheld for employee taxes and strike price withheld for employee taxes and strike price (in shares) Number of shares issued under equity incentive plans, net of shares withheld for employee taxes. us-gaap_RedeemableNoncontrollingInterestEquityFairValue Redeemable Noncontrolling Interest, Equity, Fair Value, Total Redeemable Noncontrolling Interest [Table Text Block] us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average common shares outstanding - diluted: (in shares) Diluted shares (in shares) Proceeds from short-term borrowings Statement [Table] Statement of Financial Position [Abstract] Net income attributable to Generac Holdings Inc. per common share - diluted: (in dollars per share) Diluted (in dollars per share) After 2023, operating leases Weighted average common shares outstanding - basic: (in shares) Weighted average shares, basic (in shares) us-gaap_OperatingLeasesFutureMinimumPaymentsDue Total minimum lease payments, operating leases us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Business Acquisition [Axis] 2022, operating leases Net income attributable to Generac Holdings Inc. per common share - basic: (in dollars per share) Basic (in dollars per share) Business Acquisition, Acquiree [Domain] 2023, operating leases Statement of Cash Flows [Abstract] 2020, operating leases 2021, operating leases Statement of Stockholders' Equity [Abstract] 2019, operating leases Income Statement [Abstract] Interest on lease liabilities us-gaap_FinanceLeaseLiabilityPaymentsDue Total minimum lease payments Amortization of ROU assets us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive 2023 us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive After 2023 us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Interest us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo 2020 us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree 2021 us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour 2022 Finance Leases us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear Remainder of 2019 Finance Leases (Year) gnrc_SecuredLeverageRatio Secured Leverage Ratio Ratio used to calculate financial leverage and the ability to meet financial obligations. If the borrower's actual secured leverage ratio is below the 3.75 threshold for the annual period, the Excess Cash Flow payment requirement for that period is eliminated. Financing activities us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized Business Combination, Liabilities Arising from Contingencies, Amount Recognized Unrealized gain on interest rate swaps, net of tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax us-gaap_DeferredTaxLiabilitiesNoncurrent Deferred income taxes Unrealized gain (loss) on interest rate swaps, tax Fair Value of Derivatives us-gaap_StockholdersEquity Stockholders' equity attributable to Generac Holdings, Inc. us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Payments to Acquire Businesses, Net of Cash Acquired, Total Acquisition of business, net of cash acquired Class of Stock [Axis] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Domestic [Member] Represents information regarding domestic reportable segment. Interest Rate Swap [Member] International [Member] Represents information regarding international reportable segment. EX-101.PRE 11 gnrc-20190331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2019
Apr. 30, 2019
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 Emerging Growth Company false  
Entity Small Business false  
Entity Common Stock, Shares Outstanding (in shares)   62,298,758
Document Type 10-Q  
Document Period End Date Mar. 31, 2019  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 161,266 $ 224,482
Accounts receivable, less allowance for doubtful accounts 284,612 326,133
Inventories 588,380 544,750
Prepaid expenses and other assets 28,537 25,404
Total current assets 1,062,795 1,120,769
Property and equipment, net 289,438 278,929
Customer lists, net 59,450 61,194
Patents, net 27,557 29,970
Other intangible assets, net 2,930 3,043
Tradenames, net 151,174 152,283
Goodwill 828,403 764,655
Deferred income taxes 4,385 163
Operating lease and other assets 47,590 15,308
Total assets 2,473,722 2,426,314
Current liabilities:    
Short-term borrowings 45,241 45,583
Accounts payable 290,871 328,091
Accrued wages and employee benefits 26,659 40,819
Other accrued liabilities 151,005 144,236
Current portion of long-term borrowings and finance lease obligations 2,203 1,977
Total current liabilities 515,979 560,706
Long-term borrowings and finance lease obligations 882,483 876,396
Deferred income taxes 78,877 71,300
Operating lease and other long-term liabilities 129,071 95,647
Total liabilities 1,606,410 1,604,049
Redeemable noncontrolling interests 57,357 61,004
Stockholders’ equity:    
Common stock, par value $0.01, 500,000,000 shares authorized, 71,395,561 and 71,186,418 shares issued at March 31, 2019 and December 31, 2018, respectively 714 712
Additional paid-in capital 481,391 476,116
Treasury stock, at cost (324,115) (321,473)
Excess purchase price over predecessor basis (202,116) (202,116)
Retained earnings 878,416 831,123
Accumulated other comprehensive loss (29,870) (23,813)
Stockholders' equity attributable to Generac Holdings, Inc. 804,420 760,549
Noncontrolling interests 5,535 712
Total stockholders' equity 809,955 761,261
Total liabilities and stockholders’ equity $ 2,473,722 $ 2,426,314
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
Mar. 31, 2019
Dec. 31, 2018
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) 71,395,561 71,186,418
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Net sales $ 470,353 $ 400,091
Costs of goods sold 308,178 258,164
Gross profit 162,175 141,927
Operating expenses:    
Selling and service 47,289 44,620
Research and development 13,609 11,853
General and administrative 24,762 23,475
Amortization of intangibles 5,342 5,632
Total operating expenses 91,002 85,580
Income from operations 71,173 56,347
Other (expense) income:    
Interest expense (10,272) (10,113)
Investment income 914 346
Other, net (1,061) (1,394)
Total other expense, net (10,419) (11,161)
Income before provision for income taxes 60,754 45,186
Provision for income taxes 14,985 11,416
Net income 45,769 33,770
Net income attributable to noncontrolling interests 908 125
Net income attributable to Generac Holdings Inc. $ 44,861 $ 33,645
Net income attributable to Generac Holdings Inc. per common share - basic: (in dollars per share) $ 0.77 $ 0.42
Weighted average common shares outstanding - basic: (in shares) 61,762,260 61,943,495
Net income attributable to Generac Holdings Inc. per common share - diluted: (in dollars per share) $ 0.76 $ 0.42
Weighted average common shares outstanding - diluted: (in shares) 62,223,638 62,474,936
Comprehensive income attributable to Generac Holdings Inc. $ 39,527 $ 44,703
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Excess Purchase Price over Predecessor Basis [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Parent [Member]
Noncontrolling Interest [Member]
Total [Member]
Total
Balance (in shares) at Dec. 31, 2017 70,820,173   (8,448,874)              
Beginning Balance at Dec. 31, 2017 $ 708 $ 459,816 $ (294,005) $ (202,116) $ 610,836 $ (21,198) $ 554,041 $ 279 $ 554,320  
Unrealized gain on interest rate swaps, net of tax 6,647 6,647 6,647  
Foreign currency translation adjustment 6,179 6,179 10 6,189  
Common stock issued under equity incentive plans, net of shares withheld for employee taxes and strike price withheld for employee taxes and strike price (in shares) 168,991                
Common stock issued under equity incentive plans, net of shares withheld for employee taxes and strike price $ 2 1,133 1,135 1,135  
Net share settlement of restricted stock awards (in shares)   (30,028)              
Net share settlement of restricted stock awards $ (1,364) (1,364) (1,364)  
Stock repurchases (in shares)   (560,000)              
Stock repurchases $ (25,656) (25,656) (25,656)  
Cash dividends paid to noncontrolling interest of subsidiary (314) (314)  
Share-based compensation 3,106 3,106 3,106  
Redemption value adjustment (7,665) (7,665) (7,665) $ (7,665)
Net income 33,645 33,645 151 33,796 33,770
Balance (in shares) at Mar. 31, 2018 70,989,164   (9,038,902)              
Ending Balance at Mar. 31, 2018 $ 710 464,055 $ (321,025) (202,116) 636,816 (8,372) 570,068 126 570,194  
Balance (in shares) at Dec. 31, 2018 71,186,418   (9,047,060)              
Beginning Balance at Dec. 31, 2018 $ 712 476,116 $ (321,473) (202,116) 831,123 (23,813) 760,549 712 761,261 761,261
Unrealized gain on interest rate swaps, net of tax (5,124) (5,124) (5,124)  
Foreign currency translation adjustment (933) (933) 55 (878)  
Common stock issued under equity incentive plans, net of shares withheld for employee taxes and strike price withheld for employee taxes and strike price (in shares) 209,143                
Common stock issued under equity incentive plans, net of shares withheld for employee taxes and strike price $ 2 1,681 1,683 1,683  
Net share settlement of restricted stock awards (in shares)   (50,651)              
Net share settlement of restricted stock awards $ (2,642) (2,642) (2,642)  
Stock repurchases (in shares)     0              
Share-based compensation 3,594 3,594 3,594  
Redemption value adjustment 2,432 2,432 2,432 2,432
Net income 44,861 44,861 643 45,504 45,769
Acquisition of business 4,125 4,125  
Balance (in shares) at Mar. 31, 2019 71,395,561   (9,097,711)              
Ending Balance at Mar. 31, 2019 $ 714 $ 481,391 $ (324,115) $ (202,116) $ 878,416 $ (29,870) $ 804,420 $ 5,535 $ 809,955 $ 809,955
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
AOCI Attributable to Parent [Member]    
Unrealized gain (loss) on interest rate swaps, tax $ (1,800) $ 2,335
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Operating activities    
Net income $ 45,769 $ 33,770
Adjustment to reconcile net income to net cash provided by operating activities:    
Depreciation 7,265 6,051
Amortization of intangible assets 5,342 5,632
Amortization of original issue discount and deferred financing costs 1,177 1,177
Deferred income taxes 5,151 4,283
Share-based compensation expense [1] 3,594 3,106
Other 66 102
Net changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 46,970 18,744
Inventories (41,644) (48,798)
Other assets (1,293) 2,658
Accounts payable (37,176) (9,439)
Accrued wages and employee benefits (14,148) 813
Other accrued liabilities (5,762) 11,065
Excess tax benefits from equity awards (740) (196)
Net cash provided by operating activities 14,571 28,968
Investing activities    
Proceeds from sale of property and equipment 23 1
Proceeds from beneficial interests in securitization transactions 743 867
Expenditures for property and equipment (15,902) (6,496)
Acquisition of business, net of cash acquired (61,549) (369)
Net cash used in investing activities (76,685) (5,997)
Financing activities    
Proceeds from short-term borrowings 13,531 14,315
Repayments of short-term borrowings (13,282) (3,911)
Repayments of long-term borrowings and finance lease obligations (908) (408)
Stock repurchases (25,656)
Cash dividends paid to noncontrolling interest of subsidiary (314)
Taxes paid related to equity awards (3,156) (1,626)
Proceeds from exercise of stock options 2,193 1,400
Net cash used in financing activities (1,622) (16,200)
Effect of exchange rate changes on cash and cash equivalents 520 919
Net (decrease) increase in cash and cash equivalents (63,216) 7,690
Cash and cash equivalents at beginning of period 224,482 138,472
Cash and cash equivalents at end of period $ 161,266 $ 146,162
[1] Represents share-based compensation expense to account for stock options, restricted stock and other stock awards over their respective vesting periods.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Note 1 - Description of Business and Basis of Presentation
3 Months Ended
Mar. 31, 2019
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 power products serving the residential, light-commercial and industrial markets. The Company’s power products are available globally through a broad network of independent dealers, distributors, retailers, wholesalers, equipment rental companies, and e-commerce partners, 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, 2018).
A summary of acquisitions affecting the reporting periods presented include:
 
 
In
June 2018,
the Company acquired Selmec Equipos Industriales, S.A. de C.V. (Selmec), headquartered in Mexico City, Mexico. Selmec is a designer and manufacturer of industrial generators ranging from
10kW
to
2,750kW.
Selmec offers a market-leading service platform and specialized engineering capabilities, together with robust integration, project management and remote monitoring services.
 
In
February 2019,
the Company acquired a majority share of Captiva Energy Solutions Private Limited (Captiva). Captiva, founded in
2010
and headquartered in Kolkata, India, specializes in customized industrial generators. Captiva has
seven
sales locations throughout India and has over
100
employees.
 
In
March 2019,
the Company acquired Neurio Technology Inc. (Neurio), founded in
2005
and headquartered in Vancouver, British Columbia. Neurio is a leading energy data company focused on metering technology and sophisticated analytics to optimize energy use within a home or business.
 
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, 2019,
the condensed consolidated statements of comprehensive income for the
three
months ended
March 31, 2019
and
2018,
the condensed consolidated statements of stockholders’ equity for the
three
months ended
March 31, 2019
and
2018,
and the condensed consolidated statements of cash flows for the
three
months ended
March 31, 2019
and
2018
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, 2018.
 
New Accounting Standards
Not
Yet Adopted
 
In
August 2018,
the Financial Standards Accounting Board (FASB) issued Accounting Standards Update (ASU)
2018
-
15,
Intangibles – Goodwill and Other – Internal-Use Software: Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract.
This guidance was issued to address the diversity in practice related to the accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The guidance can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption, and is effective for the Company in
2020.
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, 2019,
the Company adopted ASU
2016
-
02,
Leases
. This guidance was issued to increase transparency and comparability among organizations by requiring the recognition of lease assets and lease liabilities in the balance sheet and by disclosing key information about leasing arrangements. The Company adopted this standard using the modified retrospective approach as of the date of adoption, meaning
no
prior period balances were impacted by the adoption. Additionally, the Company elected to adopt the standard using the package of practical expedients permitted under the standard’s transition guidance, which allowed the Company to carryforward its historical lease classifications, and embedded lease and initial direct cost assessments. The adoption of the standard had a material impact on the Company’s condensed consolidated balances sheet primarily related to the recognition of right-of-use (ROU) assets and lease liabilities for operating leases. However, the adoption did
not
have a material impact on the condensed consolidated statement of comprehensive income and statement of cash flows. Refer to Note
9,
“Leases,” for further information regarding the Company’s leases.
 
On
January 1, 2019,
the Company adopted ASU
2018
-
02,
Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income
. This guidance was issued to address the impact of the change in the U.S. federal corporate income tax rate from the
2017
U.S. Tax Cuts and Jobs Act (the “Tax Act”) on items recorded as a component of accumulated other comprehensive income (AOCI). This guidance allows companies to reclassify to retained earnings the stranded tax effects lodged in AOCI as a result of the Tax Act. Upon adoption of the ASU, the Company elected to
not
reclassify the stranded income tax effects from AOCI to retained earnings.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Note 2 - Acquisitions
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Business Combination Disclosure [Text Block]
2
. Acquisitions
 
Acquisition of
Neurio
 
On
March 12, 2019,
the Company acquired Neurio for a purchase price of
$60,364,
net of cash acquired and inclusive of estimated deferred payments of
$9,270.
To date, the acquisition purchase price was funded solely through cash on hand.
 
The Company recorded a preliminary purchase price allocation during the
first
quarter of
2019
based upon its estimates of the fair value of the acquired assets and assumed liabilities. As a result, the Company recorded approximately
$59,962
of goodwill in the domestic segment, as of the acquisition date. Substantially all of the goodwill ascribed to this acquisition is deductible for tax purposes. The accompanying condensed consolidated financial statements include the results of Neurio from the date of acquisition through
March 31, 2019.
 
Acquisition of Selmec
 
On
June 1, 2018,
the Company acquired Selmec for a purchase price of
$79,972,
net of cash acquired and inclusive of estimated earnout payments of
$14,902.
To date, the acquisition purchase price was funded solely through cash on hand. 
 
The Company recorded a preliminary purchase price allocation through
Q1
2019
based upon its estimates of the fair value of the acquired assets and assumed liabilities. As a result, the Company recorded approximately
$79,986
of intangible assets, including approximately
$46,356
of goodwill recorded in the International segment, as of the acquisition date. The goodwill ascribed to the acquisition is
not
deductible for tax purposes. The accompanying condensed consolidated financial statements include the results of Selmec from the date of acquisition through
March 31, 2019.
 
Overall, the net sales contribution from all non-annualized acquisitions to the
three
months ended
March 31, 2019
was
$14,861.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Redeemable Noncontrolling Interest
3 Months Ended
Mar. 31, 2019
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 had within its control the right to require the Company to redeem its interest in Pramac. In
February 2019,
the Company amended its agreement with the noncontrolling interest holder of Pramac, extending the agreement by
five
years, allowing the Company to exercise its call option rights in partial increments at certain times during the
five
year period, and providing that the noncontrolling interest holder
no
longer holds the right to put its shares to the Company until
April 1, 2021.
 
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
14,
“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,
 
   
2019
   
2018
 
Balance at beginning of period
  $
61,004
    $
43,929
 
Net income
   
265
     
(26
)
Foreign currency translation
   
(1,480
)    
2,836
 
Redemption value adjustment
   
(2,432
)    
7,665
 
Balance at end of period
  $
57,357
    $
54,404
 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Derivative Instruments and Hedging Activities
3 Months Ended
Mar. 31, 2019
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.
 
The Company periodically utilizes commodity derivatives and foreign currency forward purchase and sales contracts in the normal course of business. Because these contracts do
not
qualify for hedge accounting, the related gains and losses are recorded in the Company’s condensed consolidated statements of comprehensive income. These gains and losses are
not
material to the Company’s condensed consolidated financial statements.
 
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. In
2017,
the Company entered into
twenty
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 therefore, 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 (losses), net of tax, recognized for the
three
months ended
March 31, 2019
and
2018
were $(
5,124
) and
$6,647,
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
9
   
December 31,
201
8
 
Commodity contracts
  $
0
    $
(160
)
Foreign currency contracts
   
(221
)    
(117
)
Interest rate swaps
   
1,383
     
8,307
 
 
The fair value of the foreign currency contracts is 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, 2019.
The fair values of the commodity 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 consolidated balance sheet as of
December 31, 2018.
Excluding the impact of credit risk, the fair value of the derivative contracts as of
March 31, 2019
and
December 31, 2018
is an asset of
$1,186
and
$8,220,
respectively, which represents the amount the Company would receive upon exit of the agreements on those dates.
 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Note 5 - Fair Value Measurements
3 Months Ended
Mar. 31, 2019
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
$858,957,
was approximately
$857,861
(Level
2
) at
March 31, 2019,
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, refer to 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 24 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Note 6 - Accumulated Other Comprehensive Loss
3 Months Ended
Mar. 31, 2019
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, 2019
and
2018,
net of tax:
 
   
Foreign
Currency
Translation
Adjustments
   
Defined
Benefit
Pension Plan
   
Unrealized
Gain (Loss) on
Cash Flow
Hedges
   
Total
 
                                 
Beginning Balance – January 1, 2019
  $
(18,832
)   $
(10,541
)   $
5,560
    $
(23,813
)
Other comprehensive loss before reclassifications
   
(933
)    
-
     
(5,124
)    
(6,057
)
Amounts reclassified from AOCL
   
-
     
-
     
-
     
-
 
Net current-period other comprehensive loss
   
(933
)    
-
     
(5,124
)    
(6,057
)
Ending Balance – March 31, 2019
  $
(19,765
)   $
(10,541
)   $
436
    $
(29,870
)
 
   
Foreign
Currency
Translation
Adjustments
   
Defined
Benefit
Pension Plan
   
Unrealized
Gain 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
     
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
)
 
 
(
1
)
Represents unrealized losses of $(
6,924
), net of tax effect of
$1,800
for the
three
months ended
March 31, 2019.
 
(
2
)
Represents unrealized gains of
$8,982,
net of tax effect of $(
2,335
) for the
three
months ended
March 31, 2018.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Note 7 - Segment Reporting
3 Months Ended
Mar. 31, 2019
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 and Canada, all of which have revenues that are substantially derived from the U.S. and Canada. The International segment includes the Ottomotores, Tower Light, Pramac, Motortech and Selmec 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 power 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 power products geared for varying end customer uses. Residential products and commercial & industrial (C&I) products are each a similar class of products based on similar power output and end customer. The breakout of net sales between residential, C&I, and other products by reportable segment is as follows:
 
   
Net Sales by Segment
 
   
Three Months Ended March 31, 2019
 
Product Classes
 
Domestic
   
International
   
Total
 
Residential products
  $
205,181
    $
12,649
    $
217,830
 
Commercial & industrial products
   
122,446
     
86,678
     
209,124
 
Other
   
31,621
     
11,778
     
43,399
 
Total net sales
  $
359,248
    $
111,105
    $
470,353
 
 
   
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
   
28,220
     
6,272
     
34,492
 
Total net sales
  $
302,676
    $
97,415
    $
400,091
 
 
Residential products consist primarily of automatic home standby generators ranging in output from
6kW
to
60kW,
portable generators, power washers and other 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 residential products revenue consists of the sale of the product to our distribution partners, which in turn sell or rent the product to the end consumer, including installation and maintenance services. In some cases, residential products are sold direct to the end consumer. Substantially all of the residential products revenues are transferred to the customer at a point in time.
 
C&I products consist of larger output stationary generators used in various C&I applications and fueled by diesel, natural gas, liquid propane and bi-fuel, with power outputs ranging from
10kW
up to
3,250kW
for single engine sets. Also included in C&I products are mobile generators, light towers, mobile heaters and mobile pumps. These products are sold through industrial distributors and dealers, equipment rental companies and equipment distributors. The C&I products revenue consists of the sale of the product to our distribution partners, which in turn sell or rent the product to the end customer, including installation and maintenance services. In some cases, C&I products are sold direct to the end customer. Substantially all of the C&I products revenues are transferred to the customer at a point in time.
 
Other products consist primarily of aftermarket service parts and product accessories sold to our dealers, and the amortization of extended warranty deferred revenue. The aftermarket service parts and product accessories are generally transferred to the customer at a point in time, while the extended warranty revenue is recognized over the life of the contract.
 
In accordance with ASU
2014
-
09,
Revenue from Contracts with Customers
, extended warranty revenues are reported within net sales in the condensed consolidated statements of comprehensive income. Previously, these amounts were reported net within selling and service expense on the condensed consolidated statements of comprehensive income, in amounts that were
not
material. To report extended warranty in accordance with ASU
2014
-
09,
the net sales and gross profit amounts for the
first
quarter of
2018
have been revised by
$2,457
and
$1,938,
respectively, from the amounts previously reported in the Company’s
first
quarter
2018
Form
10
-Q, with an equal offset to selling and service expenses. The revisions impacted the Domestic segment and the Other product class. There was
no
impact to income from operations, net income or comprehensive income, earnings per share, the condensed consolidated balance sheets, the condensed consolidated statement of stockholders’ equity, or the condensed consolidated statements of cash flows.
 
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 contained in the Company’s credit agreements.
 
   
Adjusted EBITDA
 
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Domestic
  $
80,975
    $
65,475
 
International
   
6,153
     
6,306
 
Total adjusted EBITDA
  $
87,128
    $
71,781
 
                 
Interest expense
   
(10,272
)    
(10,113
)
Depreciation and amortization
   
(12,607
)    
(11,683
)
Non-cash write-down and other adjustments (1)
   
1,400
     
(1,306
)
Non-cash share-based compensation expense (2)
   
(3,594
)    
(3,106
)
Transaction costs and credit facility fees (3)
   
(1,286
)    
(262
)
Business optimization expenses (4)
   
(169
)    
(138
)
Other
   
154
     
13
 
Income before provision for income taxes
  $
60,754
    $
45,186
 
 
 
(
1
)
Includes gains/losses on disposal of assets, unrealized mark-to-market adjustments on commodity contracts, and certain foreign currency and 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 severance and other non-recurring restructuring charges related to the consolidation of certain of our facilities.
 
The Company’s sales in the United States represented approximately
72%
and
71%
of total sales for the
three
months ended
March 31, 2019
and
2018,
respectively. Approximately
80%
of the Company’s identifiable long-lived assets were located in the United States at
March 31, 2019
and
December 31, 2018.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Balance Sheet Details
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]
8
. Balance Sheet
Details
 
Inventories consist of the following:
 
   
March 31,
2019
   
December 31,
2018
 
                 
Raw material
  $
334,949
    $
348,980
 
Work-in-process
   
9,020
     
6,971
 
Finished goods
   
244,411
     
188,799
 
Total
  $
588,380
    $
544,750
 
 
Property and equipment consists of the following:
 
   
March 31,
2019
   
December 31,
2018
 
                 
Land and improvements
  $
16,777
    $
15,975
 
Buildings and improvements
   
169,869
     
163,161
 
Machinery and equipment
   
106,101
     
103,726
 
Dies and tools
   
29,158
     
28,198
 
Vehicles
   
2,863
     
2,070
 
Office equipment and systems
   
84,065
     
82,638
 
Leasehold improvements
   
2,833
     
2,137
 
Construction in progress
   
27,268
     
26,543
 
Gross property and equipment
   
438,934
     
424,448
 
Accumulated depreciation
   
(149,496
)    
(145,519
)
Total
  $
289,438
    $
278,929
 
 
Total property and equipment included capital leases of
$20,158
at
December 31, 2018,
primarily made up of buildings and improvements. Amortization of capital leases is recorded within depreciation expense in the condensed consolidated statements of comprehensive income. The initial measurement of capital leases is accounted for as a non-cash item in the condensed consolidated statement of cash flows. Refer to Note
9,
“Leases,” for further information regarding the Company’s accounting for leases under ASC
842
in
2019.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Leases
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Leases of Lessee Disclosure [Text Block]
9.
Leases
 
The Company determines if an arrangement is or contains a lease at contract inception. The Company recognizes a ROU asset and lease liability at the lease commencement date based on the present value of the lease payments over the lease term. As the Company’s leases generally do
not
provide an implicit rate, the incremental borrowing rate is used to determine the present value of lease payments. The incremental borrowing rate is a collateralized rate determined based on the lease term, the Company’s credit rating, and other market information available at the commencement date. The ROU asset also includes any lease payments made prior to the commencement date and is reduced by any lease incentives. The lease term
may
include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term, while lease expense for finance leases is recognized as depreciation and interest expense using the effective interest method. The Company’s variable lease expense generally consists of property tax and insurance payments that are variable in nature, however, these amounts are immaterial to the condensed consolidated financial statements.
 
The Company has lease agreements with both lease and nonlease components, which it elected to account for as a single lease component. However, the Company did
not
elect to apply the recognition exception for short-term leases. The Company is applying these elections to all asset classes.
 
The Company leases certain manufacturing facilities, distribution centers, office space, warehouses, automobiles, machinery and computer equipment globally under both finance and operating leases. The Company’s leases have remaining lease terms of up to
20
years, of which certain leases, primarily within the buildings and improvements asset class, include options to extend the leases for up to
10
additional years. Further, the Company leases certain buildings from a noncontrolling interest holder, which the Company has determined to be arms’ length transactions.
 
The Company is a lessor of
one
building that it leases to a
third
party. The lease income related to this arrangement is
not
material to the condensed consolidated financial statements.
 
The Company records its operating lease cost and amortization of finance lease ROU assets within cost of goods sold or operating expenses in the condensed consolidated statement of comprehensive income depending on the cost center of the underlying asset. The Company records its finance lease interest cost within interest expense in the condensed consolidated statement of comprehensive income.
 
The components of total lease cost consist of the following:
 
   
Three Months Ended
March 31, 2019
 
         
Operating lease cost
  $
2,599
 
Finance lease cost:
       
Amortization of ROU assets
   
418
 
Interest on lease liabilities
   
581
 
Total lease cost
  $
3,598
 
 
Prior to the adoption of ASC
842,
lease expense consisted of payments on operating leases.
 
As of
January 1, 2019,
the date of the adoption of ASC
2016
-
02,
the Company recognized ROU assets and lease liabilities related to operating leases of
$42,024
and
$42,056,
respectively, and there was
no
cumulative effect adjustment made to retained earnings. Supplemental balance sheet information related to the Company’s leases was as follows:
 
   
March 31, 2019
 
Operating Leases
       
Operating lease ROU assets (1)
  $
39,672
 
         
Operating lease liabilities - current (2)
  $
7,581
 
Operating lease liabilities - noncurrent (3)
   
33,075
 
Total operating lease liabilities
  $
40,656
 
         
Finance Leases
       
Finance lease ROU assets, gross
  $
28,514
 
Accumulated depreciation - finance lease ROU assets
   
(2,306
)
Finance lease ROU assets, net (4)
  $
26,208
 
         
Finance lease liabilities - current (5)
  $
1,315
 
Finance lease liabilities - noncurrent (6)
   
24,399
 
Total finance lease liabilities
  $
25,714
 
  
 
(
1
)
Recorded in the operating lease and other assets line
 
(
2
)
Recorded in the other accrued liabilities line
 
(
3
)
Recorded in the operating lease and other long-term liabilities line
 
(
4
)
Recorded in the property & equipment, net line
 
(
5
)
Recorded in the current portion of long-term borrowings and finance lease obligations line
 
(
6
)
Recorded in the long-term borrowings and finance lease obligations line
 
Supplemental cash flow information related to the Company’s leases was as follows:
 
   
Three Months Ended
March 31, 2019
 
Cash paid for amounts included in the measurement of lease liabilities
       
Operating cash flows from operating leases
  $
2,618
 
Operating cash flows from finance leases
   
456
 
Financing cash flows from finance leases
   
529
 
         
ROU assets obtained in exchange for lease liabilities
       
Operating leases
   
397
 
Finance leases
   
6,976
 
 
Weighted average remaining lease term and discount rate information related to the Company’s leases was as follows:
 
Weighted average remaining lease term (in years)
       
Operating Leases
   
6.97
 
Finance Leases
   
14.67
 
         
Weighted average discount rate
       
Operating Leases
   
5.59
%
Finance Leases
   
7.87
%
 
The maturities of the Company’s lease liabilities are as follows:
 
   
As of March 31, 2019
 
   
Finance
Leases
   
Operating
Leases
 
Remainder of 2019
  $
2,394
    $
7,862
 
2020
   
3,217
     
8,769
 
2021
   
2,844
     
6,860
 
2022
   
2,697
     
5,410
 
2023
   
2,609
     
4,695
 
After 2023
   
32,030
     
18,666
 
Total minimum lease payments
   
45,791
     
52,262
 
Interest
   
(20,077
)    
(11,606
)
Present value of minimum lease payments
  $
25,714
    $
40,656
 
  
   
As of December 31, 2018
 
   
Capital
Leases
   
Operating
Leases
 
2019
  $
2,166
    $
8,914
 
2020
   
2,477
     
7,575
 
2021
   
2,053
     
6,379
 
2022
   
1,995
     
4,955
 
2023
   
1,889
     
4,482
 
After 2023
   
18,108
     
18,614
 
Total minimum lease payments
   
28,688
    $
50,919
 
Interest
   
(8,517
)    
 
 
Present value of minimum lease payments
  $
20,171
     
 
 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Product Warranty Obligations
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Product Warranty Disclosure [Text Block]
10
. Product Warranty
Obligations
 
The Company records a liability for standard 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 standard product warranty liability accounted for as an assurance warranty:
 
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Balance at beginning of period
  $
41,785
    $
35,422
 
Product warranty reserve assumed in acquisition
   
212
     
-
 
Payments
   
(5,634
)    
(4,985
)
Provision for warranty issued
   
6,960
     
5,203
 
Changes in estimates for pre-existing warranties
   
239
     
679
 
Balance at end of period
  $
43,562
    $
36,319
 
 
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 warranty 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 net sales in the condensed consolidated statements of comprehensive income. The following is a tabular reconciliation of the deferred revenue related to extended warranty coverage:
 
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Balance at beginning of period
  $
68,340
    $
57,854
 
Deferred revenue contracts issued
   
5,800
     
4,716
 
Amortization of deferred revenue contracts
   
(3,296
)    
(2,457
)
Balance at end of period
  $
70,844
    $
60,113
 
 
The timing of recognition of the Company’s deferred revenue balance related to extended warranties at
March 31, 2019
is as follows:
 
Remainder of 2019
  $
10,433
 
2020
   
14,333
 
2021
   
13,157
 
2022
   
11,071
 
2023
   
8,173
 
After 2023
   
13,677
 
Total
  $
70,844
 
 
Standard product warranty obligations and extended warranty related deferred revenues are included in the condensed consolidated balance sheets as follows:
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Product warranty liability
               
Current portion - other accrued liabilities
  $
25,559
    $
25,396
 
Long-term portion - other long-term liabilities
   
18,003
     
16,389
 
Total
  $
43,562
    $
41,785
 
                 
Deferred revenue related to extended warranties
               
Current portion - other accrued liabilities
  $
13,930
    $
13,646
 
Long-term portion - other long-term liabilities
   
56,914
     
54,694
 
Total
  $
70,844
    $
68,340
 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Note 11 - Contract Balances
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
11.
Contract Balances
 
In certain cases, the Company’s customers pay for their goods in advance. These prepayments are recognized as customer deposits (contract liabilities) and recorded in other accrued liabilities in the condensed consolidated balance sheets. The balance of customer deposits was
$10,836
and
$14,174
at
March 31, 2019
and
December 31, 2018,
respectively. During the
three
months ended
March 31, 2019,
the Company recognized revenue of
$5,691
related to amounts included in the
December 31, 2018
customer deposit balance. The Company typically recognizes revenue within
one
year of the receipt of the customer deposit.
 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Note 12 - Credit Agreements
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Debt Disclosure [Text Block]
12
. Credit Agreements
 
Short-term borrowings are included in the condensed consolidated balance sheets as follows:
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
ABL facility
  $
15,051
    $
18,459
 
Other lines of credit
   
30,190
     
27,124
 
Total
  $
45,241
    $
45,583
 
 
Long-term borrowings are included in the condensed consolidated balance sheets as follows:
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Term loan
  $
879,000
    $
879,000
 
Original issue discount and deferred financing costs
   
(21,263
)    
(22,440
)
Finance lease obligation
   
25,714
     
20,171
 
Other
   
1,235
     
1,642
 
Total
   
884,686
     
878,373
 
Less: current portion of debt
   
888
     
1,075
 
Less: current portion of finance lease obligation
   
1,315
     
902
 
Total
  $
882,483
    $
876,396
 
 
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%.
 The Term Loan agreement has been amended a number of times since inception.
 
In
June 2018,
the Company amended the Term Loan, which further reduced the applicable margin rates to base rate plus a fixed applicable margin of
0.75%
or adjusted LIBOR rate plus a fixed applicable margin of
1.75%.
 
As of
March 31, 2019,
the Company’s net secured leverage ratio was
1.69
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.
 
The Company’s credit agreements also originally provided for a senior secured ABL revolving credit facility (ABL Facility). 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 initially bore 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%,
in each case, subject to adjustments based upon average availability under the ABL Facility. The ABL Facility agreement has been amended a number of times since inception.
 
In
June 2018,
the Company amended the ABL Facility; increasing it from
$250,000
to
$300,000
and extending the maturity date to
June 12, 2023.
In addition, the ABL Facility amendment modified the pricing by reducing certain applicable interest rates to either a base rate plus an applicable margin of
0.375%
or an adjusted LIBOR rate plus an applicable margin of
1.375%.
 
As of
March 31, 2019,
there was
$15,051
outstanding under the ABL Facility, leaving
$284,599
of availability, net of outstanding letters of credit.
 
As of
March 31, 2019
and
December 31, 2018,
short-term borrowings consisted of borrowings by the Company’s foreign subsidiaries on local lines of credit and the ABL Facility, which totaled
$45,241
and
$45,583,
respectively.
 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Note 13 - Stock Repurchase Program
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Treasury Stock [Text Block]
13
. 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 a
$250,000
stock repurchase program, which expired in the
fourth
quarter of
2018.
In
September 2018,
the Company’s Board of Directors approved another stock repurchase program, which commenced in
October 2018,
and under which the Company
may
repurchase an additional
$250,000
of its common stock over the following
24
months. 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, 2019.
Since the inception of the above noted programs, the Company has repurchased
8,676,706
shares of its common stock for
$305,547,
all funded with cash on hand.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Note 14 - Earnings Per Share
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Earnings Per Share [Text Block]
1
4
. 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. Refer to Note
3,
“Redeemable Noncontrolling Interest” for further information regarding the accounting for redeemable noncontrolling interests.
 
The following table reconciles the numerator and the denominator used to calculate basic and diluted earnings per share:
 
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Numerator
 
 
 
 
 
 
 
 
Net income attributable to Generac Holdings Inc.
  $
44,861
    $
33,645
 
Redeemable noncontrolling interest redemption value adjustment
   
2,432
     
(7,665
)
Net income attributable to common shareholders
  $
47,293
    $
25,980
 
                 
Denominator
 
 
 
 
 
 
 
 
Weighted average shares, basic
   
61,762,260
     
61,943,495
 
Dilutive effect of stock compensation awards (1)
   
461,378
     
531,441
 
Diluted shares
   
62,223,638
     
62,474,936
 
                 
Net income attributable to common shareholders per share
               
Basic
  $
0.77
    $
0.42
 
Diluted
  $
0.76
    $
0.42
 
 
(
1
) Excludes approximately
71,800
and
93,600
stock options for the
three
months ended
March 31, 2019
and
2018,
respectively, as the impact of such awards was anti-dilutive.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Note 15 - Income Taxes
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Income Tax Disclosure [Text Block]
1
5
. Income Taxes
 
The effective income tax rates for the
three
months ended
March 31, 2019
and
2018
were
24.7%
and
25.3%,
respectively. The decrease in the effective income tax rate in
2019
was primarily due to the mixture of taxable income in the jurisdictions where we pay tax and state tax credits.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Note 16 - Commitments and Contingencies
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]
1
6
. 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, 2019
and
December 31, 2018
was approximately
$48,600
and
$47,200,
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 35 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Note 17 - Subsequent Events
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Subsequent Events [Text Block]
17.
Subsequent Event
 
On
April 26, 2019,
the Company acquired Pika Energy, Inc. (Pika), a designer and manufacturer of energy storage technologies that capture and store solar or grid power for homeowners and business owners. Pika was founded in
2010
and is located in Westbrook, Maine. 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
New Accounting Pronouncements, Policy [Policy Text Block]
New Accounting Standards
Not
Yet Adopted
 
In
August 2018,
the Financial Standards Accounting Board (FASB) issued Accounting Standards Update (ASU)
2018
-
15,
Intangibles – Goodwill and Other – Internal-Use Software: Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract.
This guidance was issued to address the diversity in practice related to the accounting for costs of implementation activities performed in a cloud computing arrangement that is a service contract. The guidance can be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption, and is effective for the Company in
2020.
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, 2019,
the Company adopted ASU
2016
-
02,
Leases
. This guidance was issued to increase transparency and comparability among organizations by requiring the recognition of lease assets and lease liabilities in the balance sheet and by disclosing key information about leasing arrangements. The Company adopted this standard using the modified retrospective approach as of the date of adoption, meaning
no
prior period balances were impacted by the adoption. Additionally, the Company elected to adopt the standard using the package of practical expedients permitted under the standard’s transition guidance, which allowed the Company to carryforward its historical lease classifications, and embedded lease and initial direct cost assessments. The adoption of the standard had a material impact on the Company’s condensed consolidated balances sheet primarily related to the recognition of right-of-use (ROU) assets and lease liabilities for operating leases. However, the adoption did
not
have a material impact on the condensed consolidated statement of comprehensive income and statement of cash flows. Refer to Note
9,
“Leases,” for further information regarding the Company’s leases.
 
On
January 1, 2019,
the Company adopted ASU
2018
-
02,
Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income
. This guidance was issued to address the impact of the change in the U.S. federal corporate income tax rate from the
2017
U.S. Tax Cuts and Jobs Act (the “Tax Act”) on items recorded as a component of accumulated other comprehensive income (AOCI). This guidance allows companies to reclassify to retained earnings the stranded tax effects lodged in AOCI as a result of the Tax Act. Upon adoption of the ASU, the Company elected to
not
reclassify the stranded income tax effects from AOCI to retained earnings.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Redeemable Noncontrolling Interest (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Redeemable Noncontrolling Interest [Table Text Block]
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Balance at beginning of period
  $
61,004
    $
43,929
 
Net income
   
265
     
(26
)
Foreign currency translation
   
(1,480
)    
2,836
 
Redemption value adjustment
   
(2,432
)    
7,665
 
Balance at end of period
  $
57,357
    $
54,404
 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Derivative Instruments and Hedging Activities (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule Of Derivative Assets (Liabilities) at Fair Value [Table Text Block]
   
March 31
,
201
9
   
December 31,
201
8
 
Commodity contracts
  $
0
    $
(160
)
Foreign currency contracts
   
(221
)    
(117
)
Interest rate swaps
   
1,383
     
8,307
 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Note 6 - Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2019
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, 2019
  $
(18,832
)   $
(10,541
)   $
5,560
    $
(23,813
)
Other comprehensive loss before reclassifications
   
(933
)    
-
     
(5,124
)    
(6,057
)
Amounts reclassified from AOCL
   
-
     
-
     
-
     
-
 
Net current-period other comprehensive loss
   
(933
)    
-
     
(5,124
)    
(6,057
)
Ending Balance – March 31, 2019
  $
(19,765
)   $
(10,541
)   $
436
    $
(29,870
)
   
Foreign
Currency
Translation
Adjustments
   
Defined
Benefit
Pension Plan
   
Unrealized
Gain 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
     
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
)
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Note 7 - Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Net Sales by Segment
 
   
Three Months Ended March 31, 2019
 
Product Classes
 
Domestic
   
International
   
Total
 
Residential products
  $
205,181
    $
12,649
    $
217,830
 
Commercial & industrial products
   
122,446
     
86,678
     
209,124
 
Other
   
31,621
     
11,778
     
43,399
 
Total net sales
  $
359,248
    $
111,105
    $
470,353
 
   
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
   
28,220
     
6,272
     
34,492
 
Total net sales
  $
302,676
    $
97,415
    $
400,091
 
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   
Adjusted EBITDA
 
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Domestic
  $
80,975
    $
65,475
 
International
   
6,153
     
6,306
 
Total adjusted EBITDA
  $
87,128
    $
71,781
 
                 
Interest expense
   
(10,272
)    
(10,113
)
Depreciation and amortization
   
(12,607
)    
(11,683
)
Non-cash write-down and other adjustments (1)
   
1,400
     
(1,306
)
Non-cash share-based compensation expense (2)
   
(3,594
)    
(3,106
)
Transaction costs and credit facility fees (3)
   
(1,286
)    
(262
)
Business optimization expenses (4)
   
(169
)    
(138
)
Other
   
154
     
13
 
Income before provision for income taxes
  $
60,754
    $
45,186
 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   
March 31,
2019
   
December 31,
2018
 
                 
Raw material
  $
334,949
    $
348,980
 
Work-in-process
   
9,020
     
6,971
 
Finished goods
   
244,411
     
188,799
 
Total
  $
588,380
    $
544,750
 
Property, Plant and Equipment [Table Text Block]
   
March 31,
2019
   
December 31,
2018
 
                 
Land and improvements
  $
16,777
    $
15,975
 
Buildings and improvements
   
169,869
     
163,161
 
Machinery and equipment
   
106,101
     
103,726
 
Dies and tools
   
29,158
     
28,198
 
Vehicles
   
2,863
     
2,070
 
Office equipment and systems
   
84,065
     
82,638
 
Leasehold improvements
   
2,833
     
2,137
 
Construction in progress
   
27,268
     
26,543
 
Gross property and equipment
   
438,934
     
424,448
 
Accumulated depreciation
   
(149,496
)    
(145,519
)
Total
  $
289,438
    $
278,929
 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Leases (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Lease, Cost [Table Text Block]
   
Three Months Ended
March 31, 2019
 
         
Operating lease cost
  $
2,599
 
Finance lease cost:
       
Amortization of ROU assets
   
418
 
Interest on lease liabilities
   
581
 
Total lease cost
  $
3,598
 
Schedule of Components of Lease Assets and Liabilities [Table Text Block]
   
March 31, 2019
 
Operating Leases
       
Operating lease ROU assets (1)
  $
39,672
 
         
Operating lease liabilities - current (2)
  $
7,581
 
Operating lease liabilities - noncurrent (3)
   
33,075
 
Total operating lease liabilities
  $
40,656
 
         
Finance Leases
       
Finance lease ROU assets, gross
  $
28,514
 
Accumulated depreciation - finance lease ROU assets
   
(2,306
)
Finance lease ROU assets, net (4)
  $
26,208
 
         
Finance lease liabilities - current (5)
  $
1,315
 
Finance lease liabilities - noncurrent (6)
   
24,399
 
Total finance lease liabilities
  $
25,714
 
Schedule of Leases Cash Flow Information [Table Text Block]
   
Three Months Ended
March 31, 2019
 
Cash paid for amounts included in the measurement of lease liabilities
       
Operating cash flows from operating leases
  $
2,618
 
Operating cash flows from finance leases
   
456
 
Financing cash flows from finance leases
   
529
 
         
ROU assets obtained in exchange for lease liabilities
       
Operating leases
   
397
 
Finance leases
   
6,976
 
Lease, Term and Discount Rate [Table Text Block]
Weighted average remaining lease term (in years)
       
Operating Leases
   
6.97
 
Finance Leases
   
14.67
 
         
Weighted average discount rate
       
Operating Leases
   
5.59
%
Finance Leases
   
7.87
%
Operating and Finance Lease, Liability, Maturity [Table Text Block]
   
As of March 31, 2019
 
   
Finance
Leases
   
Operating
Leases
 
Remainder of 2019
  $
2,394
    $
7,862
 
2020
   
3,217
     
8,769
 
2021
   
2,844
     
6,860
 
2022
   
2,697
     
5,410
 
2023
   
2,609
     
4,695
 
After 2023
   
32,030
     
18,666
 
Total minimum lease payments
   
45,791
     
52,262
 
Interest
   
(20,077
)    
(11,606
)
Present value of minimum lease payments
  $
25,714
    $
40,656
 
Schedule of Future Minimum Rental Payments for Finance and Operating Leases [Table Text Block]
   
As of December 31, 2018
 
   
Capital
Leases
   
Operating
Leases
 
2019
  $
2,166
    $
8,914
 
2020
   
2,477
     
7,575
 
2021
   
2,053
     
6,379
 
2022
   
1,995
     
4,955
 
2023
   
1,889
     
4,482
 
After 2023
   
18,108
     
18,614
 
Total minimum lease payments
   
28,688
    $
50,919
 
Interest
   
(8,517
)    
 
 
Present value of minimum lease payments
  $
20,171
     
 
 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Product Warranty Obligations (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Balance at beginning of period
  $
41,785
    $
35,422
 
Product warranty reserve assumed in acquisition
   
212
     
-
 
Payments
   
(5,634
)    
(4,985
)
Provision for warranty issued
   
6,960
     
5,203
 
Changes in estimates for pre-existing warranties
   
239
     
679
 
Balance at end of period
  $
43,562
    $
36,319
 
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Balance at beginning of period
  $
68,340
    $
57,854
 
Deferred revenue contracts issued
   
5,800
     
4,716
 
Amortization of deferred revenue contracts
   
(3,296
)    
(2,457
)
Balance at end of period
  $
70,844
    $
60,113
 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
Remainder of 2019
  $
10,433
 
2020
   
14,333
 
2021
   
13,157
 
2022
   
11,071
 
2023
   
8,173
 
After 2023
   
13,677
 
Total
  $
70,844
 
Product Warranty Obligations Included In Consolidated Balance Sheet [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Product warranty liability
               
Current portion - other accrued liabilities
  $
25,559
    $
25,396
 
Long-term portion - other long-term liabilities
   
18,003
     
16,389
 
Total
  $
43,562
    $
41,785
 
                 
Deferred revenue related to extended warranties
               
Current portion - other accrued liabilities
  $
13,930
    $
13,646
 
Long-term portion - other long-term liabilities
   
56,914
     
54,694
 
Total
  $
70,844
    $
68,340
 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Note 12 - Credit Agreements (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Short-term Debt [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
ABL facility
  $
15,051
    $
18,459
 
Other lines of credit
   
30,190
     
27,124
 
Total
  $
45,241
    $
45,583
 
Schedule of Long-term Debt Instruments [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Term loan
  $
879,000
    $
879,000
 
Original issue discount and deferred financing costs
   
(21,263
)    
(22,440
)
Finance lease obligation
   
25,714
     
20,171
 
Other
   
1,235
     
1,642
 
Total
   
884,686
     
878,373
 
Less: current portion of debt
   
888
     
1,075
 
Less: current portion of finance lease obligation
   
1,315
     
902
 
Total
  $
882,483
    $
876,396
 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Note 14 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Numerator
 
 
 
 
 
 
 
 
Net income attributable to Generac Holdings Inc.
  $
44,861
    $
33,645
 
Redeemable noncontrolling interest redemption value adjustment
   
2,432
     
(7,665
)
Net income attributable to common shareholders
  $
47,293
    $
25,980
 
                 
Denominator
 
 
 
 
 
 
 
 
Weighted average shares, basic
   
61,762,260
     
61,943,495
 
Dilutive effect of stock compensation awards (1)
   
461,378
     
531,441
 
Diluted shares
   
62,223,638
     
62,474,936
 
                 
Net income attributable to common shareholders per share
               
Basic
  $
0.77
    $
0.42
 
Diluted
  $
0.76
    $
0.42
 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Note 2 - Acquisitions (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 12, 2019
Jun. 01, 2018
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Payments to Acquire Businesses, Net of Cash Acquired, Total     $ 61,549 $ 369  
Goodwill, Ending Balance     828,403   $ 764,655
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual     14,861    
Neurio [Member]          
Payments to Acquire Businesses, Net of Cash Acquired, Total $ 60,364        
Business Combination, Liabilities Arising from Contingencies, Amount Recognized $ 9,270        
Neurio [Member] | Domestic [Member]          
Goodwill, Ending Balance     $ 59,962    
Selmec [Member]          
Payments to Acquire Businesses, Net of Cash Acquired, Total   $ 79,972      
Business Combination, Liabilities Arising from Contingencies, Amount Recognized   14,902      
Business Acquisition, Purchase Price Allocation, Intangible Assets Including Goodwill   79,986      
Selmec [Member] | International [Member]          
Goodwill, Ending Balance   $ 46,356      
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Redeemable Noncontrolling Interest (Details Textual) - USD ($)
$ in Thousands
1 Months Ended
Feb. 28, 2019
Mar. 01, 2016
Pramac [Member]    
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners   35.00%
Pramac [Member]    
Business Acquisition, Percentage of Voting Interests Acquired   65.00%
Redeemable Noncontrolling Interest, Equity, Fair Value, Total   $ 34,253
Noncontrolling Interest Agreement, Extension of Term 5 years  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Redeemable Noncontrolling Interest - Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Redemption value adjustment $ 2,432 $ (7,665)
Redeemable Noncontrolling Interest [Member]    
Balance at beginning of period 61,004 43,929
Net income 265 (26)
Foreign currency translation (1,480) 2,836
Redemption value adjustment (2,432) 7,665
Balance at end of period $ 57,357 $ 54,404
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.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, 2019
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
Dec. 31, 2018
USD ($)
Derivative Assets (Liabilities), Net Fair Value of Derivative Contracts, Excluding Impact of Credit Risk     $ 1,186     $ 8,220
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     $ (5,124) $ 6,647    
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) - Fair Value, Inputs, Level 2 [Member] - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Commodity Contract [Member]    
Fair Value of Derivatives $ 0 $ (160)
Foreign Exchange Contract [Member]    
Fair Value of Derivatives (221) (117)
Interest Rate Swap [Member]    
Fair Value of Derivatives $ 1,383 $ 8,307
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Note 5 - Fair Value Measurements (Details Textual) - Fair Value, Inputs, Level 2 [Member] - Term Loan [Member]
$ in Thousands
Mar. 31, 2019
USD ($)
Long-term Debt, Total $ 858,957
Long-term Debt, Fair Value $ 857,861
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Note 6 - Accumulated Other Comprehensive Loss (Details Textual) - Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Other Comprehensive Income (Loss), before Reclassifications, before Tax $ (6,924) $ 8,982
Other Comprehensive Income (Loss) before Reclassifications, Tax, Total $ 1,800 $ (2,335)
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Note 6 - Accumulated Other Comprehensive Loss - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Beginning Balance $ 761,261  
Ending Balance 809,955  
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Beginning Balance (18,832) $ (12,856)
Other comprehensive loss before reclassifications (933) 6,179
Amounts reclassified from AOCL
Other comprehensive income (loss) (933) 6,179
Ending Balance (19,765) (6,677)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]    
Beginning Balance (10,541) (10,978)
Other comprehensive loss before reclassifications
Amounts reclassified from AOCL
Other comprehensive income (loss)
Ending Balance (10,541) (10,978)
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]    
Beginning Balance 5,560 2,636
Other comprehensive loss before reclassifications (5,124) 6,647
Amounts reclassified from AOCL
Other comprehensive income (loss) (5,124) 6,647
Ending Balance 436 9,283
AOCI Attributable to Parent [Member]    
Beginning Balance (23,813) (21,198)
Other comprehensive loss before reclassifications (6,057) 12,826
Other comprehensive income (loss) (6,057) 12,826
Ending Balance $ (29,870) $ (8,372)
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Note 7 - Segment Reporting (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Number of Reportable Segments 2    
Gross Profit, Total $ 162,175 $ 141,927  
Geographic Concentration Risk [Member] | Revenue Benchmark [Member] | UNITED STATES      
Concentration Risk, Percentage 72.00% 71.00%  
Geographic Concentration Risk [Member] | Net Assets, Geographic Area [Member] | UNITED STATES      
Concentration Risk, Percentage 80.00%   80.00%
Accounting Standards Update 2014-09 [Member] | Restatement Adjustment [Member]      
Revenue from Contract with Customer, Including Assessed Tax   $ 2,457  
Gross Profit, Total   $ 1,938  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Note 7 - Segment Reporting - Net Sales by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Net sales $ 470,353 $ 400,091
Residential Power Products [Member]    
Net sales 217,830 190,474
Commercial and Industrial Power Products [Member]    
Net sales 209,124 175,125
Other Products and Services [Member]    
Net sales 43,399 34,492
Domestic [Member]    
Net sales 359,248 302,676
Domestic [Member] | Residential Power Products [Member]    
Net sales 205,181 176,685
Domestic [Member] | Commercial and Industrial Power Products [Member]    
Net sales 122,446 97,771
Domestic [Member] | Other Products and Services [Member]    
Net sales 31,621 28,220
International [Member]    
Net sales 111,105 97,415
International [Member] | Residential Power Products [Member]    
Net sales 12,649 13,789
International [Member] | Commercial and Industrial Power Products [Member]    
Net sales 86,678 77,354
International [Member] | Other Products and Services [Member]    
Net sales $ 11,778 $ 6,272
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Note 7 - Segment Reporting - Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Total adjusted EBITDA $ 87,128 $ 71,781
Interest expense (10,272) (10,113)
Depreciation and amortization (12,607) (11,683)
Non-cash write-down and other adjustments (1) [1] 1,400 (1,306)
Non-cash share-based compensation expense (2) [2] (3,594) (3,106)
Transaction costs and credit facility fees (3) [3] (1,286) (262)
Business optimization expenses (4) [4] (169) (138)
Other 154 13
Income before provision for income taxes 60,754 45,186
Domestic [Member]    
Total adjusted EBITDA 80,975 65,475
International [Member]    
Total adjusted EBITDA $ 6,153 $ 6,306
[1] Includes gains/losses on disposal of assets, unrealized mark-to-market adjustments on commodity contracts, and certain foreign currency and 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 severance and other non-recurring restructuring charges related to the consolidation of certain of our facilities.
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Balance Sheet Details (Details Textual)
$ in Thousands
Dec. 31, 2018
USD ($)
Capital Leases, Balance Sheet, Assets by Major Class, Net, Total $ 20,158
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Balance Sheet Details - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Raw material $ 334,949 $ 348,980
Work-in-process 9,020 6,971
Finished goods 244,411 188,799
Total $ 588,380 $ 544,750
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Balance Sheet Details - Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Property and equipment, gross $ 438,934 $ 424,448
Accumulated depreciation (149,496) (145,519)
Total 289,438 278,929
Land and Land Improvements [Member]    
Property and equipment, gross 16,777 15,975
Building and Building Improvements [Member]    
Property and equipment, gross 169,869 163,161
Machinery and Equipment [Member]    
Property and equipment, gross 106,101 103,726
Dies and Tools [Member]    
Property and equipment, gross 29,158 28,198
Vehicles [Member]    
Property and equipment, gross 2,863 2,070
Office Equipment [Member]    
Property and equipment, gross 84,065 82,638
Leasehold Improvements [Member]    
Property and equipment, gross 2,833 2,137
Construction in Progress [Member]    
Property and equipment, gross $ 27,268 $ 26,543
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Leases (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Jan. 01, 2019
Operating Lease, Right-of-Use Asset [1] $ 39,672  
Operating Lease, Liability, Total $ 40,656  
Accounting Standards Update 2016-02 [Member]    
Operating Lease, Right-of-Use Asset   $ 42,024
Operating Lease, Liability, Total   42,056
Cumulative Effect of New Accounting Principle in Period of Adoption   $ 0
Maximum [Member]    
Lessee, Operating Lease and Finance Lease, Remaining Term of Contract 20 years  
Lessee, Operating Lease, Renewal Term 10 years  
[1] Recorded in the operating lease and other assets line
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Leases - Leases Cost (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Operating lease cost $ 2,599
Amortization of ROU assets 418
Interest on lease liabilities 581
Total lease cost $ 3,598
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Leases - Supplement Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Operating lease ROU assets (1) [1] $ 39,672  
Operating lease liabilities - current (2) [2] 7,581  
Operating lease liabilities - noncurrent (3) [3] 33,075  
Total operating lease liabilities 40,656  
Finance lease ROU assets, gross 28,514  
Accumulated depreciation - finance lease ROU assets (2,306)  
Finance lease ROU assets, net (4) [4] 26,208  
Finance lease liabilities - current (5) 1,315 [5] $ 902
Finance lease liabilities - noncurrent (6) [6] 24,399  
Total finance lease liabilities $ 25,714 $ 20,171
[1] Recorded in the operating lease and other assets line
[2] Recorded in the other accrued liabilities line
[3] Recorded in the operating lease and other long-term liabilities line
[4] Recorded in the property & equipment, net line
[5] Recorded in the long-term borrowings and finance lease obligations line
[6] Recorded in the long-term borrowings and finance lease obligations line
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Leases - Supplement Cash Flow Information Related to Leases (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Operating cash flows from operating leases $ 2,618
Operating cash flows from finance leases 456
Financing cash flows from finance leases 529
Operating leases 397
Finance leases $ 6,976
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Leases - Weighted Average Remaining Lease Term and Discount Rate Information (Details)
Mar. 31, 2019
Operating Leases (Year) 6 years 354 days
Finance Leases (Year) 14 years 244 days
Operating Leases 5.59%
Finance Leases 7.87%
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Leases - Maturities of Lease liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Remainder of 2019 $ 2,394  
Remainder of 2019 7,862  
2020 3,217  
2020 8,769  
2021 2,844  
2021 6,860  
2022 2,697  
2022 5,410  
2023 2,609  
2023 4,695  
After 2023 32,030  
After 2023 18,666  
Total minimum lease payments 45,791  
Total minimum lease payments 52,262  
Interest (20,077)  
Interest (11,606)  
Present value of minimum lease payments 25,714 $ 20,171
Operating Lease, Liability, Total $ 40,656  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Leases - Minimum Rental Payments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
2019, capital leases $ 2,166
2019, operating leases 8,914
2020, capital leases 2,477
2020, operating leases 7,575
2021, capital leases 2,053
2021, operating leases 6,379
2022, capital leases 1,995
2022, operating leases 4,955
2023, capital leases 1,889
2023, operating leases 4,482
After 2023, capital leases 18,108
After 2023, operating leases 18,614
Total minimum lease payments 28,688
Total minimum lease payments, operating leases 50,919
Interest (8,517)
Present value of minimum lease payments $ 20,171
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Product Warranty Obligations (Details Textual)
3 Months Ended
Mar. 31, 2019
Minimum [Member]  
Extended Warranty Term 5 years
Maximum [Member]  
Extended Warranty Term 10 years
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Balance at beginning of period $ 41,785 $ 35,422
Product warranty reserve assumed in acquisition 212
Payments (5,634) (4,985)
Provision for warranty issued 6,960 5,203
Changes in estimates for pre-existing warranties 239 679
Balance at end of period 43,562 36,319
Balance at beginning of period 68,340 57,854
Deferred revenue contracts issued 5,800 4,716 [1]
Amortization of deferred revenue contracts (3,296) (2,457)
Balance at end of period $ 70,844 $ 60,113
[1] The increase in deferred revenue contracts issued during 2017 was largely due to the launch of a post-sale extended warranty Marketing program.
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Revenue performance obligation $ 70,844
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties 2 (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Revenue performance obligation $ 70,844
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01  
Revenue performance obligation, expected timing (Month) 270 days
Revenue performance obligation $ 10,433
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue performance obligation, expected timing (Month) 1 year
Revenue performance obligation $ 14,333
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue performance obligation, expected timing (Month) 1 year
Revenue performance obligation $ 13,157
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue performance obligation, expected timing (Month) 1 year
Revenue performance obligation $ 11,071
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue performance obligation, expected timing (Month) 1 year
Revenue performance obligation $ 8,173
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue performance obligation, expected timing (Month) 1 year
Revenue performance obligation $ 13,677
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Product Warranty Obligations - Deferred Product Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Current portion - other accrued liabilities $ 25,559 $ 25,396    
Long-term portion - other long-term liabilities 18,003 16,389    
Total 43,562 41,785 $ 36,319 $ 35,422
Current portion - other accrued liabilities 13,930 13,646    
Long-term portion - other long-term liabilities 56,914 54,694    
Total $ 70,844 $ 68,340 $ 60,113 $ 57,854
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.19.1
Note 11 - Contract Balances (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Contract with Customer, Liability, Current $ 10,836 $ 14,174
Contract with Customer, Liability, Revenue Recognized $ 5,691  
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.19.1
Note 12 - Credit Agreements (Details Textual)
$ in Thousands
1 Months Ended 3 Months Ended
May 31, 2015
May 31, 2013
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Short-term Debt, Total       $ 45,241 $ 45,583
ABL Revolving Credit Facility [Member]          
Line of Credit Facility, Maximum Borrowing Capacity     $ 250,000    
Amended ABL Facility [Member]          
Line of Credit Facility, Maximum Borrowing Capacity     $ 300,000    
Long-term Line of Credit, Total       15,051  
Line of Credit Facility, Remaining Borrowing Capacity       $ 284,599  
Base Rate [Member] | ABL Revolving Credit Facility [Member]          
Debt Instrument, Basis Spread on Variable Rate 1.00%   0.375%    
Adjusted LIBOR Rate [Member] | ABL Revolving Credit Facility [Member]          
Debt Instrument, Basis Spread on Variable Rate 2.00%   1.375%    
Term Loan [Member]          
Line of Credit Facility, Maximum Borrowing Capacity   $ 1,200,000      
Uncommitted Incremental Term Loan Facility   $ 300,000      
Secured Leverage Ratio       1.69  
Term Loan [Member] | Base Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate   1.75% 0.75%    
Term Loan [Member] | Adjusted LIBOR Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate   2.75% 1.75%    
Term Loan [Member] | LIBOR Floor Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate   0.75%      
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Note 12 - Credit Agreements - Short-term Borrowings (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Short-term borrowings $ 45,241 $ 45,583
ABL Revolving Credit Facility [Member]    
Short-term borrowings 15,051 18,459
Other Lines of Credit [Member]    
Short-term borrowings $ 30,190 $ 27,124
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Note 12 - Credit Agreements - Long-term Borrowings (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Term loan $ 879,000 $ 879,000
Original issue discount and deferred financing costs (21,263) (22,440)
Total finance lease liabilities 25,714 20,171
Other 1,235 1,642
Total 884,686 878,373
Less: current portion of debt 888 1,075
Less: current portion of finance lease obligation 1,315 [1] 902
Total $ 882,483 $ 876,396
[1] Recorded in the long-term borrowings and finance lease obligations line
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Note 13 - Stock Repurchase Program (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 44 Months Ended
Sep. 30, 2018
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Oct. 31, 2016
Aug. 31, 2015
Stock Repurchase Program, Authorized Amount $ 250,000       $ 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   0 560,000 8,676,706    
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Note 14 - Earnings Per Share (Details Textual) - shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Share-based Payment Arrangement, Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 71,800 93,600
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Note 14 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Net income attributable to Generac Holdings Inc. $ 44,861 $ 33,645
Redeemable noncontrolling interest redemption value adjustment 2,432 (7,665)
Net income attributable to common shareholders $ 47,293 $ 25,980
Weighted average shares, basic (in shares) 61,762,260 61,943,495
Dilutive effect of stock compensation awards (in shares) [1] 461,378 531,441
Diluted shares (in shares) 62,223,638 62,474,936
Basic (in dollars per share) $ 0.77 $ 0.42
Diluted (in dollars per share) $ 0.76 $ 0.42
[1] Excludes approximately 71,800 and 93,600 stock options for the three months ended March 31, 2019 and 2018, respectively, as the impact of such awards was anti-dilutive.
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Note 15 - Income Taxes (Details Textual)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Effective Income Tax Rate Reconciliation, Percent, Total 24.70% 25.30%
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Note 16 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Amount Financed by Dealers $ 48.6 $ 47.2
EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !.!ITX?(\\#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,$% @ $X&G3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " 3@:=.@E0.\? K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.EW%!E&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6 MK1."!^ 8^Y?/GR4W.@H=$CZG$#&1Q7S3N]9GH>.:'8FB ,CZB$[ED/=4!8<+X$AZ2,(@4CL(@SD_"VAFXE3]$SMU@)V3?;9SJNNZLJNGW+!# M!6]/CR_3NH7UF937./S*5M IXII=)K_6#YO=ELD%K^X+?EOPU:Y:"KX2]=W[ MZ/K#[RKL@K%[^X^-+X*R@5]W(;\ 4$L#!!0 ( !.!ITZ97)PC$ 8 )PG M 3 >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&V MM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X M>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E M'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ( MX53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T M;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW? MZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;C MZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6 M-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[ MR:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>I MP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^ M",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ M ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH M9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-# MMW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX# M;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW' MB/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$" M\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO* MWF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4" M(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8> M^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@ M#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6: M&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+ MOP%02P,$% @ $X&G3@^@,_AZ @ 0 D !@ !X;"]W;W)K,=: M_>7*14.5'HH;DIU@]&))38U(%*U10ZLVS#,[=Q)YQN^JKEIV$H&\-PT5OP^L MYOTNQ.'[Q$MU*Y690'G6T1O[QM3W[B3T"$U1+E7#6EGQ-A#LN@OW^/F(4T.P MB!\5Z^7L/3"IG#E_-8//EUT8F16QFA7*A*#Z\6!'5MF]5B^\_\3&A)(P&+/_PAZLUG"S$JU1 M\%K:WZ"X2\6;,8I>2D/?AF?5VF<_?$G(2(,)9"20B4!6_R7$(R&>"-@2T+ R MF^H'JFB>"=X'8JA61TU3X.=8;V9A)NW>V6\Z6ZEG'WF4H8<),R(. X+,$'A" M(!U[$B"0P(%X=/*OP-%'Q+! #&806WH\HZ]@^@JDKRQ]-:,GS@;XB#4LD( " MB4=/'0$?L8$%UJ# VJ-O'0$?@2-8(0454I^/'0D 0F")#2BQ\?FQ(P% %BJ] M!26V/M\M-0!9J#6.8#M%?@2WW!!FH>!XP;38C^#6',(LJ8#.W6/B12#.G\-Q MQ"06TP[F(&2[29,E+=C$./:UW!:#, L]AF&O8]_*Q.TR"+/09A@V//;]3-Q& M@S!+G0:['ONF)EZG 9BENL#.Q[ZOB==I@/==%30[CQHF;O;HED'![ZV]-\QF MI^O!WIZ8Z"]\N%M\I>)6M3(XM+;6NKKS#2HV569UU2_ MB^%,'P:*=^-]!4V7IOP/4$L#!!0 ( !.!ITY1A7"ZT 0 (<7 8 M>&PO=V]R:W-H965T&ULA9C=;N,V$(5?Q?!]5N0,_Q0X!FH5 M10NT0+!%VVLE9F)C9T.]9!NN]>B/W6QWDY!AZ8 I5QQ MJ/?'Y7HU/7OLUJOV;6CVQ_C8+?JWPZ'N_MG$ICT_+/7RX\'7_>MN&!\4Z]6I M?HV_Q^&/TV.7[HIK*]O](1[[?7M<=/'E8?F#OJ^P' ,FQ9_[>.YOKA=C*D]M M^VV\^67[L%2CH]C$YV%LHDX_[[&*33.VE'S\/3>ZO/8Y!MY>?[3^TY1\2N:I M[F/5-G_MM\/N81F6BVU\J=^:X6M[_CG."=GE8L[^U_@>FR0?G:0^GMNFG_XN MGM_ZH3W,K20KA_K[Y7=_G'[/<_L?87( S %P#=#F/P-P#D 24%R<3:G^6 _U M>M6UYT5W>5NG>IP4^A[38#Z/#Z>QF_Z7LNW3T_=A-,\D/<Y?7)C13>6N['$C67=V! PD'E0"3)C MO%6R&R>Z<=P->04;)XR-14_,""IKE)&]>-&+YUY(+QO/>M'*@2_)"%:"3H/R MKI3]!-%/X'X"\1.$L2D-E56"S(<2,FY*T4W)W93$36>55;GQDK +'JJ58!0[,$, $-D*"SCLLD%76I?#(LA@!5[W6@I[$ I:IYS1 M=/N1A:D0SRU\&=7 44T+MPUP!EN/K+X39"[A(;/Y@(QJ*-GF8S-;*LIH10&M M%/;(F>DU+[K6,8J@8+;]&=/_R_\[$G&*W*\.G:R(6$S M&&Y)T&'Z3,V-DHQ7Y'AU%*_(N7D'9? 4'J(.TZS+.)(!BQRPC@(6.3B#2M4 M<\1UWBF;HQG*A$5.6'K0M$$.3FOIR4PEJ/*+7T8K MIB/0E[8=8FI4?4D9[F*]O=XT\648+WVZ[BY'PY>;H3W-Q][%]>Q]_2]02P,$ M% @ $X&G3G0W%!;; 0 M00 !@ !X;"]W;W)KOWMP!+0V9C:3KB^?6WC M($)06WY@[S(S.VMLIST7[[(&4-X'HZW,4*U4M\-8%C4P(E>\@U9_J;A@1.E0 MG+'L!)#2DAC%H>^O,2--B_+4YHXB3_E%T::%H_#DA3$B?N^!\CY# ;HE7IMS MK4P"YVE'SO =U(_N*'2$1Y6R8=#*AK>>@"I#S\'N$!N\!;PUT,O)W#.=G#A_ M-\&7,D.^,004"F44B!ZN< !*C9"V\X M5PXT37*#B5]NT5%ZDXVU1>B2)X*WGMB^%D=,7LBV$5Z,0N3 MM&MGO^ENI\_53BJ]&QT'V R2<0,)[Q.$1$04C!.OZHXEPT41H^?&$O_%G M)@;(QD):"_%7?C#S\0_0G9-HT4GTZ&169#] DDF1Q'?/S,[_(.\\Q8N>XD=/ MLQ^PCQ\J;8+H*4G6\Q5: @;;=1QL9X[P9 .9 _V-B'/32N_$E=Z+=L=4G"O0 MHOY*Z]7Z#AD#"I4RTXV>B^$D#8'BG;LD\'A3Y7\ 4$L#!!0 ( !.!ITYB M:#E,[P, /H0 8 >&PO=V]R:W-H965T&UL?9AKCZLV M$(;_"N)[%X]M;+Q*(FU25:W42JM3G?8SFS@7'2XIL)O3?U]SV1PR,_1+ .<= MSSO&?L"L;G7SK3U[WT7?RZ)JU_&YZZ[/2=+NS[[,VZ?ZZJOPS[%NRKP+E\TI M::^-SP]#4%DD4@B3E/FEBC>KH>VUV:SJ]ZZX5/ZUB=KWLLR;?[>^J&_K&.+/ MAB^7T[GK&Y+-ZIJ?_)^^^WI];<)5K_,XP/D%. O >$W/\7H*8 ]2- M#\6/SH92?\Z[?+-JZEO4C'?KFO>3 IY5&,Q]WSB,W?!?J+8-K1\;JU;)1]_/ M)-F.$CF3P%V1A,[O&22782M)N'Q,L*,*J_D,BJU!#?%Z'I^B&D:)&235(-%6 MJ!25NF-D0@BW4*]FW6CJQB WHR2=I5$B YLA-U0FTPS,PMBDK)N4NK'(34K2 M@)& AW#'R#0X:7DWAG5CAC[4W$W&QULVWM)J'*K&$IO:R@RI=HQ*&REX+QGK M)2->,H&\9'3(E!'8"Z.";#8U'[PXUHNC7@!Y<70R:6OP4F142L^FPH,7$#Q2 M!'4C,5,$290JC=UP*J/D@IL%P %U0P@')(\#(8@=*LO2-%N8-<#B\ 4D]:.Q M'TD260 ,YATC"\.C%U8D\/ $1=9DMG2_>> !)5Z&B0>493^!D)8,,:L#6%@- MP$,/*/4R3#V@/'.@L1TJ4MHL>.&1!X9ZR; 7PU5M +OA9,HM/ ^ 1RA0AF(Z M;H'B,?@)M,>&.!V 67A> @]2H"1UF*1 (6F$3HP425# M5('?;Q@1R 7V2)ZFDM+489I.FH>W.IV1U<7(E#)ZR0]/4TG?11U^%YTT=I9( M/.&WLAVKT@O//LF365(R.TQF28EK(+P82".P(T[IM-)N:8QX.DM*9X?I/&G0 M&!GLB%,MCA'/9TGY[#"?)05O&""IC")3FE-JJYU:6O,\I26EM,.4GC0/$]:E MDDPD*M/]Y@?Y268[QM(WIV%SW4;[^KWJ^LW9K/6^@7^1_8X3M6_#QG[G"Y5&[W57=C/#KO.8UUW/K@43V'(SCX_W"\*?^SZ4QO.FW$W/EYT M]77ZTI#[!_IF#>PW_[34+4W_(UV^M=N?NZ>FZ2:_UJO- M[FKZU'7/7V>SW=U3LU[LOK3/S:;_GX=VNUYT_=?MXVSWO&T6]_M!Z]5,">%F MZ\5R,[V^W/_V;7M]V;YTJ^6F^;:=[%[6Z\7VOWFS:M^NIG+Z_L/WY>-3-_PP MN[Y\7CPV?S;=7\_?MOVWV5'E?KEN-KMENYELFX>KZ6_RZZU6PX ]\?>R>=M] M^CP9#N5'V_X!GS^_ MJ^?[@^\/YL=BU]RTJW^6]]W3U32>3NZ;A\7+JOO>OI7->$!V.AF/_O?FM5GU M^!!)/\==N]KM_YWRZ=CVJ]*&L%[\.?Y>;_=^W4?]]&#U C0/4<8!2)P?H M<8 ^#M#NY S#C ?,YB3 ^PXP!X'V-,#W#C ?!\3' M ?+T02?C@.1C!GUR@!3OF1,?<]C30X[)_LBV/!3BH4KV99[<6'7_>%O/_/OO1V_:^OUU*(R]GKH#0R\P.C/$;ZS W%*)]) M*4;[3$8QQF=RBK$^4U",\YF28B*?J2@F]IF:8A*?N248^7&>9WV2CIE2=*;4 M7L%X"B +\P-C]\QFST0B5D)&X#2G&+R(C8GCR- Q:3HF3<0$LCX_,,Z/"50/ M9HQ-8@D2EF+L0B5&P.1G%">4A'HYYER?70VP@I*3,@$'46+,6B,,R%&%,16! M:JE)*:T"!6/HY!@B.: .YA0#+K<;!I,RF(S!Y RF,*AVG3/@NBTY4,68K3XC MY"7"THFPQ#2@9.<4 Q/!8%(&DS&8G,$4%I\:"4NYY$ 5AB18A&I*)T[H/#@Z M#XXX)G"MSQV.Q,5) B[BE)(*W#HC.IB(4 #U.8_PK0*41(3#E1K>[*FI8$TP MF)S!% RF)(,&%T3%$*K/"'EIB.DTQ,0TX,8^IQAXW<5X0=5"J)@.)JB) MP*4RIQAXHV P:8(7-:D=+ N&4LY@"@93)O@4XH@JAE)]3LG+Q=!UDYVQP#,I MU!H3$#K5(^3%8YT0(K">RU"O+HF(8 M(0:A .% Z0G[?8YT%M\R,(Y9SH((# ME2-DSX15<<3J\V)^9@*]N22:P,1)[ M@@3=XS@^A@.E'"CC0+G$UD'WW0!*'D.KY&E5!":MA,FCM*+$P>216!3J'0+> M1Q*.14$3*K'[B402)Q)V82E!7B1"Q\FG33\_KH -DD2?KZ ID]@(1= @WDCL M!HPSPEH8.A:[T$H*>#8R0I#>1B) IQW:OBHHP5A'"M88QFPDA(MAD1'V!YZZ MFA:326@U#=@D27@@!>VJQ"8HZMV4,]!1I039EX^)A N5=< Q2<(.*.C?)/8Z M$=RFO)'8-)C(H62GA-A0/@9NL6:$8*!\,!AKB9J5@A34,=S3*PDN=\!T*#J04(H+1SGR8$R#I1SH$(1)C"!NV@EBZH("JY -:44 M1X&M(A5Z'$3Y+;AP*NRDE$BD08^#3ILW/Z" X5*4C8!+A"*>?L *P4Y#]HLI MC)ACMSA0SH$*#E32D:,*X=BM!OEY1?3W,\+>) &0?*%>&S3 S]1,'1*GE:%8$YV +5E):U\-VC6Q*+ M7.!!M [8'$T]6X(+(06A['&@E -E'"CG0 4'*CE0I;%[,6C;JCY'^2D)6!Q- M. 4-'_=IW+E'4B?6PII+"?(B$4D4R4#/I -]OB9:U88[/V.01MDI& 21P+6#J$GC($]2T5PUL(W#6I2+4F@ M;;L]SQT2.OOT\N7P9O(?B^WC"/X\*5KG\>WG6?'5ZZO_P=02P,$% @ $X&G3N;(7S': M 0 900 !@ !X;"]W;W)KX4T-*3."-1$.P(IZW M>>I])Y6GLC>L%7!22/><4_7W $P.&0[QU?':UHUQ#I*G':WA)YA?W4E9B\PJ M9NDK.4[\[X5F8X< D!@\(X!6J/"QR! M,2=DT_@S:>(YI",N[U?U%U^[K>5,-1PE^]V6ILGP(T8E5+1GYE4.7V&JYQZC MJ?CO< %FX2X3&Z.03/M?5/3:2#ZIV%0X_1C/5OASF/2OM&U"-!&BF6!C_X\0 M3X3XD^"[2<;,?*G/U- \57) :GRLCKJ9"/>Q;6;AG+YW_INM5EOO)0_C*"47 M)S1A#B,F6F)F!+'J)XU841L_,8X3%?PL<@6)5RBXKB^'Z5"UF\#@=5^T'6J)"],*X/"^^\*T^1 M>]V5_V!W:!SY3YEQ 7]05;="H[,T=G;\"U=2&K Y!G=VJAN[\[/!H#+N^F#O M:IS\T3"RFY::S/\L^3]02P,$% @ $X&G3D(/8W3J! VQ< !@ !X M;"]W;W)KO-1R2D@(G0&*C M:($66&RQ[;/B,+&QMN5*2K+]]Z5DQ6O/'+9]L27JD#S#R\?+XKUNOK6;$+K) M]_WNT-Y.-UUWO)G/V_4F[*OV4WT,A_CEN6[V51=?FY=Y>VQ"]31DVN_F)LO\ M?%]M#].[Q9#VN;E;U*_=;GL(GYM)^[K?5\W?#V%7O]].:?J1\&7[LNGZA/G= MXEB]A-]#]_7XN8EO\W,I3]M].+3;^C!IPO/M])YN5G;(,"C^V(;W]N)YTH?R M6-??^I=?GFZG6>\H[,*ZZXNHXM];6(;=KB\I^OAK+'1ZKK//>/G\4?I/0_ Q MF,>J#[ M=OB=K%_;KMZ/I40K^^K[Z7][&/[?Q_(_LN$,9LQ@_F\&'C/P.4,T^V\9[)C! M_LA@A]8ZA3*TS:KJJKM%4[]/FE/W'JM^%-&-C:V_[A.'QAZ^Q>9I8^K;';%= MS-_Z@D;-\J0QEYJS8AY+/U=A4!5+H[*;ZPI66I%;7 /#('C(SU=!.%R A078 MH0![44 I/"Y/$C](#H/$NMR7(A*M8L[S#'MQT(L#P7A<@(<%>!4,<2ZB.6G< MA<_<>">"T2*?N437Y]!*#JP4PDJN:G%LY0@!(L\&6RF@E0)8$;VW+%0M1+EH MNM5_B*ZLE-!*J:Q8.>5*'2]=-/W)B1994S!V0AF>_IEN%IM=U_, 120AD2DW M[$H1UPJI*$L,;TH@BX =.5U'T=7@]=*,UE"6&%0$V79/1L]6F^H"#"]B$(Y" M,.N^]F6>R8BTC(K<)F!*&(:D:D3X]E@HAH"%$L5@4%H#(A)SHE1 M=&56SD^@2>TV,4\-X*F:#$:#,K?*BA85/K'2&\Q2HUFJUO&E 9 D5V9JFPQT MWB8''V:I 2QUG.S0%=*Q3[#+8)@:L%]U+ T!2N;>%W++BG2N+%.= MAFEJ+CJ,=JA>=NHJ(4LZPEAE@%6OQK/&I3-R MRP-$)248SYBH#"X"Y%9OR6"#&@_YI,:/UN6^3+4.YC,#/GNYZ+ &KS'6*AP" M'7%A\\11DC&A&1#:RW/@*+J\8(J]:M31%NFLOVSSZULQB>CKKYB8%IW#Q0A[ M0"*U>Y]?W%;N0_,RW 2WDW7]>NCZO!>IY]OF!]/?=HKT)=VL"*3?V^QF:3/P M)1J,7T[WS#^J/EU[_U8U+]M#.WFLNZ[>#[>DSW7=A1A7]BGV]B943^>777CN M^L<\/C>GZ^;32U&PO=V]R:W-H965T&UL;5/;;MLP#/T501]0)4Z6 M9H%MH.DP=, &!!W6/BLV;0O5Q97DN/O[4;+CNIU?))'B.3RDJ+0W]L4U )Z\ M*:E=1AOOVP-CKFA <7=C6M!X4QFKN$?3ULRU%G@904JR9+7:,<6%IGD:?2>; MIZ;S4F@X6>(ZI;C]>P1I^HRNZ=7Q*.K&!P?+TY;7\!O\G_9DT6(32RD4:">, M)A:JC-ZM#\=MB(\!3P)Z-SN34,G9F)=@_"@SN@J"0$+A P/'[0+W(&4@0AFO M(R>=4@;@_'QE_QYKQUK.W,&]D<^B]$U&]Y244/%.^D?3/\!8SQ=*QN)_P@4D MA@MSP\\?J08&^*X(RMB'+A-L%PFVD6#[@6#_J<2EF*^?DK!93Q78.DZ3 M(X7I=)SDF7<:V+LDOLE[^##MO[BMA7;D;#R^;.Q_98P'E+*ZP1%J\(--AH3* MA^,MGNTP9H/A33O^(#9]X_P?4$L#!!0 ( !.!ITX_A9PQM@$ -(# 8 M >&PO=V]R:W-H965T&UL;5/;;MP@$/T5Q <$FW6RTZ!^5O&FTD<]XT+;&] 59'D!2$)LD-D8PK7.;1=S)EK@M7X/QO2YP$@2!@,H%!N:W"]R#$('(R_@S<^(E M90"NSY_LC[%V7\N96;C7XC>O75?@6XQJ:-@@W+,>O\%EA8TKJ@;KM)Q9O!3)WJ:=J[B/TTUV/<.V 70&T 5P&_.0*5%4_L <*W.C M1V2FWO] M/YMIS";#Z7[^063YQN4'4$L#!!0 ( !.!IT['&$7&PO=V]R:W-H965TL"CKNW+V#7\SK_ >[EG',_N&0#FA?; CCRIJ2V.6V= MZXZ,V;(%Q>T-=J#]38U&<>=-TS#;&>!5)"G)DLWFCBDN-"VRZ#N;(L/>2:'A M;(CME>+FSPDD#CG=T@_'DVA:%QRLR#K>P#.XG]W9>(O-*I50H*U 30S4.;W? M'D]IP$? +POQ)J.2"^!*,;U5.-R$AD%"ZH,#]=H4'D#((^31>)TTZAPS$ MY?E#_6NLW==RX18>4/X6E6MS>J"D@IKWTCWA\ A3/;>43,5_ARM(#P^9^!@E M2AM74O;6H9I4?"J*OXV[T'$?QIOT,-'6")$9'(@9 M>]_Q\,3;8^)[4P9G;$6\\\E;[[T6V_TN8]<@-&%.(R998F8$\^ISB&0MQ"GY MCYZLTW>K&>XB?;>,?K=?%TA7!=(HD/Y38OJIQ#7,[:<@;-%3!::)TV1)B;V. MD[SPS@-[G\0W^0L?I_T'-XW0EES0^9>-_:\1'?A4-C=^A%K_P69#0NW"<>_/ M9ARST7#833^(S=^X> =02P,$% @ $X&G3HP+"#.V 0 T@, !D !X M;"]W;W)K&UL;5/;CILP$/T5RQ^P3D@:H@B0-EM5 MK=1*T59MGQT8P%I?J&W"]N\[-H2E6UYLS_B<,Q>/L\'8%]<">/*JI'8Y;;WO M3HRYL@7%W8/I0.--;:SB'DW;,-=9X%4D*; %!>:%EGT76R1F=Y+H>%B MB>N5XO;/&:09S:%H?'*S(.M[ =_ _NHM%B\TJE5"@G3":6*AS^K@] MG?^\49,*IJ+XZ[@+'?=AO$GOM'5",A&2F7",!#8&BIE_Y)X7F34#L6/O M.QZ>>'M*L#=E<,96Q#M,WJ'W5FS30\9N06C"G$=,LL3,"(;J MK--WJQGN(GVWC'Y(UP7VJP+[*+#_I\3T78EKF..[(&S14P6VB=/D2&EZ'2=Y MX9T']C&);_(&'Z?]&[>-T(Y7C?VOC?& J6P><(1:_&"S(:'VX9CBV8YC M-AK>=-,/8O,W+OX"4$L#!!0 ( !.!ITZH_4G>MP$ -(# 9 >&PO M=V]R:W-H965TL!CKNW'V#7LSK_ >[EG',_N&0#FE?; CCRIJ2V.6V=ZTZ, MV;(%Q>T==J#]38U&<>=-TS#;&>!5)"G)TB39,\6%ID46?1=39-@[*31<#+&] M4MS\.8/$(:<;^NYX%DWK@H,56<<;^ 'N9W7Y7 M?XJU^UJNW,(#RE^BNF<E$2&?",<9A8Z"8^2-WO,@,#L2,O>]X M>.+-*?6]*8,SMB+>^>2M]]Z*S>%SQFY!:,*<1TRZQ,P(YM7G$.E:B'/Z'SU= MIV]7,]Q&^G89?7]8%]BM"NRBP&XI<$P^E+B&^5@D6_14@6GB-%E28J_C)"^\ M\\#>I_%-_L'':?_.32.T)5=T_F5C_VM$!SZ5Y,Z/4.L_V&Q(J%TX'OS9C&,V M&@Z[Z0>Q^1L7?P%02P,$% @ $X&G3B>H2%:V 0 T@, !D !X;"]W M;W)K&UL;5/;;MP@$/T5Q >$7=;=K%:VI6RJ*I5: M:96JS3-KCR\*, [@=?KW!>PX3NH78(9SSEP8T@'-LVT ''E54MN,-LYU1\9L MT8 2]@8[T/ZF0J.$\Z:IF>T,B#*2E&1\L]DS)5I-\S3ZSB9/L7>RU7 VQ/9* M"?/W!!*'C&[IF^.QK1L7'"Q/.U'#+W"_N[/Q%IM5RE:!MBUJ8J#*Z-WV>$H" M/@+^M##8Q9F$2BZ(S\'X7F9T$Q(""84+"L)O5[@'*8.03^-ETJ1SR$!$>Y5-;NB:C!TI*J$0OW2,.#S#5\X62J?@?< 7IX2$3'Z- :>-* MBMXZ5).*3T6)UW%O==R'\2;93[1U I\(?"8<8APV!HJ9?Q5.Y*G!@9BQ]YT( M3[P] MV#L>W^0=/D[[3V'J5EMR0>=?-O:_0G3@4]G<^!%J_ >;#0F5"\=;?S;CF(V& MPV[Z06S^QOD_4$L#!!0 ( !.!ITYN(3UMM@$ -(# 9 >&PO=V]R M:W-H965T09LCHEGXXGMJZ\<'!\K03-3R#_]F=+5IL5BE;!=JU1A,+54;OM\=3$O 1 M\*N%P2W.)%1R,>8E&-_*C&Y"0B"A\$%!X':%!Y R"&$:KY,FG4,&XO+\H?XU MUHZU7(2#!R-_MZ5O,GJ@I(1*]-(_F>$1IGIN*9F*_PY7D @/F6",PD@75U+T MSALUJ6 J2KR->ZOC/HPW"9]HZP0^$?A,.,0X; P4,_\BO,A3:P9BQ]YW(CSQ M]LBQ-T5PQE;$.TS>H?>:;P^W*;L&H0ES&C%\B9D1#-7G$'PMQ(G_1^?K]-UJ MAKM(WRVC[^_6!9)5@20*)/^4N/]4XAKF--- M/XC-WSA_!U!+ P04 " 3@:=.X+FV7[@! #2 P &0 'AL+W=OL.C-FR!<7M M%7:@_4V-1G'G3=,PVQG@520IR=(DN6&*"TV++/I.ILBP=U)H.!EB>Z6X>3V" MQ"&G&_KN>!1-ZX*#%5G'&_@%[G=W,MYBLTHE%&@K4!,#=4[O-X?C+N CX(^ MP2[.)%1R1GP.QO'3'R,$J6-*RE[ZU!- M*CX5Q5_&7>BX#^/-=3K1U@GI1$AGPC[&86.@F/D7[GB1&1R(&7O?\?#$FT/J M>U,&9VQ%O//)6^^]%)O]/F.7(#1ACB,F76)F!//JKM.WJQEN M(WV[C'YSNRZP6Q7818'=AQ+O/I6X@KE+/@5ABYXJ,$V<)DM*['6M<_V!,5NVH(6] MPAXZ?U.CT<)YTS3,]@9$%4E:,;[;73,M9$>++/I.ILAP<$IV<#+$#EH+\WH$ MA6-.$_KN>))-ZX*#%5DO&O@![F=_,MYBBTHE-7168D<,U#F]3P['-. CX)>$ MT:[.)%1R1GP.QK)EVF47]W&Z29.9MDW@,X$OA-L8ATV!8N:?A1-%9G D9NI]+\(3)P?N M>U,&9VQ%O//)6^^]%,E=DK%+$)HQQPG#UY@%P;SZ$H)OA3CR_^A\F[[?S' ? MZ?MU].N;;8%T4R"- ND_)?(/)6YA]A^"L%5/-9@F3I,E)0Y=G.25=QG8>Q[? MY"]\FO9'81K967)&YU\V]K]&=.!3V5WY$6K]!UL,!;4+QQM_-M.838;#?OY! M;/G&Q1M02P,$% @ $X&G3J!DUEZW 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0+RS9I"M RJ:J6JF55JF:/GMA M "N^4-LLZ=]W; BE*2^V9WS.F8O'^6CLB^L /'E54KN"=M[W1\9LM\#J2E&3I;G=@B@M-RSSZSK;,S>"ET'"VQ U*8!<%0?0F1;H4XI?_1TVWZ?C/#?:3O MU]$/=]L"V:9 %@6R?TJ\?5?B%N;P+@A;]52!;>,T.5*90<=)7GF7@7U(XYO\ MA4_3_HW;5FA'+L;CR\;^-\9XP%1V-SA"'7ZPQ9#0^'"\P[.=QFPRO.GG'\26 M;US^ 5!+ P04 " 3@:=.9;1[EKM<]V),5NVH+B]PPZT MOZG1*.Z\:1IF.P.\BB0E6;+9W#/%A:9%%GT74V38.RDT7 RQO5+<_#Z#Q"&G M6_KF>!)-ZX*#%5G'&_@.[D=W,=YBLTHE%&@K4!,#=4X?MJ=S&O 1\"Q@L(LS M"95<$5^"\:7*Z28D!!)*%Q2XWV[P"%(&(9_&KTF3SB$#<7E^4_\4:_>U7+F% M1Y0_1>7:G!XHJ:#FO71/.'R&J9X/E$S%?X4;2 \/F?@8)4H;5U+VUJ&:5'PJ MBK^.N]!Q'\:;]#C1U@G)1$AFPB'&86.@F/E'[GB1&1R(&7O?\?#$VU/B>U,& M9VQ%O//)6^^]%=OC/F.W(#1ASB,F66)F!//JK--WJQGN(GVW MC'Z_7Q=(5P72*)#^4^+A78EKF..[(&S14P6FB=-D28F]CI.\\,X#^Y#$-_D+ M'Z?]&S>-T)9&PO=V]R:W-H965T MD%@&V@Z%!VP 4&+;<^*35]0 M75Q)CKN_+R4[KM?Y11(IGL-#BDH'8U]= ^#)NY+:9;3QOMLSYHH&E'!7I@.- M-Y6Q2G@T;F;C-Y14D(E>NF?S? $4SW7E$S%_X S2 P/2C!'8:2+*REZYXV:6%"* M$N_CWNJX#^/-]@);!_ )P&? 702P,5%4_DUXD:?6#,2.O>]$>.)DS[$W17#& M5L0[%._0>\[Q05-V#D13S&&,X8N89(Y@R#ZGX&LI#OP_.%^';U<5;B-\N\Q^ M<[M.L%LEV$6"W3\E)E]*7(OYJI(M>JK UG&:'"E,K^,D+[SSP-[S^":?X>.T M_Q2V;K4C)^/Q96/_*V,\H)3-%8Y0@Q]L-B14/AQO\6S',1L-;[KI!['Y&^&PO=V]R:W-H965TI%"VP)US_8$06W4@F;W2/2A_TV@C MF?.F:8GM#; ZDJ0@-$FNB61<]:> 'WLS\9;Y%%I>82E.5:(0--@>]VAV,6\!'PB\-H5V<4*CEK M_1J,[W6!DY 0"*A<4&!^N\ ]"!&$?!I_9DV\A S$]?E3_3'6[FLY,POW6OSF MM>L*?(M1#0T;A'O6XS>8Z]EC-!?_ RX@/#QDXF-46MBXHFJP3LM9Q:A2?>':CO316;&::1GJZC7]]L M"V2; ED4R/XI,?M2XA9F_R4(6?54@FGC-%E4Z4'%25YYEX&]H_%-_L*G:7]B MIN7*HK-V_F5C_QNM'?A4DBL_0IW_8(LAH''A>.//9AJSR7"ZGW\06;YQ^0%0 M2P,$% @ $X&G3E"479FW 0 T@, !D !X;"]W;W)K&UL;5/M;ML@%'T5Q ,4AZ1)%-F6FD[5)FU2U&G;;V)?VZA@/,!Q M]_:[8-?U.O\![N6<F@Q9O*F.U M\&C:FKG.@B@C22O&DV3/M) MS=/HN]@\-;U7LH6+):[76M@_9U!FR.B&OCF> M9=WXX&!YVHD:OH/_T5TL6FQ6*:6&UDG3$@M51A\VI_,NX"/@IX3!+43,5_A1LHA(=,,$9AE(LK*7KGC9Y4,!4M7L== MMG$?QILMGVCK!#X1^$PXQCAL#!0S_R2\R%-K!F+'WG8S8Q@J#Z'X&LASOP_.E^G;U>6 ?XB.R=_@X[=^$ MK67KR-5X?-G8_\H8#YA*M<_V!,5NVH(6]PAXZ?U.CT<)Y MTS3,]@9$%4E:,9XD-TP+V=$BB[Z3*3(>9>!O>?Q3?[!IVE_$J:1 MG25G=/YE8_]K1 <^E>3*CU#K/]AB**A=.-[ZLYG&;#(<]O,/8LLW+OX"4$L# M!!0 ( !.!ITY[U8)#MP$ -(# 9 >&PO=V]R:W-H965TVRC@'$ K]._ MSX =UTW] LQPSID+0S8:^^): $_>M.I<3EOO^P-CKFQ!"W=E>NCPIC96"X^F M;9CK+8@JDK1B?+>[85K(CA99])ULD9G!*]G!R1(W:"WLGR,H,^8TH1^.)]FT M/CA8D?6B@6?P/_N318LM*I74T#EI.F*ASNE]3_T?DV?;^9X3[2]^OH-[?; NFF M0!H%TG]*W'\J<0N3?@K"5CW58)LX38Z49NCB)*^\R\#>\_@F?^'3M/\0MI&= M(V?C\65C_VMC/& JNRL&UL;5/;3MPP$/T5RQ^ -]YE0:LD$@M"K52D%:CMLS>97(0OJ>ULX.\9 M.R%-:5YLS_B<,Q>/T\'85]< >/*FI'89;;SO#HRYH@$EW)7I0.--9:P2'DU; M,]=9$&4D*FM[+5L/)$MS[$:09,IK03\=S6S<^ M.%B>=J*&%_ _NY-%B\TJ9:M N]9H8J'*Z%UR..X"/@)^M3"XQ9F$2L[&O ;C M>YG134@()!0^* C<+G /4@8A3.//I$GGD(&X/'^J/\;:L9:S<'!OY.^V]$U& M;RDIH1*]],]F^ 93/=>43,7_@ M(A(=,,$9AI(LK*7KGC9I4,!4EWL:]U7$? MQIMM,M'6"7PB\)G ;V,M8Z"8^8/P(D^M&8@=>]^)\,3)@6-OBN",K8AWF+Q# M[R7GR77*+D%HPAQ'#%]@DAG!4'T.P=="'/E_=+Y.WZYFN(WT[3+Z_F9=8+,T.5*87L=)7GCG@;WC\4W^PL=I?Q*V;K4C M9^/Q96/_*V,\8"J;*QRA!C_8;$BH?#C>X-F.8S8:WG33#V+S-\X_ %!+ P04 M " 3@:=.ZH79;+8! #2 P &0 'AL+W=O6TKFXK_"%12&!R68HS3*Q964@_-&SRPH18O7:9==W,?I MYO8PP[8!? ;P!7"(>=B4*"I_$%X4F34CL5/O>Q&>.#UR[$T9G+$5\0[%._1> M"YX>,G8-1'/,:8KAJYATB6#(OJ3@6RE._#\XWX;O-A7N(GSWC\)/VP3[38)] M)-BO"7CRKL2MF/=%LE5/-=@F3I,CI1FZ.,DK[S*P=SR^R=_P:=J_"=O(SI&+ M\?BRL?^U,1Y02G*#(]3B!UL,!;4/QX]XMM.8388W_?R#V/*-BS]02P,$% M @ $X&G3E-HT+JV 0 T@, !D !X;"]W;W)K&UL;5/;;MLP#/T501]0)8JS%8%MH&E1K, *!!VV/2LV?4%U<24Y;O]^E.RZ M;N<72:1X#@\I*AV,?78-@">O2FJ7T<;[[L"8*QI0PEV9#C3>5,8JX=&T-7.= M!5%&D)*,;S;?F!*MIGD:?2>;IZ;WLM5PLL3U2@G[=@1IAHQNZ;OCJ:T;'QPL M3SM1PR_PO[N318O-+&6K0+O6:&*ARNC-]G!,0GP,^-/"X!9G$BHY&_,Q=JSE+!S<&OFW+7V3T6M* M2JA$+_V3&7[ 5,^>DJGXGW !B>%!">8HC'1Q)47OO%$3"TI1XG7<6QWW8;S9 M)Q-L'< G )\!US$/&Q-%Y7?"BSRU9B!V['TGPA-O#QQ[4P1G;$6\0_$.O9>< MR_)&&+GBJP=9PF1PK3ZSC)"^\\L#<\OLE'^#CMC\+6K7;D;#R^ M;.Q_98P'E+*YPA%J\(/-AH3*A^-W/-MQS$;#FV[Z06S^QOD_4$L#!!0 ( M !.!ITX6MR\/MP$ -(# 9 >&PO=V]R:W-H965T%-;IT5 TS7,=PY$ ME4!:,;[9W#,MI*%%EGP75V2V#TH:N#CB>ZV%^W,&98><;NFKXTDV;8@.5F2= M:. [A!_=Q:'%9I9*:C!>6D,F1D@IJ MT:OP9(?/,-7S@9*I^*]P X7A40GF**WR:25E[X/5$PM*T>)EW*5)^S#>' X3 M;!W )P"? <>4AXV)DO*/(H@BU-&9VI%ND/Q'KVW@O/[ MC-TBT11S'F/X(F8[1S!DGU/PM11G_A^U-FN2%=Q[8!Y[>Y%_X..W?A&ND\>1J [YL MZG]M;0"4LKG#$6KQ@\V&@CK$XP'/;ARST0BVFWX0F[]Q\1=02P,$% @ M$X&G3L=AI1VV 0 T@, !D !X;"]W;W)K&UL M;5-A;]P@#/TKB!]0[XVD?XF/ LX31KLXD5')!? G&ERJG21 $ M"DH7&(3?KO 2@4B+^/7S$F7E &X/K^Q?XJU^UHNPL(#JI^R%\E6/=5@FCA-EI0X='&25]YE8.]Y?)._X=.T?Q.FD9TE%W3^96/_ M:T0'7DIRXT>H]1]L,134+AP/_FRF,9L,A_W\@]CRC8L_4$L#!!0 ( !.! MIT[2-P?]PP$ #<$ 9 >&PO=V]R:W-H965TP*$W*90M<>_<<"3$UCU(9N_T ,KOM-I(YOS2=,0.!E@325(0 MNMO=$\FXPE418V=3%7IT@BLX&V1'*9GY?0*AIQ+O\7O@A7>]"P%2%0/KX!NX M[\/9^!5951HN05FN%3+0EOAI?SSE 1\!/SA,=C-'H9*+UJ]A\;DI\2XD! )J M%Q28'Z[P#$($(9_&KT43KY:!N)V_JW^,M?M:+LS"LQ8_>>/Z$C]BU$#+1N%> M]/0)EGIRC);BO\ 5A(>'3+Q'K86-7U2/UFFYJ/A4)'N;1Z[B.,T[#]E"2Q/H M0J KX3'ZD-DH9OZ!.5851D_(S&<_L'#%^R/U9U.'8#R*N.>3MSYZK6A&"W(- M0@OF-&/H!K-?$<2KKQ8T97&B_]%IFIXE,\PB/=O2:986."0%#E'@\$^)V4V) M*E2Q73;1M2N>:+SXO_"YI;XR MTW%ET44[_WSB);=:._"I[.Y\+KWOXG4AH'5A^N#G9G[+\\+I86E3LOXKJC]0 M2P,$% @ $X&G3A\&*=S% 0 -P0 !D !X;"]W;W)K&UL;53M;ML@%'T5Q ,4!\=M%MF6FE;5)FU2U&GM;V)??ZA@/,!Q M]_8#[+ANRA_#O9QS[@=RA\Z>5%() M9JRI:J)[!:ST),$)C:);(EC;X3SUOJ/*4SD8WG9P5$@/0C#U[P!X(OC MN:T;XQPD3WM6PV\P?_JCLA995,I60*=;V2$%58;O-_M#XO >\-+"J%=[Y"HY M2?GFC!]EAB.7$' HC%-@=CG# W#NA&P:?V=-O(1TQ/7^HO[D:[>UG)B&!\E? MV](T&=YA5$+%!FZ>Y?@=YGH2C.;B?\(9N(6[3&R,0G+MOZ@8M)%B5K&I"/8^ MK6WGUW$Z22ZT,('.!+H0=IY ID ^\T=F6)XJ.2(U];YG[HHW>VI[4SBG;X4_ ML\EKZSWG-+Y+R=D)S9C#A*$KS&9!$*N^A*"A$ ?ZA4[#]#B88>SI\9I.X[# M-BBP]0+;3R7NKDH,8;Z%@R3!(,E7@6UT%22$N>XD65V< %7[)ZM1(8?.C\O* MNTS%/?47_P&?1NH74W7;:722QCX??\F5E 9L*M&-S:6Q4[P8'"KCMG=VKZ:W M/!E&]O.8DN5?D?\'4$L#!!0 ( !.!IT[! *NO]0$ ,L% 9 >&PO M=V]R:W-H965TM,U@ G>!6]U%M;&= =" M=%/I!=M#:G5(JP8Q=JHKH3@&[>)+@A$;1A@C6M&&>^MA)Y:F\&MZT<%*! MO@K!U.\C<-EGX2J\!UZ:JC8N0/*T8Q5\!_.C.RF[(I/*I1'0ZD:V@8(R"Q]7 MA^/>X3W@M8%>S^:!J^0LY9M;?+ED8>02 @Z%<0K,#C=X LZ=D$WCUZ@93I:. M.)_?U3_YVFTM9Z;A2?*?S<746;@+@PN4[,K-B^P_PUA/$@9C\5_A!MS"72;6 MHY!<^V]07+618E2QJ0CV/HQ-Z\=^U+_3< (="71!((.1S_R9&9:G2O:!&LZ^ M8^Z*5P=JSZ9P07\4?L\FKVWTEM.8IN3FA$;,<<#0&68U(8A5GRPH9G&D_]$I M3E^C&:X]?3VGTS4N$*,"L1>(_REQO2@1P\2X28*:)(A LC#!,!O<9(.:;!"! M[<($P^QPDRUJLD4$]@L3!)-$N,D.-=DA JN%"8;YX,_9HR9[1&!Y\1AF>?%D M]I@$J,JW$1T4\MKZ%C:+3IWJD?K'^!<^M+EO3%5-JX.S-/9)^X=72FG IA(] MV/^CMIUU6G HC9MN[5P-_658&-F-K9-,_3O_ U!+ P04 " 3@:=.DNB0 MML\! "X+A[^P%V/,_EC^$^MQ9Y:D<#&\[."ND!R&8^G,"+L<,[_ M\=K6C7$)DJ<]J^$[F!_]6=F( M+"IE*Z#3K>R0@BK#C[OC*7%X#_C9PJA7<^0ZN4CYYH(O988C5Q!P*(Q38':X MPA-P[H1L&;]G3;Q8.N)Z?E-_\;W;7BY,PY/DO]K2-!E^P*B$B@WT_=K.MV'!0Y!@8,7./S78K)I,82Y#YO$09,X M(/"P,0EA/H5-DJ!)\E$@B38F(T;]2:JD-&!+B>YLPXU]*I: 0V7<]-[.U71AIL#(?GX+ MR/(@Y7\!4$L#!!0 ( !.!ITY:2@9\PP$ #<$ 9 >&PO=V]R:W-H M965T/WYPXX9Z/2+Z8%L.A-BL[DN+6V/Q)BRA8D,W>J MA\[MU$I+9MU2-\3T&E@52%(0NMGLB62\PT468F==9&JP@G=PUL@,4C+]]P1" MC3G>XO? $V]:ZP.DR'K6P"^PO_NS=BNRJ%1<0F>XZI"&.L?WV^,I]?@ ^,-A M-*LY\I5U M7)B!!R6>>67;'!\PJJ!F@[!/:OP."[JG&;EZH1ESFC!TA=DN".+4%PL:LSC1_^@T3D^B&2:! MGJSI-(D+[*("NR"P^U1B%D(J*V? M?G%S/;WE:6%5/[&UL;5/M;ML@%'T5Q .4A*1I&MF6 MFE;3)FU2U&GM;V)?VZC@ZP&.V[0U:V"MLH?$W)1HMG#=-Q6QK0!21I!7CJ]6.:2$;FB71=S)9@IU3 MLH&3(;;36IBW(RCL4[JF'XY'6=4N.%B6M**"W^#^M"?C+3:I%%)#8R4VQ$"9 MTKOUX;@-^ AXDM#;V9F$2LZ(+\'X4:1T%1("!;D+"L)O%[@'I8*03^/OJ$FG MD($X/W^H?XNU^UK.PL(]JF=9N#JE>TH**$6GW"/VWV&LYYJ2L?B?< 'EX2$3 M'R-'9>-*\LXZU*.*3T6+UV&73=S[X69W.]*6"7PD\(FPCW'8$"AF_B"7#&5L0[G[SUWDO&=S<)NP2A$7,<,'R&64\(YM6G$'PI MQ)'_1^?+],UBAIM(W\SI?+,LL%T4V$:![3\E[K^4N(2Y_1*$S7JJP51QFBS) ML6OB),^\T\#>\?@FG_!AVG\)4\G&DC,Z_[*Q_R6B Y_*ZLJ/4.T_V&0H*%TX MWOBS&<9L,!RVXP]BTS?.W@%02P,$% @ $X&G3@B;,^J1 @ :@D !D M !X;"]W;W)K&ULC5;1;ILP%/T5Q <4#+:!*HFT MIHLV:9.J3MV>W<1)4 $SVTFZOY]MG"S 9F'^V0M9,FZG<1:J5G&T%YX+G=[;1>BQ:QE._Z#ZY?V29I9 M=(FR*6O>J%(T@>3;>?@)W:\0L02'^%GRD[H:!S:55R'>[.3K9A[&UA&O^%K; M$,P\CGS)J\I&,CY^^Z#A1=,2K\?GZ"N7O$GFE2F^%-6O0>D)Z*P%[ KZ50#R!W$J@GD 'A*A[6>[M/S+-%C,I3H'L-E#+ M[#Y%]]34=VT773G=?Z8 RJP>%TD6SZ*C#>0Q#QTFZ6%0'[.$,$D?\PA@^HC/ M8T2&^Y#5&)+^\Q*97"\))V#"B>/CGM%T8+3#4(=I'(8B@HN!V3$JI05L)06M MI("50;J/'891)CN.!XU4Z\I)13 F![6#0#@;LD($=/+*#<$XG"D! &0+( M4#@ !0/0CROX0,<5C%.*89D,E,D F6P@DXUDBNOVZ:GDH$H.J.1P@ (,4-RP MB8J135(4-(%E4 Q_*&) :&*[HXEO#?JX
YA!#1Q'@^5QEUL'9LFH )BF9&@V MNCIA["WD.Y.[LE'!J]#FL')'RE8(S4W(^,Z$W)N+SV52\:VVP\R,97?Z=Q,M M6G^SB2[7J\5?4$L#!!0 ( !.!ITZG%;C.^@$ )T% 9 >&PO=V]R M:W-H965TJT M[;,#EX!J8V8[H?OWLPVA";I-_8)]Q_-R!_9EO52ON@8PY$WP5N=!;4RWH527 M-0BF'V0'K7USE$HP8T-UHKI3P"I/$IR&B\6*"M:T09'YW%X5F3P;WK2P5T2? MA6#JSQ:X[/-@&5P3+\VI-BY!BZQC)_@.YD>W5S:BDTK5"&AU(UNBX)@'3\O- M+G5X#_C90*]O]L1U-8/)TA%O M]U?U3[YWV\N!:=A)_JNI3)T':4 J.+(S-R^R_PQC/TE QN:_P@6XA;M*K$O7?M2_TG!".!+"B6"]_T>(1D+T3HA]\T-EOM5G M9EB1*=D3-?RLCKDSL=Q$]F.6+NF_G7]GN]4V>RG"-,SHQ0F-F.V ">\PT82A M5G\R"3&3;8@(Q/([@14N$*,",2*PGE6)85+<)$%-DH]7 MN4(%5HC XZQ*!/.XP$W6J,D:$5C.3 ;,RF-:CXGB,/G'N4A1FQ2QF1\^##,W MH3>G78 Z^<&@22G/K1]*-]EI]CR%_K:\PX?!]8VI4]-J&PO=V]R:W-H965TM\H.R5UP#">6M)QW=N+42_]3Q>U=!B_DA[Z.2;$V4M%G++SA[O&>"C3FJ) MAWP_]EK<=&Z1Z]@S*W)Z$:3IX)DY_-*VF/W> Z'#SMVXM\!+FA8XWM',8G';NTV9;9@JO 3\:&/AB[2@G!TI?U>;S<>?Z M2A 0J(1BP/)QA1((4412QJ^)TYU+JL3E^L;^47N77@Z80TG)S^8HZIV;NLX1 M3OA"Q L=/L'D)W*=R?P7N *1<*5$UJ@HX?K7J2YC\<"D0K4V,F%ACNE%%&*R%F*"')(XCNY;0JB4TM*#L#D%D)8@L!/'*S(B) M%CKCC>^O+)NF$^H(7T7G*/R$UEU;QO9S^X[!^IQFO MCJ^8G9N..P&PO=V]R:W-H965T MF^NT(_2=%1ASYZ.N&K9P"\[;N>>QO, U8@^D MQ8WX 7X5>*.C<:.S&1'R+N']"IXJ^D^XIU/K'KZ.2_XS.N!%PZ$6OD MI&+JZ>0GQDFM5825&GWT[[)1[T[K7VAV M $,!#$VO<(H2:$5T)TEQ!I0C00 M0'"7$&M"_+\$J GP:@G>)22:D!@K>'UUU7:M$4=92DGGT/[ M4B>ZV">B .1 MRZ#:?_5-[!@3T7,&'A]3[RR%-&;98\ 8,PMO,>LI)KA%;*>(T/<'C"=<#E:! MS>H26 2,158V##"LVC!&.AL;)C(2LF'B6\RS#0/M28?6_0F50'0CD!@)]1BH M,$U?^V =3T R 3^H?6:U$%BLSNT!L%8@M N99ZS'Q.!=CBZ<(8X.W%L0G MB4*K3SCU&?A&S>&DG%_B !A'9#-%01@EAA=O]*_6F!Y5:V9.3DX-E\=B%!VZ M_Q.0_[H17P;S56")KX/YIN\-5_G^JOF!Z+%LF+,C7'08U0<.A' LO/L/HH"% MN-V&284/7 X3,:9]C^\GG+3Z^O*&.S3[!U!+ P04 " 3@:=.XCL/"^H! M !G!0 &0 'AL+W=OQ=%1R<3->G:-&W2)I-MNGUFQNMH%L0",V[_OH".=94T^R+ M9 .@O%=&.YG[C5+] 2%Y;H 1^ *DLB5&$@R!!C+2= M7V2V=Q1%QJ^*MATOC!'QYQ$H'W(_].^-I_;2*-- 1=:3"_P ];,_"EVA M6:5J&72RY9TGH,[]C^&A3 W> IY;&.1B[IDD)\Y?3/&UROW & (*9V44B!YN M4 *E1DC;^#UI^O,G#7$YOZM_MMEUEA.14'+ZJZU4D_M[WZN@)E>JGOCP!:8\ M.]^;PG^#&U --T[T-\Z<2OOTSE>I.)M4M!5&7L>Q[>PX3/IWFIN )P*>"6'\ M7T(T$:(5 8W.;-1/1)$B$WSPQ/BS>F+V1'B(]&*>3=.NG7VGTTK=O151&&;H M9H0FS..(P0L,?HLHMXCHGPC2!F87V.D"6W[\AH_= I%3('((1*L8(R:QF,YB M@E6,+>)#F 1N'['31^SP$;L%=DZ!W3N"C)C=TB;&JY]6.D!AF+JM)$XKR=9* ML'<+I$Z!]!U9TLV2A]%^!2JWH'T4K+.@Q98W5]!W(BYM)[T35_KTV#U>ET:?>O-!85:F6FJYV(\^V.A>#]=:VB^6XN_4$L#!!0 ( !.!ITZ' MS0+\I0$ (0# 9 >&PO=V]R:W-H965T-)ZVQBGMT[8FYW@)O8I*2+$N2 M-5-<:%H5,7:P56'.7@H-!TO<62EN_^U!FJ&D*;T&GL6I\R' JJ+G)_@#_F]_ ML.BQF:41"K031A,+;4F_I;M]'O 1\")@<#*DLV1(O+6O[#]B[]C+D3MX-/)5-+XKZ9:2!EI^EO[9#$\P M];.B9&K^%UQ (CQ4@AJUD2ZNI#X[;]3$@J4H_C'N0L=]F/BO:D3![PTCO\$K,CH?7!W*!MQXK_@-02P,$% @ $X&G3C/H(CKM 0 L 0 !D !X;"]W M;W)K&UL?51=;YPP$/PKB/?$8,CE[@1(.:*HE5KI ME*KMLP^6#\7&U#9'^N]K&XX00'W!]GIF=M9X'?5L&SL*1 M'6-$_#T!Y7WL^NXM\%J7E3(!E$0M*>$'J)_M6>@5FE3RFD$C:]XX HK8??*/ M:6CP%O"KAE[.YHZIY,+YFUE\S6/7,X: 0J:, M'#%5*@U AI&W]&37=*:8CS M^4W]Q=:N:[D0"2FGO^M<5;&[=YT<"M)1](;Q)P32 MZE,*O)7BA%=T_#E!ND8\AML9@LTB LL//Q5Q6!0Q8'86TUC,W>Z PX63-6I_ MV.-M+^&FEW#M!7L++^$JB[_W%J!T#;K#0?"P\()F/YJ!*&U/2"?C7:/,DA>SYDAE[^3D19-]*Y<*6OH;TL!><*M$GO7C=(I9^/:4&A M4&;ZJ.=B:*)AH7@[O@]H>J22?U!+ P04 " 3@:=.LV=>M8$# 1$ M&0 'AL+W=OW"=G63]U.R% M4,Y+653-W-TK=;CSO&:]%V76W,J#J/0O6UF7F=++>NZ5 M65ZYBUFW]U O9O*HBKP2#[73',LRJ_\M12%/YKQL_\MU>M1O>8G;(=N*G M4+\.#[5>>6L[L5Q:U!A_B=BU-S<>^TJ3Q*^=0NOF[F MKM\R$H58J]9%IB_/8B6*HO6D>?P=G+KGF*WAY?VK]\]=\CJ9QZP1*UG\R3=J M/W<3U]F(;78LU ]Y^B*&A"+7&;+_)IY%H>$M$QUC+8NF^^NLCXV2Y>!%4RFS ME_Z:5]WU-/A_-<,&-!C0V4#'OF80# ;!FT'8)=\SZU+]E*EL,:OER:G[IW7( MVD/![@)=S'6[V=6N^TUGV^C=YT5 ;.8]MXX&S++'T 7F#>%I[^<0A$(LR3*G M<8"5C8A#'"& 202=?3A*PHBQ[#&\PU1]#,Z(3V02PC@AB!,8<7I,=!$G\=,T MBG"<",:)0)R)@G#H@'^@(-PB>L.2)#"?#;?J=L,HB3BF$T,Z,: 3&71BFTX: M&,5=V2#.XA1322"5!%#A!A4;PUAH,+F.&1%)(9$4$(D-(NE':F*#IFO"?"P" M_@<.]@ :'Y@TYL:#7"$C(DGU8[(/U$)P?BID\.5E"&)'2JR;'R,21]5C\D%MLHXKZ9DXTB'DR\ M$AC6/X8$T.H%H( 1(^N9 PWDX83B$-9 0AIHM@, V2?P'="8#)8_0O)GML, M>J\X ':E.%A+"6FIV1%D:V08<).-#4HI"2;88!DE('[^Q.DC+'Z$Q,]L!K*_ MY6XH2)CY!H8XQM*)%B6 MB]WS7'M/[2!F["_UO-M/IV]N^F'Y>U;O\JIQ'J728UXWC&VE5$*S]&]UQ?9Z M/C\O"K%5[6VL[^M^2.T72AZ& =P[_Q=@\1]02P,$% @ $X&G3LO1Q6=; M @ J@< !D !X;"]W;W)K&ULC57;CILP%/P5 MQ @-9C:3MC^?6WC$"Y.VA>PS;MQ'%:4J(;LA;2H$5].A-:0BRD].ZRE"!X5J<:.Y[J1 M4\.JL=-$K>UIFI +QU6#]M1BE[J&]$^&,.FV-K!O"V_5N>1RP4F3%I[1=\1_ MM'LJ9LZ@ M,'\CW6>D$PIM2V?_%5T1%G#I1,0H"&;J:147QDFM5825&G[T[ZI1[T[KWVAF M@J<)WD 0L9\1?$WP[X3@*2'0A.!.B%2U^E14;7:0PS2AI+-H_WM;*'<1V 2B M^H5<5,56WT1YF%B]IK[O)LY5"FE,UF.\$09,$;LEPG?O*HYP,-CP3#8R;R'@ M34/D2T0>+/U#&SR MOFW<9?HN]@W2<]4PZT"XN$[5I7V[1S_A MI-6=T1G:<_H74$L#!!0 ( !.!IT[("&K), , "\- 9 >&PO=V]R M:W-H965TQ7\ZSDZI?FKV4VGLKBZJ9^WNM M#_=!T*SWLLR:.W60E?EDJ^HRTV98[X+F4,MLTP6518!A& =EEE?^8M;-/=:+ MF3KJ(J_D8^TUQ[+,ZK]+6:C3W ?_?>(IW^UU.Q$L9H=L)W](_?/P6)M1<,ZR MR4M9-;FJO%INY_X#W*^0MP$=XE8#T1@LI^70&J))5KA>+G RD:(B%Z!D2)8 M%Q^-X_E$0P^).TC502(1,LXF3 A8&(:I0V]$LHDL-BQ".@$G$_#KU>$:,I>E$C8TR3%+'3H&0/KXA(<=1#W X %P7-& NN/(4HV0B MB<*%&(O8P8@TC = 0I0K!>T(<(,E#)C+7<01HU'Y!E$V+A5".(P.:&L RAL21PK:'. &=P#[W#.(T?J>"!=) M$$,'']H>@/*'U)&"-@BXP2' /OQ@_D(^U63C4A&!8^LA;1)(F 1WE 5ID\ ; M3 +MPP\81U/;HV!,)(X:(VT12%@$=W4EM$7@#1:!]M%/XEA,;8^ "<&XXV<% M:8- PB"XX]< :8/ &PQBP,07.T_8DFQ8C&)*)QBUF:6L=UU'WGAK=:QTV]"- M9L]=_P.V;>ID?FEN WWO_I&FOTI\S^I=7C7>L]*F">Y:U:U26AJ2X9TAN3>W ME_.@D%O=O@KS7O,3WF5=F>>6NE]W<8[U>RK,J\DH\UDYS+LNL_KL1A;RN7'#?)Y[RPU&U$]YZ M>L$8DL M?N<[=5RYW'5V8I^="_4DKU_%D%#H.D/VW\5%%!K>,M$QMK)HNE]G>VZ4+ =7]7P?_[V:X 1D,R&<-@L$@& TTV?\9T,& ?AC0KEI]*EUMTDQE MZV4MKT[=;^\I:[L(%E17?]M.=L7NUG1Y&CU[60=AL/0NK:,!D_08,L' B/"T M]S$$P4(DQ#(GMP%2&Q%1/$* )A%T]O0F"6HDT6-8AZDZ#(^ <(.)C8H@XC/I M4I0,M$DRAWX)#++@L( IQ-B+()D=*$!IT0B4.8'QET,!@P/D.' MH7080L>HSL;& 6#,K.X /5]@[ -NH/ 9SC?".4;(7R-NFPPC-%72613"<+8 MZ-$40\$<88X2Y@B9V"",8)A1NX1C/6$V8!CC74EB MA"\S$D\Q4,!QNN#C>NDCW6F2&4 W[6D*4HJ!9MXEF-%NL+C$YCX.F&D4_6;; M9&P8#8'/M!Z@0O\ Q-XH&LZXP)45A8'Z)4PPUJVA@2O#M*BYX8*N9I;X;!!2PN=[%=0HP MH>)F'!L$;&[_<'T!3#Q\,PX&FCF!$%P7B*T+EDAM4)"9CSF](>_0SYA-]) =D_@'8(M'-8:_HC=4K$;K"]0I'5V*]$F,K MQ%\D_9W ^TBDOU'\R.I#7C7.BU3Z:-L=0/=2*J&KY-_K)C_J2\PX*,1>M8^1 M?J[[DWP_4/(TW%*\\:JT_@=02P,$% @ $X&G3OF/D5R2 0 &P, !D M !X;"]W;W)K&UL;5/M3N,P$'P5RP^ 4Q\-J$HB M74&G0P*IX@3\=I--8^&/G.TV\/:WMD.N(/[$WO7LS,[:J2;K7OT $,B;5L;7 M= AAW##FVP&T\!=V!(,GO75:! S=@?G1@>A2D5:,%T7)M)"&-E7*[5Q3V6-0 MTL#.$7_46KCW+2@[U71%/Q*/\C"$F&!--8H#_('P-.X<1FQAZ:0&XZ4UQ$%? MTY^KS99'? (\2YC\V9Y$)WMK7V-PU]6TB V!@C9$!H'+"6Y J4B$;?R=.>DB M&0O/]Q_LOY)W]+(7'FZL>I%=&&IZ34D'O3BJ\&BGWS#[65,RF[^'$RB$QTY0 MH[7*IR]ICSY8/;-@*UJ\Y56:M$[YI%S/9=\7\+F +P4\>\E"J?-;$413.3L1 MEV<_BGC%JPW'V;0QF4:1SK!YC]E3\Z,L*W:*1#-FFS'\'%/\QS#D7T3XMR(\ M$5Q^$KGZ(I(Q9<*8A.'%:GW]18:=^8K/YD&X@S2>[&W $24CO;4!D+&XP+L8 M\*4N@8(^Q.T5[EV^KQP$.\Y/D2W_0_,/4$L#!!0 ( !.!ITX3J(^7^0$ M #X% 9 >&PO=V]R:W-H965TV$[=_7-@2QX/8%>X9SCL^,+^G(^*MH M *3SUM%>9&XCY7!"2)0-=$0\L0%Z]:=FO"-2A?R*Q,"!5(;4411XW@%UI.W= M/#6Y,\]3=I.T[>','7'K.L+_/ -E8^;Z[B/QTEX;J1,H3P=RA>\@?PQGKB*T MJ%1M![UH6>]PJ#/W@W\J(HTW@)\MC&(U=W0E%\9>=?"EREQ/&P(*I=0*1 UW M*(!2+:1L_)XUW65)35S/'^J?3.VJE@L14##ZJZUDD[FQZU10DQN5+VS\#',] MD>O,Q7^%.U %UT[4&B6CPGR=\B8DZV859:4C;]/8]F8<9_T'S4X(9D*P$'S\ M7T(X$\(- 4W.3*D?B21YRMGH\&FS!J+/A'\*53-+G32],_]4M4)E[WEXB%-T MUT(SYGG"!"M,\!Y1[!&AOT"0,K"X"*PN L/'[UPD&Q<3YF P_80)<8(WL,(" MPW$2>W8[H=5.N+=S]#9V)DRT6B?Q@@VHV(,.R?$?G<%6*]ABQ=]8P;M5 HRQ MOX$5>Y@?Q\&ULC9;1CILP$$5_!?'>A;&-,:LD4C=5U4JMM-JJ[;,W<1*T@"DX MR?;O:P.)$C-4O 3LW!F?L3,W7IQU\]8>E#+!>UE4[3(\&%,_1E&[.:A2M@^Z M5I7]9J>;4AH[;/916S=*;KN@LHA('/.HE'D5KA;=W'.S6NBC*?)*/3=!>RQ+ MV?Q]4H4^+T,(+Q,O^?Y@W$2T6M1RKWXH\[-^;NPHNF;9YJ6JVEQ70:-VR_ C M/*Y)[ (ZQ:]"_.BSU_44% 2!D/UW]1) M%5;N2.P:&UVTW6>P.;9&ET,6BU+*]_Z95]WS/.2_A.$!9 @@UP!@_PV@0P#U M J*>K"OUDS1RM6CT.6CZTZJE^U' ([6;N7&3W=YUW]EJ6SM[6M&4+**32S1H MGGH-N=%XBO580>$JB2S E8*@%*2+9W<4U*/H-;S35)V&49%1YJ$@,L(8$S@. M17$H@N.M\]1KDIMU/@#+6,8]'E27))#A0 P%8B,@@-@#8J.%B,CL%GD\B"P5 M&9G 25"4=$@NF.-.<3@>P.FLR8SL<4PX5. M($TT-> F W-<9A#=]4<&B=]%F$Q -@6$VPQ@/C/1B( ; XR= :D)LP9._9(0 M59S&$SBX,0#B#&(J!6X-,,<;8-SV@L4\\4M"9(33J5/"[0$0?Q 3#0FX0< < MAX!Q[Q-!1Z>$J(!.M3=N$( XA"!X"H([!)GC$(.(W_W7$.[W$B;C":,>4'1S MI7%WS.^RV>=5&[QJ8V]'W1UFI[51-F7\8/?G8*^UUT&A=L:]IO:]Z>]V_<#H M>KBW1M?+\^H?4$L#!!0 ( !.!ITY1R HT8P( .(' 9 >&PO=V]R M:W-H965T9,&8BA.2K6#T8$%UA8CG1:BF9>-FJ;7M1);RLZK*ANV$ M(\]U3<7?-:MXMW*Q>S4\EZ="&0/*TI:>V ^F?K8[H7=H9#F4-6MDR1M'L./* M_8276^P;@/7X5;).WJP=D\J>\Q>S^7I8N9Z)B%4L5X:"ZM>%;5A5&28=QY^! MU!TU#?!V?67_;)/7R>RI9!M>_2X/JEBYB>L*_7,NR]L2"ATG2'[;^S" M*NUN(M$:.:^D?3KY62I>#RPZE)J^]N^RL>^N/XFO,!A !@ 9 6'P+L ? /X( MT,&^!P@&0/ &L JH3\769DL5S5+!.T?TG[>EYB_"RT!7/S=&6VQ[ILLCM?62 M^8F?HHLA&GPVO0^Y\<&C!]+LHP2!)#9D!B?W MNYAY\$L(0/9N%;@N".(+P7 M6<]]<( GF?8^D?5I>IY%%!,XE ,)0!"B28RP4PF\*(P@F5"4"8$9&*8( () MHH]+MHWF<1*///@R,2@3?UR.;>\3WLL\*D<"RB2 3#*126;9>+#$ I18 !(+ MF ![<*]Y&PO=V]R:W-H965TQX'PBH\_!I=SJG!F\!/SJ8Y&H? MF$JNG+\:XW.5AY%)""B4RC 0O=S@&2@U1#J-7S-GN$B:P/7^G?VCK5W7' 9S\5_@!E3#329:H^14VF]0CE)Q-K/H M5!AY Z(EX#8U>*$;.8?B")%)O@4"-?[@9A?O#O%NC>E M<=I6V#.=O-3>6Y$<<89NAFC&G!TF7F%V"P)I]D4B]DF[@%\%>$>P1.6Q$\)T( M/ORGX:E7)/6('#&UL?5==;YLP%/TKB/<5KC_XB))()>VT29M4==KV3!,G006< M@9-T_W[&4$;L2U\"]CW7YUQC']TLK[)Y;8]"*.^M*NMVY1^5.BV"H-T>196W M=_(D:AW9RZ;*E1XVAZ ]-2+?F:2J#$@81D&5%[6_7IJYIV:]E&=5%K5X:KSV M7%5Y\S<3I;RN?/#?)YZ+PU%U$\%Z>O:Z4%RE?N\'7W]BIXXK/_&]G=CGYU(]R^L7,13$?6^H M_INXB%+#.R6:8RO+UOQZVW.K9#6LHJ54^5O_+&KSO [KOZ?A"61((&-"3#Y, MH$,"'1. ?9C A@0V)GR,YP.>6P1!7[K9RX=ME(Z]>TQ^'4]Z=.EAP_;6V MW:3Y.":FM[/5LY'01%$9(H 6,*@BJ@IA\=J," M;CDR%P/,PFQZ3&0P=:\CC6*"2Z&H%(I(L'!S0=<]W%,+D- ;,X5 'SYC>P>,#F M[X'H $$B^J#J"$4C3$<8&N$ZPM%(I",1&HEU)$8CB8Z85CCX7WS?2'_/FT-1 MM]Z+5+I#,WW47DHE],Z&=_I$'G7O/@Y*L5?=:ZS?F[Z![0=*GH;F/!C_(:S_ M 5!+ P04 " 3@:=.TOGP7O8! I!0 &0 'AL+W=O5!M3 MVX3NV\\VA%'B-]@^_^]^=\:^?.3B338 ROM@M),'OU&JWR,DRP88D0^\AT[O M5%PPHO12U$CV LC%.C&*@?#SX MH7\SO+9UHXP!%7E/:O@)ZE=_$GJ%EBB7ED$G6]YY JJ#_Q3NCYG16\'O%D:Y MFGNFDC/G;V;Q[7+P Y,04"B5B4#T<(5GH-0$TFF\SS']!6DO,->3^-Y<_'>X M5RDXEFE)Q*^_7*02K. MYB@Z%48^IK'M[#C.\6]N;@<\.^#% 4^U3"";^1>B2)$+/GIB.ON>F%\<[K$^ MF](8[5'8/9V\U-9K$8=9CJXFT*PY3AJ\TH2+ NGH"P*[$$=\YQX%D3M Y,PQ ML@'B3SD^;G*<-*G5=%:#TY7H$R5V4F('9;>A3)ID18F3U U)G)#D'H*##22Y M@R1XYX:D3DCJ@(0;2'H'B7:9&Y(Y(9D#@C>0[.ZGI+ML>UYH=549B-H^4NF5 M?.AL@UA9ES[PA.U5_R^?FL@/(NJVD]Z9*_U@[+6N.%>@=*V-[EO+@D*E MS#33#\W)K1TQ^(?4$L#!!0 ( !.!ITZ9629QM0$ $8$ 9 M >&PO=V]R:W-H965T?H =*_6X,1S\G_\[!X.+4>DWTP%8]"%% M;TK<63OL"#%U!Y*9.S5 []ZT2DMF7:A/Q P:6!.2I" T2>Z)9+S'51'6#KHJ MU-D*WL-!(W.6DNF_>Q!J+'&*KPO/_-19OT"J8F G^ WVSW#0+B*+2\,E](:K M'FEH2_PUW>USKP^"%PZCN9DCW\E1J300AOY,IX MGSWQ@O2)M_.K^_?0N^OER P\*O'*&]N5>(M1 RT["_NLQB>8^\DQFIO_"1<0 M3NXK<8Q:"1.>J#X;J^3LXDJ1[&,:>1_&B-ABX*XMP7 M!(TB:$C//B&R%2*FR>.0312RB1C&PO=V]R:W-H965T6C.+ MIBC;HI)U5Z@Z:.5N&7Z"AS7DUJ&W^%7(1:EJ6-9/+X,P8-)Z9UO!Y?HG_IBS?%O(I.KE7YN]CJPS+,PF K=^)8 MZF=U_BK'@I(P&*O_+D^R-.8V$\/8J++KK\'FV&E5C5%,*I5X'^Y%W=_/8_R+ M&^Y 1P&]3#UG$.<,I,4J);Z ,-LD5))0L MY3E.X2B%(Y3$H7"/0C,VLR\I2DEOH*0>A6>"#&\V0&A$L 8!J0N2"* M'!P2S[T[7 8 TP&/Y L!9)SS&1(N!8!I0>Z2?#%@29K/Z"?@<@"8'G@D7Q 2 M2N?4#7!) $03&'%)OBC&PO=V]R:W-H965TRP/R:ZZZ78#TY-G:2$%$DCJC;>KH>YQWZ[5F=35ZU\["-];AK1_[N7 MM;IN8HC?)YZJX\FXB62[[L11_I+FN7OL[2B9H^RK1K:Z4FW4R\,F_@RK>V#. M8;#X7?R=@L8STSG> M]M^C?QV*M\6\""T?5/VGVIO3)N9QM)<'<:[-D[I^DU-!-(ZFZG_(BZRMNQV_%&QRPQW2R2&='=*QEA$T9/Y%&+%= M]^H:]>/B=\+]Q[!*[=KLW.2P%,,WF[RVLY=MGJ?KY.("33;WHTUZ8Y.18K9) M;/P9DJ*0= B0?X!D'F2T*0:;=K!)H5B@9"@E0RBY1QEMZ V%EY#CE!REY B% M>I0\H*0Y8SB%HA2*4 J/0@,*HXSBE *E% B%>90BK(70#*Y) MC<\! !X! &0 'AL+W=OXW+^S?_*UVUHN3,.CY#_;TC09/F!40L6NW#S+ MX3-,]<083<5_A1MP"W=*;(Y"?783R)]U-8.(!. M 70.L+E=+6,BK_R)&9:G2@Y(C7??,_>+MT=J[Z9P3G\5_LR*U]9[RW=QDI*; M(YHPIQ%#%YCMC""6?4Y!0RE.=!5.P^%14&'DPW?_*-R'"79!@EV X/!?B6L, MO8_"2>)@DGA%$!WNPP1)D"#Y@,HU)EJI)(L_+T#5ON&PO=V]R:W-H M965TY#V!=O#F9DS8WL\RYMHW^29<^6]5V4M5_Y9J681!')_ MYA633Z+AM?YS%&W%E%ZVIT V+6>'3JDJ QR&<5"QHO;7RT[VW*Z7XJ+*HN;/ MK2BMO*1_Y=\%*&1-,#U>>\[(TEC2/ M/X-1?_1I%*?SN_7/7? ZF%2[*W\5!G5=^ZGL'?F274KV(VQ<^!!3YWA#] M-W[EI88;)MK'7I2R^WK[BU2B&JQH*A5[[\>B[L;;8/^N!BO@00%_5($,"F14 MZ+,YJT '!3HJ=/B@CZ1+S8XIMEZVXN:U_>XVS!PBM* Z^7LC['+=_=/9D5IZ M7=,H6P978VC ;'L,GF#0B BT]=$%AEQLL:..'QWD+B*AL <"!D$Z?3KUD,56 M$#TF[C!U'RA*TLABXJ)(1#&&R5"0#'7(T#BTR/28:.(&(SLIKAV$9K(2@40B M@ BRB$0.D4]13*A%!4#1;)*[!S(Q2"8&R%@1;V/'39S9J . M96[$*:'V#KFH2%^TF:.+0K@LA< F4;LNA:ZG-+3I "B:("NT'> 0T9DRAV9* M*0(X1S9GY-XEXF0ZAV"81LD,(;#P;A#^P $;0-.2EX0IM4L (M#A&8N'K+K M].-?N' BH.)1NV !(!K'%HM@\OI5O#UUC87T]N)2*Y/4B71L7C;8O)Z6?&N: M&D">X\4.PF\0T0H$M$3O_5'PGU+?77UG[:FHI?&UL;5/1CML@$/P5 MQ <<#I>@J_G&U/\B$SX!?&L9PMV?)R0GQ)05?VXH7J2$PT,3$H&BYPA,8 MDXBHC3\S)U\D4^']_L;^.7LG+R<5X G-;]W&ON([SEKHU,7$9QR_P.SG V>S M^6]P!4/PU EI-&A"_K+F$B+:F85:L>IU6K7+ZSCSW\K>+Y!S@5P*Y.1E$LJ= M?U)1U:7'D?EI]H-*5[S:2YI-DY)Y%/F,F@^4O=;KS;84UT0T8PX31MYA'HO' M!2.(?Q&1[XK(3+#^3V3W1F3";#+&9ZBIY>Z! :ZF+9;VOOIOJ8@XC _1;'\#_4_4$L#!!0 ( !.! MIT[<:3+,; ( (<) 9 >&PO=V]R:W-H965T9$.I"MX[ULMUV"@U/$>1W#>T(_*)#[37WQRYZ(C24W&*Y" H M.=A-'8MBA/*H(VT?UI5=VXJZXF?%VIYN12#/74?$OPUE?%R'.+PNO+:G1IF% MJ*X&10O+H>UH+UO>!X(>U^$G_+R)D=E@$;];.LJ;<6!:V7'^ M9B;?#NL0F8HHHWME*(A^7.@+9&LC"8N_].+Y1IN*E$:^PYD_8SV)^EXMW,HDOI MR/OT;'O['&?^ZS9X0SQOB)<-\=3+)&0K_TP4J2O!QT!,Y@_$O&/\'&MO]F;1 M6F&_T\5+O7JITWQ511=#-&,V$R:^P20H63"1YE]$8E DM@3IG4CY063"Y!;3 M6TR!RC2%91)0)G%E"@03I"!!"A#@#W5"F!@6R4"1[ $S,L<,C-+$XWD.RN1 MG1Z" B0H'C #PGA>60F*E ^84;IF:"\\O:Q F1509P838 3G!#U@!PCR^($] M><0/.#*#[BQ)<%9XE.!08B"51>ZA@ .'H<0YID @GREP+C$0.M>4U#4%HYMR M[I7@<&(@G87/5SAX&$J>8PH$\ID"YQ,#X7--*1Q32NS['\!P1C$0TJ+T4,#Y MPU '4\@D,>3&$YI# 30/6D0D)[<>&PO=V]R:W-H965TE_ HMM;/ =X&?!6CD9>R;)GO-W M,_EZ7/JA,<1*=E!&@>K'C>6L+(V0MO%[T/3'+0UQ.KZK?^ZRZRQ[*EG.RU_% M45V6?N)[1W:BUU*]\O8+&_)@WQO"?V,W5FJX<:+W./!2=K_>X2H5KP85;:6B M'_VSJ+MG.^C?:6Y"-!"BD0#0?PEP(,!G"6@@H&<)>"!@BQ#TV;MB;JBBJTSP MUA/]<6BH.75@@76[#F:QZT[W3M=3ZM7;"L5I%MR,T(!9]YAH@HD>$?D< <$C M9#.'Q.@1LG6HA'C$!#K'&"9RAHDZ 30-DX16F!Y#.DS=A\$86Y%S%PJFQ&T& M.LU AQFK*.L>@R?;@"0,H67&@2(P2=UFD-,,FID!P*X,FFV#("9VJQTH$"?8 MZC::U0\2"*PJ;QTHC*+('0P[@^$G6H[G]8,IM%"Y"T70/UI.G&;($RTGLVTP M28'U5\@=*$12Y#83.\W$3[0\GC4@#A-DFYFC2 *1I;5QH$( K+.\G:.P/CUV ML&#R^3(7UG1')Y31&I@ MC,B_!Z!BS(,H> T\=DVK;0 764\:^ GZ5W^29H7G+%7'@*M.<"2ASH.':'], M+=X!GCH8U6*.K).S$,]V\:W*@] * @JEMAF(&2YP!$IM(B/CSY0SF$M:XG+^ MFOV+\VZ\G(F"HZ"_NTJW>; +4 4U&:A^%.-7F/S".XTL5?FK'XF MFA29%".2_K)Z8M]$M$_,898VZ,[.[1FWRD0O1;J+,WRQB2;,P6/B!2::$=AD MGTO$:R4.\0W]JL#Q%I&\4R%9-9$X?OJ?B>3*A,=L'(9[$^$NV5PI64&ET39= M%Y.NBDE7Q*178M*;,O>;3]>6\>(.&%2C%PUVJ+Z-Q1#[%[ V]PWXX_ MB&PZKM!9:/.2W'W70F@P6L([\\9;\P>8%Q1J;:=;,Y>^#_Q"BWYJ<3S_9XI_ M4$L#!!0 ( !.!ITZA3B5$Y0( ",, 9 >&PO=V]R:W-H965T?A0:GF,8KDYL K)A]$ MPVO]9"?:BBD];/>1;%K.MEU0548$H32J6%&'BUDWMVX7,W%495'S=1O(8U6Q M]M\3+\5Y'N+P8^*EV!^4F8@6LX;M^4^N?C7K5H^B@65;5+R6A:B#EN_FX1?\ MN"+$!'2(WP4_RXO[P)3R*L2;&7S;SD-D%/&2;Y2A8/IRXCDO2\.D=?RUI.&0 MTP1>WG^PK[KB=3&O3/)>OW!9$P\!6_YV?>*GA M1HG.L1&E[+Z#S5$J45D6+:5B[_VUJ+OKN7\R^0B# X@-($, CF\&Q#8@'@+( M[0R)#4@^ _#- &H#Z+T!J0U(1P%1OUC=ZB^98HM9*\Y!VS=0PTR?XL=4O]^- MF>Q>9_=,OP"I9T^+)*.SZ&2(+.:IQY K3'J-R2',Y!JSA##9->;9Q<0HOL:L M(,RGGDC7.Q1-P*))1Y!<"9F.A/28M,/4/8:2!(^D0"B:Q;"8&!03NV*F""9( M0(($(!CI7":.3D*1_L!Y*)B' GD(3)""!.D=0E-':(S\0B=@G@F09]1#SSV& M7N3!%%$,I\G -!F0)AFER=QUSQ(ZG<)YIF">*9"'P@08P29' $4Z=CD$;H P_[%KH$I\O@"PP[&=U@X MQZZ',;GA#0R[&+LVIN-?V-R"[K4AAOV.7<-3-':(!66793VDOGZ #8]=QVLS M>RA@,V/(S8H\+B.PY8D\O$<^6?8?EA=*GK.XLM!-"<4V( M'K0/#OK$/@Q*OE/F=J+OV_[8V@^4:.R1/!K^%RS^ U!+ P04 " 3@:=. MD3H$X>D! L!0 &0 'AL+W=OSCF< M8VRG Q=OL@90WGO+.IGYM5+]'B%9U-!2><=[Z/2;BHN6*EV*,Y*] %I:4LL0 M#H($M;3I_#RUO:/(4WY1K.G@*#QY:5LJ?C\!XT/FA_ZM\=*<:V4:*$][>H;O MH'[T1Z$K-*N430N=;'CG":@R_S'<'Q*#MX#7!@:YF'LFR8GS-U-\*3,_,(: M0:&, M7#%0[ F!'2-GY-FO[\24-5$)1PX^]F4JL[\G>^54-$+ M4R]\^ Q3'N)[4_BO< 6FX<:)_D;!F;1/K[A(Q=M)15MIZ?LX-IT=ATG_1G,3 M\$3 ,R&,_TN()D*T(J#1F8WZ3!7-4\$'3XP_JZ=F3X3[2"]F89IV[>P[G5;J M[C4G89BBJQ&:,$\C!B\P^%_$88N(_HH@;6!V@9TNL.7'"WZ\6YD8(8F%=".$ MX'AE]>!"D5WD]A(YO41;+P^!6R!V"L0?AQDA9&$S) %9AW&@=C%Y<'LA3B]D MXX6$V"V0. 62C\,DFS6/@G"Q9&.8+0K?ASA>>4&+?6OND6]4G)M.>B>N]!&P M&[7B7(%6#.YTN%I?77/!H%)F>J_G8CS 8Z%X/]U-:+X@\S]02P,$% @ M$X&G3IZ4Q06= @ N @ !D !X;"]W;W)K&UL MC9;;CILP$(9?!7'?]0ģ$6A)5K=1*JU9MK[V)DZ %3&TGV;Y];4,H,-6L9'K=LY &I[Y#53#Z+EC5G9"UDS;:;R M %0K.=LYI[H"&,(,U*QLXM7"V9[D:B%.NBH;_B0C=:IK)O\4O!*798SBJ^%; M>3AJ:P"K1+&3S[ME#"T1K_A6VQ#,/,Y\S:O*1C(;-9IZ9 MXFM1_2IW^KB,\SC:\3T[5?J;N'SB_8;2..IW_X6?>67DEL3DV(I*N=]H>U): MU'T4@U*SU^Y9-NYYZ>-?W<(.N'? @P/%;SHDO4,R.) W]:37DT&/G /H=N)* MLV&:K1927"+9G6[+["5""D'DZG M24=Y/F"$,Z]VFY ,$W('AP1QR 2'(.\$"C+)@U/JUW 34$%$[QQ5&H1))S"( M^##I) W"B5? 34"4C2+=H&1!E&R*@KSK4&23+'E.LCSS8 (RFB/0( X- MW!HO3T$#.+G',M4@2-,P21XDR0,DU"/)IUD2_Y*OIX$001[N-- ,WCG&69!V M]A_'.)O^JW-,T367!]?^ M5+05IT;;-]/(VK78 LW7KB%Z]D<$3>^%@14#&PO=V]R:W-H965TT)N*)M;11*WO&:R+5 ME!^ :#DE.T.J*Y!$$0(U*9MP-C&Q#9]-V%%694,W/!#'NB;\[YQ6[#P-X_ S M\%H>"JD#8#9IR8&^4?FSW7 U [W*KJQI(TK6!)SNI^%S/%YCC3> 7R4]BZMQ MH#/9,O:N)]]VTS#2AFA%]R)XMI. J#'=V38R5?V?DKM?G ,+#)?Z69J?D%A"TA/4WO<(J26DCQ(R2\@NA.PN 5H"O!#0 M70*R!/3H#M@2L$, W>F:ZUH22683SLX![PJN);JNXS%6!9'KH+E_LZ9N3*CH M:0;CT02(U1 !XR\]!BB7O=7$9W6># 62R+$Q MQ"2WB.40@3/'Z7]%7GQ6G'S7/DSBSS?U7DUJ!+(; >?8YQT&&4S36861^CE^ M'X.M/;#H!G;C.O.ZSCRNG0.>^S#0OPGT;@(] L@IA2$FCATC2^@Y%P0=I=40 ME4809MCO&'D=HZ&;*/4+8*\ ]J2,G90[#+PRZMSP$_U,.?%%/%YV_>JCUCDBJ;T9-R6*@&W$\JNI=ZB-68=VVHFTC6V@X+^C8_^P=02P,$% M @ $X&G3M3-T9_< 0 9@0 !D !X;"]W;W)K&UL?53;;IM $/T5M!^0Q8 3QP*DF"IJI5:R4K5]7L-P4?9"=A>3_GWW@@FQ M45^\.\,Y9RX[XW04\E6U #IX9Y2K#+5:]WN,5=D"(^I.],#-EUI(1K0Q98-5 M+X%4CL0HCL+P'C/2<92GSG>4>2H&33L.1QFH@3$B_QZ BC%#&W1QO'1-JZT# MYVE/&O@)^E=_E,;"LTK5,>"J$SR04&?H:;,O$HMW@-\=C&IQ#VPE)R%>K?&M MRE!H$P(*I;8*Q!QG*(!2*V32>)LTT1S2$I?WB_JSJ]W4-7F.K9HF J_CN<@1JXS<3$* 55[C<;Z-=BL]6:,(H8I;U&-\OT#Y9/#B>1C( MQDVR"DHQ<&T;L?#.R_(4V>>]\A_,$OF9_Y#Q&_B#R*;C*C@);8;'/7$MA :3 M9'AG\FO-TL\&A5K;ZX.Y2S_ZWM"BG[8:SW\M^3]02P,$% @ $X&G3HVD M]+JQ @ ' D !D !X;"]W;W)K&ULC991;YLP M$,>_"N)]!6QC($HB-:!IDS:IZK3MV4V@GW^W]WO M+F![>1'RM3MRKKRWNFJZE7]4JET$0;<]\IIU#Z+EC5[9"UDSI:?R$'2MY&QG MG>HJ0&%(@YJ5C;]>6MN37"_%255EPY^DUYWJFLG?&UZ)R\J/_*OAN3P)+O5_YCM"@B9!RLXD?)+]UD[)E27H1X M-9//NY4?&B)>\:TR(9A^G'G.J\I$TAR_AJ#^F-,X3L?7Z!]M\;J8%];Q7%0_ MRYTZKOS4]W9\STZ5>A:73WPH*/:]H?HO_,PK+3HUR213 M^) XH@(2$02C1"&\G84 3.KN9R%$XW2Q %5W<=S=]785W!@?(_3O=VL#B&*< M.13!9+NON3S8H[3SMN+4*.,[L8[']<:>UHX]-\02L:4*_86,%[ MZO[>\)7)0]ETWHM0^@"SQ\Q>",5U7>&#?NV.^JHR3BJ^5V:8Z+'LS^M^HD0[ MW$6"\4*T_@-02P,$% @ $X&G3J4E@P') 0 (00 !D !X;"]W;W)K M&UL?53;;MLP#/T501]0^9(L16 ;:%(4&[ !08MM MSXI-7U#)\B0Y;O^^E.RZ;FKLQ2*IB7(R*/UL:@!+7J1H34IK:[L]8R:O M07)SHSIH<:=46G*+KJZ8Z33PPI.D8%$0?&.2-RW-$A\[Z2Q1O15-"R=-3"\E MUZ\'$&I(:4C? X]-55L78%G2\0J>P/[N3AH]-F!/ X-9V,0I.2OU[)P?14H#UQ (R*W+P'&YP!&$<(FPC7]33CJ7=,2E_9[] MP6M'+6=NX*C$WZ:P=4IO*2F@Y+VPCVKX#I.>+263^)]P 8%PUPG6R)4P_DOR MWE@EIRS8BN0OX]JT?AW&G>UNHJT3HHD0S02L_3]"/!'B#\+&BQ\[\U+ON>59 MHM5 ]'A9'7YC/,SC*#Z$A MN>I;ZS0LHO.IW9TK.JF!\GFOT+V!E!+ P04 " 3@:=.#,Y4N:@! M "1 P &0 'AL+W=OE=2NHKWWPX8QU_2@N%N8 32>=,8J[C&T!^8&"[R-)"59OES>,<6% MIG49+VSR-(,U8TH^?$BSCT/B1870[\ #_ _QQV%B,V MJ[1"@7;":&*AJ^CG;+/- SX"7@6,[F)/0B5[8]Y"\+6MZ#(8 @F-#PH$=CI(M?TAR=-RJIH!7%WZ=5Z+B.2?],NTW($R&?"5GQ7\(J M$597!#8YBZ4^<<_KTIJ1V.EG#3S,1+9983.;D(R]BV=8K,!!9<+G( >W\<<2.A\V-[CWDY3,@7> M#.D!L/D5UG\!4$L#!!0 ( !.!ITY>8S/Y."\ "3C 4 >&PO]OZ)K5I.5JR :#Q(DG62J:$F>*-/Z\6MZEZZ0:%=MT [_< M%.4ZJ>&?Y>WS:ENFR:JZ2]-ZG3\/?3]^ODZRS7<__*G*?OA3_<-9L=RMTTW- M%IL5.]_46?W +C9\A*S8L!-6W25E6OWI>?W#GYYC']XO8F^*37U709]5NNK^ M^B8I1RP*/!;ZP;S[XV*+/_KV']5Z]$7\_#K;I.RB3M?5?W<[B#6_3V^SJBX3 MZ/DV6:?=5C^>OSU_OSAE?WGW^NSB[8]7[.+MZ<@QU"E,7R8YK&"5?F;_-WWH MMO-]/QA/Q]-HTOWE0YFLLLTMNWI87Q=Y]]?;3;GL?G>Z*TO<[JNL6L*<_TB3 M$D'*SI+:V,3)21">1(%CV:^R/"W9*?2[+4ICS:^3\C9EB^4RA5;09L7;NT @ M5O4^W19E33NJDWIG8,$_3,00(YROT_(6._Y8%O?U'3LMUMMD8RSK)LDK8Y]B MB*MUDN?LY:Z"PZ]<\\"X:\"0J[I8_N*Q*\)5]FY75W6RH:,XSC8"A9\Y<>W# MP]981."?_,W9X3(MLV+E/"B)_O_G/_ZC%\?U0W\%7QJ;'-);K,7:_V\&LBR@ MZXIWSY-; QL+P/E-!=@!GZHBSU:$*B^3/-DL4P OL)&*'4OT$%-_W"2[508- MGP&[^'AUQHZ/GK$C!H#_<%?L*C@(8V%GZ5(QB)F+)I*J@NE>&#\GU1V#0=D2 M/Z3_VF6?DAS:&Y, MB/+K%B9+E-H=)VG'LL!EQ@@5G%/6P(FPU;%[KJ^V>4L M$1VZ UUL/L'X19F9Z'Y9IMLD6['T\Q8!5]'"BOH.2)$OWV 110V'MFQMT1P4 M.'D)V(V#X0:W>&(>VZ2U":NJ+H#66 [LK[(VN80SW#A^>T9J__G'HEC=9[G!]<[2FQ0VNX)9EK!25B>?33"^VR)70GK-TZ1* M!T+1_IM$GSQ+KK,\J^'4#!RZN@.^=E*GY9I=%R6P*)C:C3_;Y &1Q_)[N8.- MW2>WXN#3]38O'M*47:>;]"8SU\;AG8B.V@I=FR#^"PRNN&%YL;GM+IEFOSVSOW[R5.X#;;;1LP"^TIX&[]-5"CH/HNRF ,0"D5WD M.@<7L4G;D MCWQ@6A/?]WS^1\@6ENQJ0*GL?]*5QZ:!%\TGWB0.:-OPSV 6>^-@)AMG587' MG]0,),7R3FE*U!Q88[J^!D!)]N@!_ZJVZ;+./J6Y(4$7*V"]< ( +F1$)\!U ME\DV _"9] LGL2L?Y+9@^F51&71\_GF)+'*[@Y7AR6W+# Z\^ 0K EURE>*O MP#2ODRJSG$H-RB5L#23:QD%2N_4N)ZG"T0%X @Q[!\P3M@?(84IZ_=S^2YP8 M++XNL^M=31A0%^Q'(+@R6;*_0#N&\'H@I'O\HR\5Y$I3.LG*CV MQ27N\66"O]RE=0;:0(4B^(@]=VCM+KQ&)6D%0$E*.'@X%.IMZ$OMW@;B]ZE: MUJZ"#'J[6:&#RFB*(K%"OGC:PJ ++F6.'Z&4Z%:+H92\36M6@9YA@6G%UW$+ M K!BL$K#' (=&"FJ+$ DN!FE5"%,895R="7,2LM/0(\FX54IL1)LLTJ!412D M,Q@K(3+)J5FR6F<;,IJ0LYB*(DJ>_TFD]&ET! >U%,9&3#6*CN:F+-:RM4UR M$%LX%H,\$VJ# 90+0;MR-IO.5M6DZ?(1K//8%1V^'UJ'&-W:3NSG.@4E$OED M\2FK$%JH4_8I.Y>#6R+2V5??_&*PPJ'RL&>(+C>U,],#^Q-G60I&@/0.A(E2 M9/EB(/_Y*HV3@'42K.N5!QW!MY=WK!%IVSX-+:V6?/SQW]1?% )V"* M7K 5%BU1:AX:TJ&FJ!OL4Z-/>IMM$!A*;]G7X^,&CBPGK>$6P,D *R2?8NB> M8M5]LN5V)F(@,,?.".@!?5%MDV7ZY^^ E LIM_]P+KSO +.G-UNA,VS?&#H M(JQR+M62U3]W7$3TJ2M23=F!*E)*]1,H#;HAS6UAP\U"!2'?9_7=79JOB,$K MHY!8O- /R^P7J5H?U'B@CO6U%VW5CH@G@D5>Y\0[<&@\4&B//(6O*[E/2M"2 M]K#E X:R6@O06-HOO7,9C:V^IE7V*0,U=%61A=4C8@F8N^LJ6V6)Z8(EY^0) MR"78 5H]P+0)#VVF[7I+&,JU>.HBU5Y$]Y_)%H]3>Y@/X@=EG'S\P>BR6 M@*)5)I7-:X?3=\!^#7]I_WZ-YD^1@Q9;;)A@[++#8[2#GSFYHLD.!UI*B,VO M\N*^>I3X;DR5!)T15K_,0N$JTDF9 IDL,W32-,H6T@_\B[RWI#2O8*'7#YH! MT0QOJ/UG*7#[968E'+?)XO 4=CN '0N("Q*3N"?0?44.0&%4"3 M2RO\A$(%Z*@T>4+N+Q)?2&Y7:;<[PC\IQ<_ MVQM-/Z?E,JL(C;C>46RM,QF OQD U/.;FW1)AYI^YM3-&;VD]&(C3GM N L7 M< Q6#!I#W&]"GUAVP!C.V!K*S6LEUI&DR!-Y4/\48P"NGN]34N.Q:;6'A>() MBE =457K6#R+HJAB#RT=E P_^#HK-0<[D\3"5UE97,AP/ '(S+.T6I;95E*I MC%/3;-R$A&\O^9ZLX@I'JG O@OJ T33BVM!\Y/#ZM,ZIV,\?TL\U>YG#=@WQ M$HP.7SM[5: I07@=S"=SC[T3T&,/:5*B3@(?19"?@2J-=+/5("A, '0![X9(WDV8G_XSWD\ MG?\1C&+VU]TF%:&3P/_E)Q9ZTPG\M]7F57I=[D!+)R60!O&!M7]*87^^KS?D M(1K9RI^ ?H1^&ZEN+75UZT:=9-4H7D"(^6Z5$H1DA)F,6@UB"'@"@;0>,)) M $)#J#4'DG-!R3'(PM!H8Q]'5R-VRUV[^0-.DFX)]'PV0N<2EI%M<[2'J/F/ MB\4E0&V1"_&VE"M9\P7BBG39!H?Z"7V= * TS]:PT68Q8G'0;-0'G6NA@E,V M$J@4"(1V S1J 2CLQ,6XT?YF)_ 4JOI#RYKB['Z4FE[]<'G: <\0A(X"(GC MBJV337*;2@5XG8#%C!QEG=3"C 95:L?-.WG"7 ;@EWV![) M TP%T"](+RCHK)N\@FXG9,+4#47,X1#P.%(XUEDB\>QD(%RF0ZQ 5P+T:SHU MO!60;UGO8 8 VRZ'00!9IO=LT?"1*_1/D_@$\87L<;&[!8-/T"&17##!X*N*%C$*@ 9_9#)! MA!;(S0KY$SDRP? Z^0A NRIN:I#0Z0LFDUM$"+72%X*"_V*]Y?XAC@@\$G>Q M(6[%;'9'75;E"5J5CSM"ZD/9%W"KGA4#6UGX'G+>@0["7TZ14 D M[HOZ1($SKD=L "@MYEILX/-2,@KN>P.K!H']:G'UB MD_4 WX&@3#8D Q7[A;]CYH<>>YV2[VQ3T( H[^VM9]0:)LR!Y61@+RGV*DD5 M-'#&U5RA4>LY !P-K!%<=!OCY%8%+ 0%3#.3W.H2#'V-L@H7==;PAC[]*&2C MUMBL8X^]38&G%0@0+G""4,+C*/:]*![#A[D73CG^*!&/OI!R10H1;):+4 !F M)\\",],$##76>9.5G,;F[ B4KWD<=H3=J+O(JS1?ITLZ-52&5"K)T12Z3V'% M1\'8F_OA$]<(@K?8W=ZQOP5B=3C\+&9'X]B+)C$A3W>E[XB2LK4 6-(15^./V9G%@5]\CP!XM@<@15>E).7+& M8=QH90]81",-CSCY>2R>?,\B^',4C;UP$GE=7?4&J83^ O)39*)+!%/F90DZJ2ER>,%=):.P+/, M@.%>?5)4+%%+[O/TF!A,"OT5;4?WAWM<&)*RJKR-"ANZK5D&J+TDUE=VLY,\ M!NA&. K8 J C/-+2VJT:I>9(MAC$[(C%@>?[8_@PCKQY.&=:G#F,)^PXC-DS MUAN8.@Z\\Q-X;U M62EC3(9M"59[S5DQV&2[1JWX2[JBI.Z%TZ%Q4.>!'-E..F,V.FRI%DY'F<" MR7*4RJ;T687G:;%JI-WQXNKT&9NAXG.FC:4O0]H@6="F.V,MTF>RJ M5.@E3<]5H4PGQ=W>H]EPA2$(5/S>+>L"544@"F!1]7T!U$(<"DBIX/;W%+^' M$WGH,= F7A "L<1>/(;FKY#;_)V0'*%U4V"B-DE!8F?*141"47$F,I/@(-M& MM=(:-5B^4&M@'INW]=T9+R8@\#> .&(^_#D.8M]&M4V[XS ,H,5Q %K+LP9F M3=@&>'0TB]C,B_PIWUQK_;0C]_!9U=+B"U<>L3+1S-$MH23'L-QX%,@SQ)BO MK-;\R&9/='# : &2&]-EV=',"T/?L[.I"; I#57>4/J'W7&F-6NX3=6K $Z MLSA&9T#I;!;Z8"QYCC;B9X'RH!>!N@%R6B?^:U"MTD_<0&/+I"P?R$M,MC0% MKE!55J9=IG&V8Z;XQ[?W9;T2G3+:JL"%1[@.[(0 MCGWR^[L,T(RL=/@EN07MYI8F, M>LVQ8(4F=8+' '2,X"UA/V?5)-2'+Q;O3U[I1T^//DWSV M5#+"#YIVM-"4OK/TAC2ZESS\R"YQ<]#F$AW(6E3]1XJJOY91=14()_F,J@$E M2IEY"])!T3%]22+,0#E#S0L_^]YD'-!GS/LGB1%&WBR(X+MWCCQWF3A:=HQG MH/)YA!U/V#&7CB!68L^?H&!9K!6-BTZH@)-9C> ]$?^C8!3/&3\1&J KW;YO MMD[NA(1&U]8" ,R]*:B?76",07M%4,R]V527GU_V7)]^H#-:-VC;DUCM83Z= MT>?0B\4N0##-9XX#S5JYP.:1QEXPG0.,2<]!E\$,S( O>YAB"=:9AAPD 0%Z M3:<&#.9>"*H+? ?:RQ1Q_A@$FQ:QVS4G@BB5DC)P= QKF*-R%W@SW[?2^PA& M"ATC828,'PCX\PR=+%X436S#S.Q\<@I0N$IOUZU*5C.YOM-@J)MH"EJ"V5D7 M\^C&0[T8_VC?_Q>5 JQV%/<%B4"B%G6K#'0SL.;7"5CT#V2[%?=PRCRPPP.@ M,F5 BVGR1F+$"EJ3\QIM\D\)%W5H"2YEG2 H^Z#VOT\K3&DC"U]U);4"5& , M>,/W?TC6VS\"5JUV&$^%+XY/Z:N+9UH7 %**KLV$5=DZ0_Y/J"R2+G@C+MBKY#+^&M @U^@!0[4^(BN4[ GT@U&#.3R/296Y>DP45,_ MB+ #B=A*'%=&^BJ78F 2('U=\?$?U)'N]P9*3,>(Z"35"$(+]/X[9#.EV!L/-B85S M#@4KC<$H"0)O"K^-(R^:S\5R&I >L6@"Y#U&Z@^@:>!/D'%/?2^:1(\#S>R+ M@":8PIYFN!BP+Z>A#3 ^G,D4>3^,-0X(+ECU-P_L:[;2<+(#K$YP[W?(G2F_'V IB+HH M@?MCI(3\99(D2 3$O_S$8O^7GQ2"FQ-AA@S6]2M:JG@D! 6;-H%,2 %^D!6[ M2HTG0@Y<0)&389?F/,2P JL@!=HBM1OV>)N _IIGP'Y6E,24;+C#X3H[P4[" M):?3=;,OV@W%X2,OQ#B\.(0]<+M!O3\I?\$#$>&9;5(*-B49*(:Z,6D?+5^L MO$+MNMBADJ8>Y]@1(@\+B+!3P0R.1\Z?!G($IM8/+GU MQ,!"\U>L&&._ +.,2I18G:U3LEMRGBI@KE L3#IO;SP M@#>%'IU*T=A1MB#H,13!Q44)BU=P9RDO-&R0NB%67;R\^'"VD/:=@ 2EF!)\ MAY9DH0E>W,ML!0P.*LSH3(5S* '&#;X;\HT7%* 5'F7A*^EZGI9P[*"])F!] MN8M3V3020JUY]B?<@\8\&WL\;;8G)";XK[, MZO1D5=QO],)^3=T_#IZ!)@[,%5W?N'*M\]YLL.,0)HV\R9Q,EP@D&/;_T.2N M\$1=KM[P U$.C9L4$V(B7#6HN-CO.(QQWRJ B&EE:[E+E=9P/,8N\9SV&S5& M08"B)AJ.AG"(OC>=4+1@0GXOU*PON$NNXBKP/2Q&I-=R/Q.*4?[EQ@\M,2FT"0Y'_327QP>(B?7&U M@1R9S!I898#E-66-()PVJ99_@4I]INI**6R_$H8J">_2('A/U=Y4U0Z9G0<] MKFOU3XQVE:G*%/4 *K#:$I0)^<)EW&PE0P!AVZFM(O:64J['K>. MA'(8*#RD@(GQU<9115 '@<:=-'#NY:V<6)-?>L(7^7C$*C&#'M:EK^"#A2ER M]4IPS(^;3-4IX$QBL8AK3O<7F@[-%WG[Y-[AO B11CT M5]!LYV131&,TH7WV4P$,(MN<;#'%&9C;W/-)#9Z#HOP*B\'OT.ZF.O9P#&IQ M -;#;.9-E=UPQ";P[VCF4QQQC'F5S'Y;C=Q"=> >7I-HP73(-?)-X78'W3\& M=1[#E\&$Q-_+72:J68W&P)>]&?#F( 9A$ H$+;-\NJAPIO* MV&SL^?&$S="!-.,)-5@\U%XK1GAQM"":4N4.D5]&A3\H-X"/P#&%4R^,826Q M-QE'3-TF8(/Z&-2P>31FXQ".#XPZW4^\TB7X<3">@]U#(B\ V3,)4)C)4PYG M\&.$*D(XG5$4F__BF%7%D,35(SPOGSMO0I_ :+G6!%3)V3CD?B K7:(;BR6V28;5(\ZDLF.O]^\^<@'.4S1I#!F0>9 9&?QK\LB(5#&>N=E21P7#; ,^FDD*9"/0];@\4T)P^&PVU\# >X_87\#,_(1W-^@9U*ML9039 MQ5ZD? )K8P?"24BW1DQYJ%8.T>V8\&IF_#%0S,LQRV"$D>@-0AD7%4I?IV%-,;M#&ST@29S(M @ZRS+M*43,T?AFM7XRC*HXK].)6#_<9D]UXN&A"#'!.0\:]: M&\:?7K!NC:1VNGBCE3(=X=/(G5X8A]O'+0G,=N M23] &0Y"?>S6 $[<='L<"BO, @C 5/D1FRGIS/71G2)#IC, M>ON='&AL#*3T+>[G;M\%*;M-C&[++W%[H!P^-H9_[%@M\XF<.S<8LM6+.3JV MID,(WB?M",Y^ODSIYSEL9KP%@JH/GYEL/AYINQ+?!>-1/#7';B_>&&DRFLS9]]VQ MIJ/9%+Y%:;W&& F'K2,!T3P$#!+H&UY8TN>Z4QHK>T] 67'51F1B ..>CTDD MS>*0JE@PZA),&5CQ\9R2Q-'F'(_AC&>QCU^$B*@ K0G8^_0%VJ.Q/V=C^'K" M%A@!X5]'(&8CT"UG7AQ+[S+>(;?>K;LF!UB4TWD :.JA/U5I"<=@#?I3Y28F M&7/9M6 <0RKVKD0BAYKI0Y#W1;D IV 5Q!C= P,71B58A=X85@?R'&2S@)7/ MW>G3.8=5X,T!*&-O/IEPH 3>;(:P&L]"'58 I "D(L(*!N^%%0CJ>(:V]L2' ME'NM&A(#;U3=G_ KNI(F0J=E)-Z! MQEV4F+#=3(E*?YFA<=XV(I*\*MP[V((&!H9E,PPP$#0XP2A.20QA@BB9,[]L M9,@DH:2BI"HVR348DKPXXCJ7"9$J'R_3,_%D:"QKE;P:[E@G1#6'A '/C0G2 MAR%R>%@)Q1CC4A/*3?#&0'27W:4)K.+%M+)6LRF "@,L$+N49'$\\>*(HD- MM[,)$90>DE'#BLH]$'_ &B>@UD;LM$E@;.IX^5T>Z4GZ.>.!!@VKPFC.8N 6 M/:488S" @"O"]H"Q %":*^_RA[97HTKSO+*$@I>%$%ZX$NG?D %US;VBTG\; MIXH(8LNA. 9QG[PE+BZ%55,M5!F1=8NIGIJ'X!,*[='8YV4ML\F8G776U$J=IT.=4!+:&"1(;!BUW1WI>?T@/KF7E(>ZG_4=[-0G MT4I1/8R:?N#L12Q>> #[B-%8B$RSUR\OL1V1<96T33D(?&^,WF:4= '85/QS M@ DV 6R-R[< !'3 91B(L&G4$FH1I0=*+['8[M4PGDQEX69.@[1,VQOG6-?5 MSP?7(BC%RAUJF+=3E2QYC$I$I-4',<=]%$$:U=.<$[ M563^B:0QR_5 EFR5=K+*(S23@-)D)!M=)E7:OM"DR>=0"3&@\-L=IOX_#8$0AAL A,;1V=T7:40"%^RL/: M"Q5D,"L.K^NG*:98\&U,PZQ/1/Q:7*E5=4,Q3W]"6:(S$$)SD6R24XP*#XXO M/@*A,_8\(3._5"=UFP&FZ!<^]DT)CEBBP49>67JZD)0 MO]2U>J3S86Y>*-ZJ.(K$!ZS4Y"<31B.1M5>AM;!BP6@Z^9Z%^+?'?/S/J'.E M$GW)VXVLC@L/?L3P^\CW.Y5O/1L@F\F]BTZR"]('2, B_T28T,GJ.L:?7XE_ M/1NQEPVB\Q AB=M[A*4FBG/@.VI)[V_ X1_. ';#!47F9BG9RQIMSAY MRGZ3:\?!JZI -SS15HX"G"[EUP*II,!O]J[[Y[S2*LR'",V[ZJ9H*@$A#B<5",*8WTFN98@^9-L2OK.U' M>H5W:ZU%*]BTUF?F49A<]0,NC/_6_]BJ5SS0F\2Q 8.*12#+7BXSPXQT;^K' M>,0 Y?'4LP,9*_G5%>67L#ZZF-2X?]!HT0]BAE7WEDYX:=Q2W:O0W("/#@DP M"IV:>H-V_Z,>1WHI2E3<=4$WEO%[N6]3:ARG]"M_3"()^_O'P05\F/( M!)NZXGQ*+?$2]*;_TQ+.6U*O\:9X. K#C90-J M ! M"KKNK2AY)0$,J!;/GUD0,0#7=@?[A=ZJR0]^FP'4&[KPA=+>0)9/] M>7+>@ M&'>%:!=K\'LUCOFU&L_Z%J0CF<14K*#QPGG$S4%,O3O3P&B$(#B*>0*:,9AZ M,3K.??PX!Q-P/ ?+3R 62]6=H?R\6]FU\G[UX!D;0^=H.F,3 /(8N/*9."!! M#3A#&%%N6HQN[S&8?O&A^VQ0FG. (]0.IO0?4*?DC/1M++_%Z.R4EP3.87Y' M92#GC';>AN7_(L7Z@^W9E.:WH<5\ <.B?WU,(A8.:BW!!*\Z+I4+L+>*&;C_ M: IR>C**OK=?-QJNK_'3+"$6HRG4.WXW!ZR3 M'\?SI)7&*V^5!/01"AW&--%[BH6\C2ZONS%%[8Z1EY-2C;VPI^7]@*DQ%57L M %**Y*NF$%%*%CY^>W@LZ$8T=(0,!U0:5'3JOCM? MV@YFD$3XI..*.X?1RMJL$EZ0),O%\N2^VF7\0A"NER[S)%O+(";@#K$RJE6H MVY?37DQ/%"UIMU!0NN6#=%^CNH0@L),-%?>"GIW^:X?'?/[) MYALP&O0S@2G=QL5OU IC+=W(-P;.;C=4W8TO)S>%$9=@)1.5',M/QI,3MM8_ M+ZXK MBJ%;3OF/C[JMCWX^5$I^NRCN,1?%.0_Q:GF7KG9P#N]N]!$7(A/Q=.5*GZ0S4?FBR4'V=$ ^%F&_7=OP[=J& MOFL;#JLK'Z2^R7KP!T]E\3Q5X_WM%(U;4HVIT,4CM8''_,]5!>77V/>W0O/? M9J'YGDIP)^G0SQYYC[ZB9?\;JI_LXQVGK0I2 HVTJ/$8-:/Z"]#6MT++WVNA M91\*"O UUIZFDGU% OU6Z'=XH9^#E7Z0Y7UG,A./7@!X[-G];RGJZWGV& MZN(I3@J*RQM>!_CP>!OC6Q'@(XH ^WC0JQW>&L_>B+'>\\IC51>$="/A2]&L M+G"?=I+?"A._5&'B('O)&$#1YK\]TO,[JV?[?15Y.6I4/,&:*6ZOW7;:H+7' M\(%PRNG[H(K$KN"GZD9X0!Z+M[]B\=?>FF&=C"^D&G:Q(2-4%16TO21?WMS_ M5NSUVRKVLE;V#.+R6ED.5?Y\-5SYBB4XO6:3@C5M3P^L?[6M?BO+.;PLYY"L M^T&(;7;S1%(M-\%X*NU7UF2^96#_'C*P!SVIRXYEL *1;9?DF';P\>J,'1^A M;PE3PO Z1$!.(_<*,&NDGL7M_OC7W6;$?&$1&=J#5'%AM[08W)>(Z>#Q('#0 MO8D^$_'[RN-4VAU*YBEZG8#ZD*>"/=04Z%7LI!U)E'%ORJZAZ5.\IA*8B/[^ M[AD(:4^\;FXF8M+KP3^_(49LY&G:5Z/[:Q=E5JEG%5JYV9Y(4J#[NGB9\9[9 MV?]K(I2N%8F7A/H26M)48B%($,<2F*IVL$S?D'1OQV+M[X,^8 (^B M!%-(D<%=/W1WSIMU1XTF6%@X\)2;X8$@_E[4^CHJ1:#&4W+6*?8?D4<1072U M-4F #N)W'?*BN9C]'!7H2J@"J &9ST"2'_(I.'40X@U'N"&YK2YR[;6Y#=SM M23[M&;EE,7^I]%&#//<09=A+E4T%=# V'+Z8.2Y^C*P4*Y4F<5Q];6:.-J"* MJS;3OA_= _3FRG)9J67+%JWT6O72"Q*"9+\7]%0V"5ANSKS/JE_,XJKN<\!N M#J4*,;'\H'E>*$ M;]6B:IU=76SP<23,S/^4YJ!T*9DVE/B;#&5U_XD+_L[5N>C\7$:4]@Z][QE> MJS@="(?F15?U93](VC:S0R1T&S6+>6(FMF6C>D?$.AU7N=[6S8%==%3]RX0G M_!R*'0-H2*0W=8L]*O6+A4#VIX^[1X7AG%+Z$$"?Z+6-R*.TIV4/.:CAU5;BI;1NYX0"H MZ@E[_^*$=4AV]*,-A$8.OF\>HQ03&(UYUA78GP OEVF;XIT6VSNPVH!1HPHN M;MI#>:U;2=)/Y[L023!:IP5H (.W,?-M2[#6T7W^/,V%)M[^S74=:'0 M@#O*/,WF78L?&DW:B^*7^B*NH@WP,R],SPR_I.4QC1Y+"_LV<(>P#PZ[](:.44/74:!WJ=V@E>7GM43SIJ M0%Z_2?X)0*-B+7),]%E([N6=M!X-?(2TUVH_NK]URCX,ET&K\N/@=;<>#6P* M/0[?@OWU09&R?L"DI&;2?;GG)I2POZ177>HG'HRVMOR9-<-$( MMG32+3VP.&[OZI/BANXK(=KI/=8G&J)P@2.P1[UOM,^Q%,?J(JH849[?&Z6FB"+S\51!N3T MK]LJ@NQ:J'M:&DV%__LZ^ULPKHL([M8B []'J* M@BQ"KZ\6:*BXZ:D(&CZCJ OJ[^"L#C*4[8D9/1A<-V0,%IOV1'])T5[J[GV# M[?&\P?TK)CXN'] MNA50O1ANUV%;0%598PN1-=;(1"XV'1535D_#'E4#SN,?(/>,9C$7APQO6%@E M#\X]]0X2C,4HX=@^2G44RY)-RC*X#W%7J)^]OI=DE\ MI29'QR"^5K]3-\CGR6[#;^M,V!9LHQ-ZX,]\@NH-.87%!:#X5H#=23@4J[07 MOA0$94A04[JZ^)P=H(')X;9:65FC(OZ[5A\>NOXO4"'GH9>EK"GCFOV\ *3^ M[QP+^?K3QS^NR:._ET3C^T3#R9N1Q*T]#\_>*+3^B9\- G749?561!\:@M-3F2<]OD2.OF.IS(K\W][A3A.GR MA;]\C5L7CS2)C:DGEYPN:7PIODE!ENWQ?@WNRU:O.>%U"O!K_6 J(EPXM9YX M!JU,ERFL&*W8%2EZR0A_RWY,R MHX0SG,\0'+;T*/Y(E %4F>KP^N+EN_=?:/76O+' .K^9%=QM\1&S$M=975.! M^9)G(HNP N\IUV/@LPA>OTZE8P<9X_X5P+[-HS2W8]F-;_O2.D$?W$UP#AV5 M#_:*WN+H';*/,YWHU=C:(VN/"!80_W\MJZG%5(];4T/03UJ2*HHVUOJ(>FA; M*,Q9NSRXL-K(_E_79&5Y?GJ$3;' Y MWB/JW(VM'E3_W>V]I[ =;U?CWU@N^3ZDNGW/.$V1>T_+EVI)*WP$4R]F=XXZ MK+7 .GJ.I2P^D^\K?Y"OCB%6B)?'6B_F==[T6G.NEMHN2\ A^%LYL+$M?R,L M?Z!4/!P@4X5TU0ZZ":#=TW-9VAN!#D=3]WFS_<[3<_5.F?;T&8GU-F6H''Z' M/0( 'P* - >&POA'^F-?$#JCG?T;]$^8#XH4E M#KK-2>-"BOT]LH"I3#B@-6$)OB:,KA2U607AE&T]/+5 )IE42)O#,&JAD[S+YKEW:<.C M>%%-UU*_;\URA//MU8$[!07=.']3# (,.ZEKMGW':"DX^,7\LF!T9,$T)GT= M5$E%'PV?O2J9 4!AM :E:;:+?%6D7L)&]]=I4QRK>?H,-3_U/I<@0!&V*]K< M_5/>Y?^L>/;F[R6[O\JAX"?4:%O4,Q Y/WV1L\O3UVB;^[\5&71=9Z>U[36V M 46KEC)-12>WHGD.7H]]623XUCYIV%Y[&?N;H==D99Z">_PF-X>"M$S?V26Z M8()'^Z,5'BV&6LK0 M'6<% !)+@ #P 'AL+W=O^.)_, M)HR/=G@O.ROT-;?B+SV,&ZE6YY-LPI92&SMW[_8I>ZED+W^(UA^9]?#][T'+ M'X.RO)LW>N@Z?Y>[X&^"-YB?9SX+;643);1\\8D#Z_FDGL$#GZ21"]E)^^_Y MQ/_OQ 2^8AI\AL^'W>\V$\_T_\G&8;F4C;@>FK$7RF[S48O.O5V9M=R8"5.\ M%^>371)VJ5IVHRS0L%NU?12D==\"K[YMM]]E(<=^P3)])N&"OFTS![X_R*M! MM4(9T3+X9X9.ML#1LG>\XZH1+(#,$,JI)^S"9U@?/B/ +'TQ:_G$G9+!-,9J?V.8EQFJFCV[QF-6@/F>2\T^ M\VX4[*/@9M2^@8>8F&RR/=O&8]:^/D+:L?/M^MZNA8:FWF]"3$PWV9Y]XS&/ M 7,N5C[,^"0V P1&:A428J[)]BP;3W@"A+MHPH=R4$DMEUU4*S'99'NVC:<\ M!N-5<01-XO.AEB8H+)2 SC%'/E M.D48#^Q*.\I)3"\9A5\R)Y@K+5H)\?A*"_%;SXAI)J/P3.9$XZ*PKZXIC[I9 M0WUTI1\VZ!SS3$[AF@H2];P:!KDL#3'16302];P>8P!GB(GI MIZ 8V[RF@J-\L,?V4%/I)QAQAH9>8A4H*"R4QPT(O,0N5%!9*A$;0 M>8:8F(7*@TVNP;F[<+!;HJLY%!9*8\9>]"1LE&AH[L**"R4'*>'W7N% M6:@ZY,)/U+U7F(4JDH6?%&858F(6JD@6?U*8=8B)6:@B60!*81Z'6UXP"]4D M"T"OKO8YOX>8F(5JDAFYQ%17C(E9J#[@C!R(,\3$+%23S,BE,#^$F)B%:@H+ MI=90XUUCF(5J$@NEYC>O0TQT=QN)A1*8;\+YS1JS4$UBH9>KO3_'&B$F9J&: MQ$*)9=^X;F(6JKV%ICZQN7C;BJ54HKV#5Q@XW_"N>=#,_6SW4)65V]2P'+ON M"L[=JP\#=^?],W:[N"_^ U!+ P04 " 3@:=.4?TPDT0" "$*0 &@ M 'AL+U]R96QS+W=O3MZW*I*R7^>D"?+R $FOF??EAK/[ZD%PVJ7OW>[7);7EDXJ_"RKW>9#,!PD]*,P'!7I0G ^*]""=#U)ZD,T'&3UH M,Q^TH0?=SP?=TX,>YH,>Z$%^#61<\Y,0UGRM/>#:\[WV &S/%]L#LCW?; _0 M]GRU/6#;\]WV &[/E]L#NCW?;@_P]GR]!>@M?+T%Z"T+7&NCBVV^W@+T%K[> M O06OMX"]!:^W@+T%K[> O06OMX"]!:^W@+T%K[> >@=^'H'H'?@ZQV WF&! MLQ)T6,+7.P"] U_O /0.?+T#T#OP]0Y [\#7.P"] U_O /0.?+TCT#OR]8Y M[\C7.P*](U_O"/2."YQUH\-NOMX1Z!WY>D>@=^3K'8'>D:]W!'I'OMX1Z!WY M>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;%[A7B6Y6\O56H+?R]5:@M_+U5J"W M\O56H+?R]3:@M_'U-J"W\?4VH+?Q]3:@M_'U-J"W\?4VH+MB$K[LK%U$V MP'8&:7@!DYPV49/8L@V4MQ\G7"10D8IHI7_3-#G..7]2ZUOU\O[%4YQM^VZ( MRZ))R5\P%JN&>AM+YVG(E94+O4WY-*R9M]7&KHF)Q<*PR@V)AC1/8X_BZO*& M5O:Q2[/KU^MCZV5AO>_:RJ;6#>QIJ+\TG;\U+ -UTYK8M#Z>Y 7%[':;N\1\ M;5GD:BS8'A.^WCB>Y_O^/E$(;4T_BN96J[:BVE6/?;ZEC#Z0K6-#E/JNC(T- M5/]+H1W6;WGO;$A_;)\;LVW'/BTHCY3DE+<%[1HU%5X_^:\& MON^&R@6:^Y"K(;4['B]'NLO5R,:%AWQ$&K=.3?5>PW/KX_VPSRYLIN^[7OA' M,;+I\+NW?K@< B2'!,FA0')HD!P&),&UL4$L! A0#% @ $X&G3@^@,_AZ @ M0 D !@ ( !^0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X&G3F)H.4SO P ^A !@ M ( !P!( 'AL+W=O46 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ $X&G3D(/8W3J! VQ< !@ ( !.2 'AL+W=O&PO=V]R:W-H965TMP$ -(# 9 " 0PM !X;"]W;W)K&UL4$L! A0#% @ $X&G3B>H2%:V 0 T@, !D M ( !^BX 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $X&G3DYDE;JV 0 T@, !D ( !PS0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X&G M3H(R',ZU 0 T@, !D ( !C#H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X&G3KS?8OVW 0 T@, M !D ( !5$ 'AL+W=O]6"0[&PO=V]R:W-H965T&UL4$L! A0#% @ $X&G3NJ%V6RV 0 T@, !D M ( !'D8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $X&G3L=AI1VV 0 T@, !D ( !YDL 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $X&G3L$ MJZ_U 0 RP4 !D ( !R5$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X&G3E:=S&JX 0 T@, !D M ( !]5< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $X&G3@XS&D=1 @ 'P< !D ( ! MW5X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $X&G3H?- ORE 0 A , !D ( !$F8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X&G3LO1Q6=; M @ J@< !D ( !RFT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X&G3OF/D5R2 0 &P, !D M ( !/W< 'AL+W=O0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ $X&G3E'("C1C @ X@< !D ( !/WX M 'AL+W=O&PO=V]R:W-H965T" !X;"]W;W)K&UL4$L! A0#% @ M$X&G3M+Y\%[V 0 *04 !D ( !388 'AL+W=OY)C<\! !X! &0 @ $3 MD >&PO=V]R:W-H965T&UL4$L! A0#% @ $X&G3KPWS%^2 0 &P, !D M ( !*I4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $X&G3N?=FJ?; 0 &PO=V]R:W-H965T&UL4$L! A0#% @ $X&G M3IZ4Q06= @ N @ !D ( !<*, 'AL+W=O&PO=V]R:W-H965T:H !X;"]W;W)K M&UL4$L! A0#% @ $X&G3HVD]+JQ @ ' D M !D ( !^:H 'AL+W=O&PO=V]R:W-H965T&O !X;"]W;W)K&UL4$L! A0#% @ $X&G3EYC,_DX+P )., !0 M ( !P+$ 'AL+W-H87)E9%-T&UL4$L! A0#% @ $X&G3O3H M0MX] @ ? H T ( !*N$ 'AL+W-T>6QELK0'6<% !)+@ #P @ &2XP >&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ $X&G3E'],)-$ @ A"D !H M ( !)ND 'AL+U]R96QS+W=O XML 82 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 83 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 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 185 282 1 true 53 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.generac.com/20190331/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/20190331/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/20190331/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/20190331/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.generac.com/20190331/role/statement-consolidated-statements-of-stockholders-equity-unaudited Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) Sheet http://www.generac.com/20190331/role/statement-consolidated-statements-of-stockholders-equity-unaudited-parentheticals Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.generac.com/20190331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Description of Business and Basis of Presentation Sheet http://www.generac.com/20190331/role/statement-note-1-description-of-business-and-basis-of-presentation- Note 1 - Description of Business and Basis of Presentation Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Acquisitions Sheet http://www.generac.com/20190331/role/statement-note-2-acquisitions Note 2 - Acquisitions Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Redeemable Noncontrolling Interest Sheet http://www.generac.com/20190331/role/statement-note-3-redeemable-noncontrolling-interest Note 3 - Redeemable Noncontrolling Interest Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities Sheet http://www.generac.com/20190331/role/statement-note-4-derivative-instruments-and-hedging-activities Note 4 - Derivative Instruments and Hedging Activities Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Fair Value Measurements Sheet http://www.generac.com/20190331/role/statement-note-5-fair-value-measurements Note 5 - Fair Value Measurements Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss Sheet http://www.generac.com/20190331/role/statement-note-6-accumulated-other-comprehensive-loss Note 6 - Accumulated Other Comprehensive Loss Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Segment Reporting Sheet http://www.generac.com/20190331/role/statement-note-7-segment-reporting Note 7 - Segment Reporting Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Balance Sheet Details Sheet http://www.generac.com/20190331/role/statement-note-8-balance-sheet-details Note 8 - Balance Sheet Details Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Leases Sheet http://www.generac.com/20190331/role/statement-note-9-leases- Note 9 - Leases Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Product Warranty Obligations Sheet http://www.generac.com/20190331/role/statement-note-10-product-warranty-obligations Note 10 - Product Warranty Obligations Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Contract Balances Sheet http://www.generac.com/20190331/role/statement-note-11-contract-balances Note 11 - Contract Balances Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Credit Agreements Sheet http://www.generac.com/20190331/role/statement-note-12-credit-agreements Note 12 - Credit Agreements Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Stock Repurchase Program Sheet http://www.generac.com/20190331/role/statement-note-13-stock-repurchase-program Note 13 - Stock Repurchase Program Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Earnings Per Share Sheet http://www.generac.com/20190331/role/statement-note-14-earnings-per-share Note 14 - Earnings Per Share Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Income Taxes Sheet http://www.generac.com/20190331/role/statement-note-15-income-taxes Note 15 - Income Taxes Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Commitments and Contingencies Sheet http://www.generac.com/20190331/role/statement-note-16-commitments-and-contingencies Note 16 - Commitments and Contingencies Notes 23 false false R24.htm 023 - Disclosure - Note 17 - Subsequent Events Sheet http://www.generac.com/20190331/role/statement-note-17-subsequent-events Note 17 - Subsequent Events Notes 24 false false R25.htm 024 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.generac.com/20190331/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies 25 false false R26.htm 025 - Disclosure - Note 3 - Redeemable Noncontrolling Interest (Tables) Sheet http://www.generac.com/20190331/role/statement-note-3-redeemable-noncontrolling-interest-tables Note 3 - Redeemable Noncontrolling Interest (Tables) Tables http://www.generac.com/20190331/role/statement-note-3-redeemable-noncontrolling-interest 26 false false R27.htm 026 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities (Tables) Sheet http://www.generac.com/20190331/role/statement-note-4-derivative-instruments-and-hedging-activities-tables Note 4 - Derivative Instruments and Hedging Activities (Tables) Tables http://www.generac.com/20190331/role/statement-note-4-derivative-instruments-and-hedging-activities 27 false false R28.htm 027 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.generac.com/20190331/role/statement-note-6-accumulated-other-comprehensive-loss-tables Note 6 - Accumulated Other Comprehensive Loss (Tables) Tables http://www.generac.com/20190331/role/statement-note-6-accumulated-other-comprehensive-loss 28 false false R29.htm 028 - Disclosure - Note 7 - Segment Reporting (Tables) Sheet http://www.generac.com/20190331/role/statement-note-7-segment-reporting-tables Note 7 - Segment Reporting (Tables) Tables http://www.generac.com/20190331/role/statement-note-7-segment-reporting 29 false false R30.htm 029 - Disclosure - Note 8 - Balance Sheet Details (Tables) Sheet http://www.generac.com/20190331/role/statement-note-8-balance-sheet-details-tables Note 8 - Balance Sheet Details (Tables) Tables http://www.generac.com/20190331/role/statement-note-8-balance-sheet-details 30 false false R31.htm 030 - Disclosure - Note 9 - Leases (Tables) Sheet http://www.generac.com/20190331/role/statement-note-9-leases-tables Note 9 - Leases (Tables) Tables http://www.generac.com/20190331/role/statement-note-9-leases- 31 false false R32.htm 031 - Disclosure - Note 10 - Product Warranty Obligations (Tables) Sheet http://www.generac.com/20190331/role/statement-note-10-product-warranty-obligations-tables Note 10 - Product Warranty Obligations (Tables) Tables http://www.generac.com/20190331/role/statement-note-10-product-warranty-obligations 32 false false R33.htm 032 - Disclosure - Note 12 - Credit Agreements (Tables) Sheet http://www.generac.com/20190331/role/statement-note-12-credit-agreements-tables Note 12 - Credit Agreements (Tables) Tables http://www.generac.com/20190331/role/statement-note-12-credit-agreements 33 false false R34.htm 033 - Disclosure - Note 14 - Earnings Per Share (Tables) Sheet http://www.generac.com/20190331/role/statement-note-14-earnings-per-share-tables Note 14 - Earnings Per Share (Tables) Tables http://www.generac.com/20190331/role/statement-note-14-earnings-per-share 34 false false R35.htm 034 - Disclosure - Note 2 - Acquisitions (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-2-acquisitions-details-textual Note 2 - Acquisitions (Details Textual) Details http://www.generac.com/20190331/role/statement-note-2-acquisitions 35 false false R36.htm 035 - Disclosure - Note 3 - Redeemable Noncontrolling Interest (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-3-redeemable-noncontrolling-interest-details-textual Note 3 - Redeemable Noncontrolling Interest (Details Textual) Details http://www.generac.com/20190331/role/statement-note-3-redeemable-noncontrolling-interest-tables 36 false false R37.htm 036 - Disclosure - Note 3 - Redeemable Noncontrolling Interest - Redeemable Noncontrolling Interest (Details) Sheet http://www.generac.com/20190331/role/statement-note-3-redeemable-noncontrolling-interest-redeemable-noncontrolling-interest-details Note 3 - Redeemable Noncontrolling Interest - Redeemable Noncontrolling Interest (Details) Details 37 false false R38.htm 037 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-4-derivative-instruments-and-hedging-activities-details-textual Note 4 - Derivative Instruments and Hedging Activities (Details Textual) Details http://www.generac.com/20190331/role/statement-note-4-derivative-instruments-and-hedging-activities-tables 38 false false R39.htm 038 - Disclosure - Note 4 - Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) Sheet http://www.generac.com/20190331/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) Details 39 false false R40.htm 039 - Disclosure - Note 5 - Fair Value Measurements (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-5-fair-value-measurements-details-textual Note 5 - Fair Value Measurements (Details Textual) Details http://www.generac.com/20190331/role/statement-note-5-fair-value-measurements 40 false false R41.htm 040 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-6-accumulated-other-comprehensive-loss-details-textual Note 6 - Accumulated Other Comprehensive Loss (Details Textual) Details http://www.generac.com/20190331/role/statement-note-6-accumulated-other-comprehensive-loss-tables 41 false false R42.htm 041 - Disclosure - Note 6 - Accumulated Other Comprehensive Loss - Disclosure of Changes in Accumulated Other Comprehensive Loss (Details) Sheet http://www.generac.com/20190331/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) Details 42 false false R43.htm 042 - Disclosure - Note 7 - Segment Reporting (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-7-segment-reporting-details-textual Note 7 - Segment Reporting (Details Textual) Details http://www.generac.com/20190331/role/statement-note-7-segment-reporting-tables 43 false false R44.htm 043 - Disclosure - Note 7 - Segment Reporting - Net Sales by Products and Services (Details) Sheet http://www.generac.com/20190331/role/statement-note-7-segment-reporting-net-sales-by-products-and-services-details Note 7 - Segment Reporting - Net Sales by Products and Services (Details) Details 44 false false R45.htm 044 - Disclosure - Note 7 - Segment Reporting - Segment Information (Details) Sheet http://www.generac.com/20190331/role/statement-note-7-segment-reporting-segment-information-details Note 7 - Segment Reporting - Segment Information (Details) Details 45 false false R46.htm 045 - Disclosure - Note 8 - Balance Sheet Details (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-8-balance-sheet-details-details-textual Note 8 - Balance Sheet Details (Details Textual) Details http://www.generac.com/20190331/role/statement-note-8-balance-sheet-details-tables 46 false false R47.htm 046 - Disclosure - Note 8 - Balance Sheet Details - Inventories (Details) Sheet http://www.generac.com/20190331/role/statement-note-8-balance-sheet-details-inventories-details Note 8 - Balance Sheet Details - Inventories (Details) Details 47 false false R48.htm 047 - Disclosure - Note 8 - Balance Sheet Details - Property and Equipment (Details) Sheet http://www.generac.com/20190331/role/statement-note-8-balance-sheet-details-property-and-equipment-details Note 8 - Balance Sheet Details - Property and Equipment (Details) Details 48 false false R49.htm 048 - Disclosure - Note 9 - Leases (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-9-leases-details-textual Note 9 - Leases (Details Textual) Details http://www.generac.com/20190331/role/statement-note-9-leases-tables 49 false false R50.htm 049 - Disclosure - Note 9 - Leases - Leases Cost (Details) Sheet http://www.generac.com/20190331/role/statement-note-9-leases-leases-cost-details Note 9 - Leases - Leases Cost (Details) Details 50 false false R51.htm 050 - Disclosure - Note 9 - Leases - Supplement Balance Sheet Information Related to Leases (Details) Sheet http://www.generac.com/20190331/role/statement-note-9-leases-supplement-balance-sheet-information-related-to-leases-details Note 9 - Leases - Supplement Balance Sheet Information Related to Leases (Details) Details 51 false false R52.htm 051 - Disclosure - Note 9 - Leases - Supplement Cash Flow Information Related to Leases (Details) Sheet http://www.generac.com/20190331/role/statement-note-9-leases-supplement-cash-flow-information-related-to-leases-details Note 9 - Leases - Supplement Cash Flow Information Related to Leases (Details) Details 52 false false R53.htm 052 - Disclosure - Note 9 - Leases - Weighted Average Remaining Lease Term and Discount Rate Information (Details) Sheet http://www.generac.com/20190331/role/statement-note-9-leases-weighted-average-remaining-lease-term-and-discount-rate-information-details Note 9 - Leases - Weighted Average Remaining Lease Term and Discount Rate Information (Details) Details 53 false false R54.htm 053 - Disclosure - Note 9 - Leases - Maturities of Lease liabilities (Details) Sheet http://www.generac.com/20190331/role/statement-note-9-leases-maturities-of-lease-liabilities-details Note 9 - Leases - Maturities of Lease liabilities (Details) Details 54 false false R55.htm 054 - Disclosure - Note 9 - Leases - Minimum Rental Payments (Details) Sheet http://www.generac.com/20190331/role/statement-note-9-leases-minimum-rental-payments-details Note 9 - Leases - Minimum Rental Payments (Details) Details 55 false false R56.htm 055 - Disclosure - Note 10 - Product Warranty Obligations (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-10-product-warranty-obligations-details-textual Note 10 - Product Warranty Obligations (Details Textual) Details http://www.generac.com/20190331/role/statement-note-10-product-warranty-obligations-tables 56 false false R57.htm 056 - Disclosure - Note 10 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) Sheet http://www.generac.com/20190331/role/statement-note-10-product-warranty-obligations-reconciliation-of-product-warranty-liability-details Note 10 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) Details 57 false false R58.htm 057 - Disclosure - Note 10 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties (Details) Sheet http://www.generac.com/20190331/role/statement-note-10-product-warranty-obligations-recognition-of-deferred-revenue-related-to-extended-warranties-details Note 10 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties (Details) Details 58 false false R59.htm 058 - Disclosure - Note 10 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties 2 (Details) Sheet http://www.generac.com/20190331/role/statement-note-10-product-warranty-obligations-recognition-of-deferred-revenue-related-to-extended-warranties-2-details Note 10 - Product Warranty Obligations - Recognition of Deferred Revenue Related to Extended Warranties 2 (Details) Details 59 false false R60.htm 059 - Disclosure - Note 10 - Product Warranty Obligations - Deferred Product Obligations (Details) Sheet http://www.generac.com/20190331/role/statement-note-10-product-warranty-obligations-deferred-product-obligations-details Note 10 - Product Warranty Obligations - Deferred Product Obligations (Details) Details 60 false false R61.htm 060 - Disclosure - Note 11 - Contract Balances (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-11-contract-balances-details-textual Note 11 - Contract Balances (Details Textual) Details http://www.generac.com/20190331/role/statement-note-11-contract-balances 61 false false R62.htm 061 - Disclosure - Note 12 - Credit Agreements (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-12-credit-agreements-details-textual Note 12 - Credit Agreements (Details Textual) Details http://www.generac.com/20190331/role/statement-note-12-credit-agreements-tables 62 false false R63.htm 062 - Disclosure - Note 12 - Credit Agreements - Short-term Borrowings (Details) Sheet http://www.generac.com/20190331/role/statement-note-12-credit-agreements-shortterm-borrowings-details Note 12 - Credit Agreements - Short-term Borrowings (Details) Details 63 false false R64.htm 063 - Disclosure - Note 12 - Credit Agreements - Long-term Borrowings (Details) Sheet http://www.generac.com/20190331/role/statement-note-12-credit-agreements-longterm-borrowings-details Note 12 - Credit Agreements - Long-term Borrowings (Details) Details 64 false false R65.htm 064 - Disclosure - Note 13 - Stock Repurchase Program (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-13-stock-repurchase-program-details-textual Note 13 - Stock Repurchase Program (Details Textual) Details http://www.generac.com/20190331/role/statement-note-13-stock-repurchase-program 65 false false R66.htm 065 - Disclosure - Note 14 - Earnings Per Share (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-14-earnings-per-share-details-textual Note 14 - Earnings Per Share (Details Textual) Details http://www.generac.com/20190331/role/statement-note-14-earnings-per-share-tables 66 false false R67.htm 066 - Disclosure - Note 14 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) Sheet http://www.generac.com/20190331/role/statement-note-14-earnings-per-share-reconciliation-of-basic-and-diluted-earnings-per-share-details Note 14 - Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Details) Details 67 false false R68.htm 067 - Disclosure - Note 15 - Income Taxes (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-15-income-taxes-details-textual Note 15 - Income Taxes (Details Textual) Details http://www.generac.com/20190331/role/statement-note-15-income-taxes 68 false false R69.htm 068 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual) Sheet http://www.generac.com/20190331/role/statement-note-16-commitments-and-contingencies-details-textual Note 16 - Commitments and Contingencies (Details Textual) Details http://www.generac.com/20190331/role/statement-note-16-commitments-and-contingencies 69 false false All Reports Book All Reports gnrc-20190331.xml gnrc-20190331.xsd gnrc-20190331_cal.xml gnrc-20190331_def.xml gnrc-20190331_lab.xml gnrc-20190331_pre.xml http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2018-01-31 true true ZIP 86 0001437749-19-008988-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-19-008988-xbrl.zip M4$L#!!0 ( !2!ITYI],8XB>, )=0$0 1 9VYR8RTR,#$Y,#,S,2YX M;6SLO6MSVTB2*/I](_8_X&J[-^P(4,:;H-WV"5FV>[3KMG0D]24S]*/QX MIIXK9Q()W-+#BW0_3$./Q%^B$9'^W^?;[U)'4LSWJGGSA_3G_:6D*6JOHY@= MI=OI?/KM^2$._/?X;PD@""G[T_]X-DR2\?MW[YZ>GL[QF_,H'KS3%$5_YX<( M@TO.^/7UKWSO1FF8Q"^3.]C5E+CG@^CQ7?8CW*EV.XK:T=7);6D< RFJ[LM^ M77"C1_S%]\ />+E=OIP\N\/%U^,O"VX8A+%;0G_ 5L$]=Z,17MY3].G%?OA( M:++X^?PWO$4OO\&GD:&IW64TYE?D-P1^^'/)U?CS@T,G*Q(ZODL7P\1^0I#4 M,DAA%(;I:/$[O"1^E[R,R3NXJ -7D=AW\_NH[RY^$?RPX#4TGM*J[] ']GSX M\AWGWM*ER3BN>#3\LN#9"9P:]G!5GS9I@TN\YZQW^<7#JWM$\ZNU;M]7KOV*^32^FBZ^"9 MZKO_]\?W.W=(1DYG5CB?J;_.7:!W).DW?.M[RGZZ)7V)0?%^&)/^QS,4CDXN M!.?/U#O+?D8&^7A&_=$X(&?O^'- (-]?C$CHP?^3;X$SD-PH3,AS^ X!A=HZN;_$T+GSGWRF@T MBL*[)')_W@V=F-#K-&$[/BBETOO][*5&1P=#P2.N/P()^'AV]>-;#D/O3$I# MGU_.]O0.98\\^V1I6L_NFG8)L"5OGH.2L_TM&4=Q K_?)4ZR'G]99Y_^3FCI M_0N?.?OFK["E#.#7W^/H*1D"S&,G7&MANB55L>2ALV^&C8'$E\"!@RA>ZXWF MV:?O3CP@TH7KDB STMC3BC"4'C_[[ELR\"FP39C\<$;K,?O9I]^__OAZ>W$I M_>7Z^Y>K'[_?25<_+L^+KRX_??;==\!7P>>4^B&A:RVQO8#2I8=-WW0?.\AF M=R^CARA8YQV@%W&;X:\H/84_'']\?^'],Z5 ]*^?K^Z_7-1Y_#^0^0BJA1S6 M.S+ C_3BV:<=M*MIXKM_D-$#B8O2!P!QR S+U%5=+8I@9JAU4M@)/]E*KVN" MAOCMW0(0UX#=GL)N[Q9V3:F"W3*-G<"^-MVOX %QZ"3@(#G!:@342@144S\$ M[=>$7ZN$7U>LO=!_&31Z)2MW5"SF7@6-4@=-5N[9:!YP1[C/_9JMQW?]" M^@3V'^^6/)(P)=?AU^<$K$CB_'O!<)VE,6RK"D/-,+N[QC!%JS1$C\3[_/*%.+"+TH6&TAS49A%J2ZM<%T!( M44I@+WKG)E#9W)58!E4E+8VNMAY4N4:Z6$ _\A(!>4DH1>A6Z0XL[Z>Q1Y3WX0+,)$L9!!%KR$:;X[$HS(RCU' M-2M57K?7LPO2L4-D%I#H>ISXHXPSOSZ/24AKVER5ZDJOY"[5ZLVCM0" 3<%< M2ZOJE>RFZO:Z8'X!M^T1?GO,*/_==Q[\ -:*T!\D^>;X\5^= "2]/[UP(N-? MG[-5N@);W$VN^Y>@&@ NG_ZL)]QEOK*[E7BI1;;:$\B'(,HBW3)#%+MR1]JC\'D=T S$"P"M]*%=@HD. M?FG\W:<)*I5-)%VM] C,GF$J)1"KWKLI=*L%6JTT "Q5[1E;0'<#K!!N3K5J M8[UK%JWUA6]<'Z(:E*K6V+U>=_$Z+H2(\2"*^47H??$I2R_>PH7W#AB#]P#5 M9[ 1?ZX3;0)K_--_!\D'SW^4:/(2$+C#I^/ >7DO^6$ -M$'J0^/Z_2=D1_ MEV >$2J%Y$F*HY$39K]2_]_DO:0JX^3LOP?)!WQB@C!)#U'LD?CCF7(FN20( MQH['D[_99PI;:/XY>_T'"6'O^*#9PN2]I(R?9R#X;V<*2F'^'?/->ZN7 M78\QEX.BR'8:6E/V,O6E[DM[U6'!-L%@_YIM8ADGLFUF?[L87\0II'6V<_8C M?)< B&[VW1/AVZ$?#N&%2?G*,(K!MN%OL,Y[W2)K+*!(&#W%6%_"_WO6P"I5 M46._6F3UWO[ZM$CF, D=(G1(M0Y1C7-+*)%5IL@JKCGL[T*#[L,?R M.Q,4,G2R/%:]/%4IL44I(9/ME]T/]Y92KWF: )][W<_K,7:57->[O;-/-]HD MN;XY1 6T?I#D*G2C$?D>47KQZ/@!(T!4.)@PC )OMI)N[6(L2ZE,9AM=K5>H M#*X/T8[06*=8RU*JBPG,GJULBT84N@X=_@T$E'C14PC+>9V O/)Z6E;3O&U% M<65Q?(=5%$SA7PW*MH"O5R5761FOEJHXUH<;A2(*\ B*Q4G-+D8Q(05E+/Z M%60^B(BHI/OFZ#]IU6@G& M;O?FX=8[JI+!S?X$#30M)+L*:1*S\UE8,C8MH@/3GC^:+2Z1$H7NC6 MG3\(-4YC G*2(UH-[Z98&>Q\M3KY<_=8V4H%5NK^L.I.Q:3+"SEVCI56M5;* M6FA-]J*9;2@O7GSYPTE2$,R7+:I!NJ(:9%?5((TY12T,4"4H:+B7-&+560)_WD[>TEN:2.OE7_)#'H:!;Y7X9'R]V>O;@+C M^HY+[J0\@&5TB-LNJ!3UI3^XTIDVF;CJZCYTQ2XC MLT)#< VA"0TA-$0QA+:14A DKG7;?'3R!-2N4&-"C;5(QJ9I1*')A"9K/K5? M^\"!9;R" P<\3 _*#;V/69_C]:;F*I(^OZP&QCSQ')TFZSWC6))TQY;@%9S< M9+99MBWM^#E9U+OM9"/4%$T1>]]&,)RZHM!E33V:NI1C8YXVP'#J#&S+7>MH M:C(/[OZ]@IU.%3N=4!0+G3O;$,Z=8."C96 +?#KE^!E8^'2[VNDTL=,)1;%P MI[-.H4U#.YFG#3"<.@.;LJ&*G4[X=).=3A<[G5 4BWFC/)-A_?E&3%7U[6[Z1"CVQ M;PM!/%E!5&W9LJP3%43A:>_$_KB/@+7P["MVRLB:G;JU6#JY!VLD];8#AU#G8U&1-U,H*'SP#)6_SL?Y^UX931,(;$-Y ':4' MUJZL=+=/$A_2'7@KI%)(Y6E)I:K*EG+<3OJ<5 K??"=VR0T8)>"'2X\XGQ0/ MM HWO1'5H%>J!B]*'P+RH?5'#O>,>@-9?E/NJMN7;L]J1;T5H4LADT(FCU F M#46VS-U;*NV0R=KMKC?LS+FHMV?Y/FQ7F\8Q[.AYH]WO$6\W79A8OLF,7*-R M&+>J]92N.NWXNPUD>T-P]\9L=<)UW288/-)D^>I.5TRJG M&QM=LZ=4(583HMUCM'JIM,KIR"K\;.\0(_Q]RP[?>B6P'=4LS+QF[UK][O6: M=%<*;4?5JU]]$T=>ZB;YE/CK!]CD'&R<3:]"-T@]XEV%E_ )75R TMVJ9->^=LO?5ZK FV%6S;'-M^(2YK MSX^<>UR,*QI)'Z&@B0ZL.Y?@NCWBETANNU)_0CR$>.Q4/.P3$ _1]78/B4+F M]4M/F=LO!7EHJYT&3PM>_'H'2K_F%[_>51>EHMMJVHI)P)=9,'PUK!0[. MRJ*2<4_;)F;8.PE. I[=.(/)+UMMG6UP=441>,M+JUI2!*[:LJ+H6VO+=A[4 M%M(II/.XI=.2=7M[L[R=TBGB GLR<%AC!>'QBS+PDRL#UV5S!X?GVUD&+F12 MR.0QRJ0J=^WMFTJV4R;W'(-9)8RO^W=A'^XD0_^%]$D<$T^*R2,)4P+_#;#^ M7DHB"30>"3WX.TO?UP]WO9;DI4C@ONX7O]Y5%_D'D;9OJ\/0>K.^J?B@+O=V MT._XX':V8&7!RKIL&2)M+[P6D;87B<'VAMU:DA@T+;FWAR9%[4@,"ND4TGG< MTHF#EDY5.D5<0*3M18KP&+1A6U*$746V#=%14SK- ([99XA(SP5VP/![C$40#+-LAG/6S0YXRJJMU3C+WU.JO5S^"? M*4W\_LN^M%L=Q#9L:+"5I.CG)9MLNKI2>7FE1;,\YLRY-E"Z+#G0 M'\.MG+/@#^GF%AC-@R6(?2>0[L[C\^!<-IZ_G]0_Z+;LB: MJ9=Z=S&:/CE4BHF+VS5 2H$-XJGX+\$/>0A^\TA("7;&F>X@X!"S+42BN(?( M^%"\N.I90U!T)&:$>O*3(3P:ESF[E-W)3!ZLY8D)XU6IR+_L:P28W3:_ N? M2TV(VS?R$*=._(+BUELB;B->C83 .H,8X,8\.2)>ATC *APK.:MKPHOPONFC M'EX:P+;O/Y(2)[T0)P:MYP1!])3#5%@A\DQBUZ>$+RU<)45C)@ML:7'9P,R* M$Q1W/W1CA@G0)Y%<$B<.RE#T1 M[O9';*]#Y$9R".)Y<7 %Q$$XA67L!\0%\F3&0HY3J@^,TK# M+N"F ?-$F8G@(?X!O^5'E#2AX56C; Y-^<']\#6'^ 8@OD.(Y>G/WH=\02LL MH#X;78!L2A/X@I&(VZC]:+)%,HD8\RE$7#F[0P?4-I[/]D2?MDOGNK]6DJBQ]$^="&KS+YXTSK1$X\Q3:YQY M/P370_H#?AQ2Z2MS;B8]SJOLN9HIP#841(CVT1N(N>B/>W)B+MI'"_$0XK%, M/$3[Z+7;1VNOH'UTEE#%<,8#@2O0K<0X X\DBF*H[L(6%D19[(H;P7#J&D2S M5G7A.0+UT4[6:0,,I\Z^;[15AW];P[YO#^08OKY-[UL4 _^$$A^R[+Y(2>R$ ME"=&Q38H],@B/:+*AKVJL+V]JJ2=3-,&&$Z=<379UH]F"Q0.8.-[X6UUA='Z M6V$;PNFO[#3]P?37L9^F?Z/)AKZJZ_.!6'RGV[P02B&4QR*47=G:(-[4)IG< MLPGSJMWYV=PN"3V1U=V;2MC9C?H\+MZ,9^^IOP8_33 ^GS)U;F3W7TH*3-XO. MW]0W2T6QO:@F/M%JXLD!&NE$RNZ;K2ON]EY!7?$UN)H..SK,]JFZW:#;P W[ M4YN'#[OM_[#_X7%L P^))-R>DG!3O1*@7I%NK_^4'&8$2V_4MR*RU58OVA9> M]*9=O7JRU3W5F:NO>KZCV"0:VB0*4TFD3E;+F$AO-+%?;'DHZ&!:O;$DJVFK M6ZO>4]>R0M$L5C38%BG7-;K0-2UQ#P^NNXZ]\D379:6[^X'C)S1<1=AD$Y*K M=@X=FZXB1=4:4RA(X;R?FO-N*+)E;C]44SCOPGD_N8V"'S!DO4C)>EFBDTD( MM2AOTU8:"-]U7T=[,\F;S:/($A"0"FM,A,:6GY:T97,' W!/PXAYU?MXA7ZY M<-UTA#W4B2=Y9!P3UW>RJ>']"M4C=(X(D9U$B.R-)NO*[MV^)D-DHL=*8Y&Q M:DL,IUV\,43J0$3&3BXRIEFRILPW)1:1L1I&Y2N(C(F-8I7'7E'48HK=0GCN MRP=+R;JZ??KVU'6L4#.K2EHLH6F$OWX:_KIFR'IO5?/O=OOKPAX[5$E+OTI? M"O4HW/:3<]M-N;N#M$_[W?9I2XT#A[HOD MF^/'?\66DYNW=E"[K[.U@^CCL-V+11^'Y.3[.,QJ\PT>Q6:I/L32.T9,4#\[ M>.8I=)80HBM$=Q^B^X6X9/1 XGR,\8Y%3PR+7+NIB_(*FKJ L3N*/#]Y899G M[+AM*-G9@W8)P:(_-=^Y#K8U/&?MZ#SG6LN\=[]YU4"4-B1<3EJ23ADWH25. M1$N\4:U7KRCV4WCXJA.]/*T[.\JM139<&[3HVC <3,DU5L2L'4WO$S'&3;#M M9 ]55\T!:"_;BES]3O:ZO)NZ%#L)D>B3,Q:;G- 6%<60MGXLZN+8F*<-,)PZ M ]NRKAS-?EKV&+.AOTZBS'$G(W])7DMD>0]M23O!<69?<54+Z9W7UUN5DBX M*.,X40F_=,9H]=66Z-=&G_FN8$>J\(0"$0ID'P(R<4F$"CEU%=)L/9MEO()Z MMMGQ=:\W+KSY:7GSQ.-KFJQ:VW=R.GA\37#RJ^=D6^Z)AHVB'&BR]VF*V/LV M@N'4%84F&]T32"FUDWG: ,.I,W!7-GW[5AV<@85/MZN=3A,[G5 4"^M<>[T3,(G;R3QM@.'4&=B0 M>^8),+#PZ7:UT^EBIQ.*8N%.9]LG8!*WDWG: ,.I,[ A&[9V_ PL?+J=['07 M_83$DMCO)I1K3;?U@^FA8^^VKMJRNH?1/^WHMBX$40CB$0FBM8=FWNT01.%I M[\3^X#,.1OQP;#;C8)R=CA46B7!@%F550:W8ISK:KYTLU>ZV;SN;VW%\.WU; MYG:8BMQ3=S_AJ!TR*4(-.^V:)+;UK40^&?KA:W=P:M)@[VKOC2V;1]P.[E4V M/,A>7&1XI-.^M,S>>7 &V6H^/ S%A9^\D\WS!G9.'(OZB$VGL&^+<)E;9& + MWV*?_KXBJ]WM6P6WT[=HP4XHMN"FM^!&6'&-?;EF1\2=-#)K$_D*8S/;'B&7^\5]#S"/1Q,;=^#9\22,P)R)108RPU2E"T_ ME)(AD4:PWX,I@:8#^K*;CK9_17M0PR9S^V@@DC#;RF?9GNCEP$VL=V# M 4ZE/MC 4C3Y)9CK"2^MW@+)/O3!#MA:TCVYI,N3@5H'0-%--T^>Q Z%G MMH'AU-6+89Y HT1AQNQ)N?#PHU N0KEL5L"FG<"ASCU;+JMXYK"_"\VZDP#. M[?6?DL,&7DG10^* >+&H#7EVATXX("RL(^(U(EXCO*B#>U'"H!$&3:5!H_>. MIBY5[.D'\I:$3R14R!(58LF][HF%7&I6.M6L1RK6,A$WC8GWG8!R<@;D%J^N M4Z[TC^]1.$A(//I"'I+[ES&Y>/9IYQZ^^!XYX1]L-..9Y!'7AV6A'\^N?GS+ M*IP,R]154S?/I#3T^3N>'^+ [XP!D+-/ZKG5R_%: %L1]*$3$WKA_BOUX:H_ M0X_$=PE@=TO@26#U R5NXF@0.R-^Y3Q:]A0M.T/K+G$2EM_]"H]-7BZCT3@* ML5*,XQ>S!/ +>\]J)&UM#DG*0#G[9%H*_"]'=$U,=DJ$!6N[6R(8E41H!?YF M1['WBK]5B;]M=:VN8K6!"FN+ GP<16&)!A.D%5OK52$M/=/WH1^ BQFGY.S= M1DBP"=9[QT%7"CCX-#(TM=M)J= S@K9 MZNAEE/0*E#YIIL4T[-JBQ1 Y* F^/KN$TIOLZ3>Q[Y)KV !OX/4$?XGBSP[U MZ:(5-HY@A6\)#\Y]=>+0#P<+\3"/ (\+UTU':0"7>-<)&*3XWM#;VV'9AV.Z)E* M)4=H2D\U]&/DB-WX@$4JZ8?@B#WZ!97*4ZG>!0N*HM9)8*SR0:L)5;:"? M5%777P?M5BE6=0,7M#7(;>[(J!NXJJU!NX:#HVI'C-]FCH]:Y:H? \HU'2*U MRO]&C6:^#HU6VW]2-W#R6X-E/;]*K7+VCYZI M[1JT$U5[1I3X$NOJ@^"W5&U%2!4&E:JJ6E%^BT!(:2. MB\;)941AZ4+O$C8?(/ WQ_4#^ ^I%U>LA%+5J[.YJF9;)1A7P[(][/-.P3+8 M*UT_S=(V!_U/W -&?@(;!# R;SSA!'F5%;L'[IUG";VCF!L4:961,K7*T"9R MC%(H8*H')T[S'_$R$-0M:*=4T\XV+%5;"."BEV\#YFHZ*DOH M:.7AXHW S VP+P1,+]=GU9+P=T#P#Y#/BU$4)_Z_V?@9/6L6I9T VA3ZJU84T*_6]H9IJKUFT:\RO[]'E!L-8!ML M(E[=RIVWH_7LKE*%91UX=HS,:B&LYMB.IMOJG!!N@^CBCN8 ?S@4.+AHL"*,*&Y)2 E MU$_('8D??9?(5AM MF^QR]T@LAP8SS]TCL1[VD97NKI61.R+<-\M8VT>RQ^\KFVU7;_)"\^XJ"VX? M2>!H3QERNSI,=& >*P3FK_N3=I=Y_O.+3WFV9KOLL6)4)BM5M=LMXU\3HEWA ML4XF63&6'(O8 QX@4$XX\!\"LDPGK. CV%)LH\2V.1BA9:9(]++6 M;_K\LO@!W/[+:F.8X7L]QB>L;GG1J^Y[TE7M$D%W0:1&Z+[ _V\?W2M/W7WJ MZ=:^Z3XOBW4KI"I5GF9T]:XV(X.+9*WBW35*HZK//AN:I:M&S7=O48)1>HRE=JU<7DL\I!0^)\J/BE%D&P#I8B><, MR'7_KU%2L.4F!\KG0;:0>"!T"Y['[>_8&3GNO&!H1;%02W'L8J\IY=PRI_AL M!O1BQ$%Z'F _9D4*L T'$8X-VF >(%55NZ<8RKYF M8:!8;6HM]_V5?GNCJ( M;3@+;+NQ(',MY I_;P#QN53@+%KU\/H3VMJY+.5V=B>(X/I\Q^XKK#V.#MLQ M;VT*U0\"6W^T#)C6+=M"!FL+=-?A+"1[4$P2'VBH:GR@H5QB)AQ3A[:;$[Y( M3KZQ\F7FH^VDO%>+-,9H;LZ,^P7Y%TN1=!Q'S^R%($X-B+_9DWM6R1A$K 91Y#WY09"/!O6B$=+!!98;H'*2 ;\2 M]IF"0+5Q+MVE#S1QP D'EGI!OLHOG3S6H6[L/P"^200_^+3T$/@(I$C=!(-/ M3*TGSC-RZSBB2,5[]E*7DX[-%HIP>C?E/A:;G]YV97/RVO2PYO0="4;$%7;L<=FQ M_Y.&1.(2;->P8ODB']**[<)6T-6VLV*)$X=1FC1MQ*J&W%.T_5JQK6;I=D.W ME3':W+;[?]5EQ!.VYSX4CFW-VI[^)/&8X21G1AN:>HW#:%BR;L[!.#%D)\3+ M#&460>>A<;0[ZUC+]]6&,9FUB_>/JRT_;I_ WLO5@'@MQOG M\/6>R.$WG\-7YU,K6V9:"QR"-E?..,RKV,'C&$1[,\6*48/\(Z_@2GDSLW M&0YL3?[K&77?!SK[)B<&)^C1\0/LQ9/A5P@B.=)#'#D>FKM/4?R3>[@>&:,! M"0AX!$S@&!89EHL;P1%^BO$8#O_A:1B!D9Q=-<4\9EVH).Y\^<@FB C),2/2 MV(F3D-T$9N(38!6XK0D:T2Z)\;@/6K-2"B237"!#!/?3=F9M6RV* MZ-TP?GLA#I*]&&09 NW),W'3A$6^PA2MJ1FW%MR:H0,^43H>1W'" D# $K"G M#WQ7 E$.I3?P%. 36"3*1?X*G.DFY'XV_H&H73#?3+HE#%J02K17F@!&*4+3 M^5\>E\C(WIQ?]H6XS"3.73/[[7EIB[R A1R-,+0YN\I.OP_B-U5.2#_\-&;G M32B&17%S)%X>(GG?1FY?(HMLG&L.W^Y?+XW\L)/-L@6_:_S\X0P461#0L8,G M1#Z>*?SSV/&\_/,#1NEB_)-!FR- 33*RNIX;O&'^39=R/ITD]>Y.S#>?YD9JPMMO"=\QRA4H"7\,W* T6?!2=? 30[?"\*)1&).&F M;C*E K.(H_'0QQ)S5C "YFSP A]8IC\"I8_;0OYH>!2SB $ZV JB$>R5L?20 MI2HVUWP5,97)_W6K-0&6%H1_,#J^:;6/D[6PSR.)$T'!2#Q&/=,'ZL-V&H,7 MQ&.B:!"5WH'F0L12HV@Q,?_HS_.[\\Q:8,<.7)>,&2_QM[$(&W">ZX]Q$W_# M+O_]XN(&C*8+=M(!&#-G6&?$ 42(DNE8"PJ;^R.1'@@)I:QT<0I,!AQ<)F+G MNV2G!R< =@*;9$A(DE72-5YW,Z_=*Z ML#S631<[B*$,H+;*X]6OO'HISRGO MW3.QRRG+VHM'L3O), K ^*3%#"!+PB4O8AT/NXY,-]<61"SE[P?1$Q7+UO2R ME2@PW4!!,8X=M#(?7N:L ';5_J&;+79F<#FIAT&5IAIF%5F M):K.M-><].9IZ .M_"(O$T9D9OX8:W4LAZC&*,*&=)5MX_+M3& M3.K^)R;5..)I1+E8,XT#8?CU2+P"KT^I/7*\K-9\T7U<*I#ZS SR1UDRDAE> MS:]#3ADP,3 4A$Y!=M*H6"P.KL$#. 7/8^(RLS,G8@HK@[E@889M9(9QN2RQ MWWJ&_F++'$UM6#KF"M-BP@*6<>3\)(7#+I,S+.-"603/FA=2YFC:CR9^1.'X M2^'8"R_"\":%Q]PFRVI*DXJ;)".!^ MMAX &^NP9U4'YTVI;MD#]*$I"3*45 M6(@K+J:9>$.YLO]7)1>3[0[#%BZ>&F)>S8R 3!7VE.- KT5\_"!3X'0]>:1# MQB\/R%E.#NL_TY YM/SU&8.O>!#2 VF!\DAB F);)("H")JO"#KYTT(!Z2?[ M FVS"N,-ECEK%?4D74P#17<)<+L3>Y6-S!H&KP'V_3%C@_V=)-*%%V$(;1D1 M3HVE]PM=,TF)BW2 E2*+2XJ^373[A,F+G/\Y@F^D-]\N[CYCY3;.FEXH&-*? M8V8?O;FX^_/M 1S)3@/;BBDOXZ':PCOMI$RE:1Q)_R#]/CGU"ULKFSA0_CT[ M3!QT_H0]_R[J)T]@0+R7+K,:[7)5>F&1)VN&+N%1K-AQDYDF"]B\9Y#ZF3'CT)QG MP#QP/"_&PR/6\H- "F MW9;FK>P1<7#81R,;>(DUQK&//@-/JV64PW.Y<6XZ3ZV.'-IS:3J_*G@I'R@E M <]Z,3\++F<_+J 5//FGDQVCYFX7;.&8=_!\'I8F,8\M2UAZ&)<>4S8'&*MQ M+LFY$@\G8](3N[4]L04C4[V90XK'C&&M7X /GA VK/#"4K\H9K!P[G(#8#A8 MU*RR.CO,/'H@'@9O,Y9D![5]/,:='V%&]RKS0PI\5/8_"F1!@VAM&VA)31+- M6!_6=L2SE3,>[8QHL;K53M3O8 GCF]OK/]\NES/T #,/"):3_0XH_@5HS0HR M2[Z6YS<1Y)ZU2I>;E:M*,RI+I%A%:.FJ24[[7+K%3NE(X1^8F=D_SC,M#Z8, MXF9Z6YY^Y7U@B]9/8^;!%+5?3 ; @[E<+N2V;(7;:%FT.Z[ZVNV>ID.CN[)[ MP$4I*7YVZBG+Q=X[S])7%@RC/,U=&,^:14M+ UHE/J&UOA%5C$_F>BO+]@]9 MZY',S&'9V3[Q6&3"C>)QA$T9"^6HL["R^"'HLYZ*[&&HV1$"]U ,53JYL,Z>1.#*?UY@&:A[GYS<7UY M]7:6],Q$H--V);@ <;[Z+_P3GSS,>@BS7C)\[P:S ^%!.I.,'8+(&_"8+[Z+ M@\J#AOD*9DB>2W]B+]59@P#DLM*::GX/+9*AB'&!P4A)#A#G102KS#?/=QJK MWPJLW$HL&Z#*][W/W JZ0QN(STO[_/('GF*\1'Q^D W&M*FZ437I]A/<;MJE MOFGK0;,$DV\I'F__ ZS+43JZR7I7?YD9<%L/ <.JG'BGV9:]!($J(#: >^,Q M>:I1/:)54RUK?>@7CM"K=>=5^ W4RM^QF2YLWQV:)C)OZ)MA,X=D,G:=H.9;5790'5-P5D7EWP4Y5568W85YK]LI),K&W*) M\1^P4.:'QM=#2E6JD=)@Q])FL*H!Q4X [ZX&O')DN*K;1O=0@*]N7ZM4[YZ6 MJLT9 DT!OG+@N:ITJ_ON6JJU)XK?L+CN51:6_T*R\/QV+8252JW5L72PQFJ@ MLABN76*TSC1Z5=&K,.+SEW>#3S0:^?R0#3X@*K20WL&XXJXE6AT?H-7QX0MQ MUX38VC'$YU*!KS'$LX-G2B7A:'MRN]TAZ&("$XMOG+!4?L@.6CA9&0V9=,9( M(BS<><1VQ_T@P@0A]GG-BFWR.L@L()JU"B[G2F/B$G!+:3YQ:QJ&G'T5]PKH M,.L?S!*"K(5QGJSBSR\_'IL(^ZX_9N>R_#RK0]GM_/H"L.FXV%,8^R-DP4A& MCP%X:!Z/6Q6&/65-E/'4$TOC3;.@,_#+TD-ZL.(K[-@\"O,(W2QE\[.3L!EY M?B(%#!.\\H57?F99278(++^9Y\KYBF99U)B,>#PO2A.6LF0TS;*R6+E:8"17'A^?/U,P-0&E^(I0M6\I\M[,FWMR5P7R59X+'TQIDD3C[&V:=FU:&'ZY^?"MXBHIE5KCQ'5B3 MSO-#'/@=UB>3GGU2SA6UC,P*@': P8*0U1P&%<'4O6+ ?J47:3*,XB7#L%9 M7ASE5(844PW*C*->_?8MP*Q!X%*B;8]@7O&*@4TH::F5('95O6>:UN)U+[YX M0^CJ$%!; IUJ6X9J;P[=AI%'X+[*D&E7-:J6=%&@;B4LJ^+. $ME%+2K:NO! M,BV4X'4J/TARW<VH%=5>NXA^?0='O?5!KPV7:Z7YUQ8$,332C[ ZC)]B M8_E&=*\2YP&6/Y[MWL-*\VA6^_6]V#EG_RPJ&KHMZ,.'CVU.4?%O MWO=\VFI\K@OY;)?R#*T,%9]-/QX*FZ0SNK!-Z5?=NWA+[P[2!R+31 M=Q.47MAAO/D7NQ$N6_CQ3)NL69'Y\(@DB?>Q9KPO.9Z(S'B>,U?6J;P#<$7Q M>RD>/+Q19 G_>3M[2=Z:'GFJ_$LFF.Q(16&!:XG;OC#>NW5QZ-N^13%\5SFO M=+?G1,4J;7@;KS=URZ%*L4ZMN^T>CQ,&_-2'6*I6WW8Q[5J[]4HU8Q;L=Z\] MA*%S0(R$!244R6YN^T+Z6. @U'VK;_M,0EBG1*Q2JV^[P3@HV$XW@;.]2W+R M>]CI821V9:%)=G/;GV%,^"QBH?);?=OO6%;[!K-6[,"^6*U6WX8G5Z1O0?0D MUJG5M_V%>(/JPP_"A#I=C(0))73(CH+94>($>U(A61)Z,N%8W4>*>86PO"O. MVUXGX;Q*!L7OK_GWM=A*>G#6,3<)?6[L^6<"7[,.IUD_I/)(B9D6=C554+[;[(M^=>R./<(P MOR'S\U:K@5%^+6^@K,%G8P#6VJRVJO9ZH]JRK6MSNU:9*&'T%#OCCV?\OV>' M6[&W@H4%"\^QL"*;QGS_ ,'"@H6/A(5-V;248V'@ W-1&V 0G%RIC#5=ME7] M6'AY3AGOQ&$Q3>:K+'%83MA)*5.Z-VG@O:"?,/;1D!Y(/XK)M$=N/B% >"X; MP7#R"J:G'Z]V:2?+M &&4V?;SK'P[+$Q3AM@.'7F?6/*JF8<"P<+K2L8-V=< M2U;,[M$R;D/9D]?GC%RP3GVTX'3@ -1L],9WX7FTHQ#EX%IJSR001F>KV.RD M9>BDD1,*0B@((4,".:$@A((0,B20$PKBB!1$(]7/:P>[11YX)\6J;$0HGP^) M79']:/%@V6"F3Z.(N@B5>+0J\4@RU/LE\V&2,.V1GI-&3J@&X4X)&1+("07Q M:BLMA/4@E(-0#@TKA]U4LQPRX")*7/839_G*9TDN/!%B64!.'EJC3QD[HBQ/2%V^TGFQWMV_C,1N?T=L0G\D^X R]Z6]KM[ 5 M@P#%(,#]O5AT>TU$M]>%$_VD.:4LNG(??AZ?(/)&P_0$F5LY"&]),J4U7I'H M$2^L!J$%]C7%3I!X[R/H!(F;F1\G-K/CQ$AL9D(-[&SXFZ#RFI/;0-FRF6"" MT'N,Z 31D[391"^QJ1TG1F)3$UI@%^.XELB_&,$E?C_1W\4(KIU7VZ\U@LNN MJ8)>7<5]ZRM2&BM)U63;/(9:LP,6C@H6;C<+*W*O:PL6%BQ\K"RLR=91U/NV M@8O: (/@Y$IEK*FRVCM>92Q:KS4X@LL/X3,10[AV"\.IJQA+5KN]8U$PQ\8\ M;8#AU!GX&!IQ'27CM &&4V=>2[:,HQEJ=&S,TP883IV!,>"IG8"S+9H7B?E< MQW-G% 00D$(&1+("04A%(20(8&<4!!'I"#$ M?*[3#+TP4&K.Y^)98A%W$4KQ))3BL:2OV\-J)RU')XV<4!+"M1(R)) 3"N*U MEF&TA]5.6HY.&CFA) Y;ZG+"09A77?_"0*D]O$L<)19M\T^O;3[84=V3MJ/$ M0!ZA*82FV(&F.)I3YD)5"%4A5,4!545/UFQ=*(I#R]1I8RVK'>U MG0=JQ/"N[8=W;3ZP:_>$7SJ>:XE@VIO$3O F:3:/>^=S^5B4;R[8.H8]/15.!XX>T(0UHRSU;DTND M7ZB,F]@9-%G7S1)+O%YU;&^MCHOW_/8NI9V!XXS?7Q9KMZ]8Z?:/*"'W("J? M@\C]^>D__T.2?IM>'6(_^9@U_+KUZ<\;$N,7SH"HD@N(P&VWI _T^ =N(1U% MA7^R/_6.KOYC[@&?7SZ3T!V"0/R\>/9IY\X)"+TECR1,R0^2_$%&#R1>=-O] MRYBP.WXGT0 >F,T5#]3AQ*KA_ 2^)=73=1 M8E;EJMJV8=EE+;;\]=N!NEIS668EJ%U;[^I;@?K%IVX04=AG)O9T/>E& *FJ MVCW%ZIU]JN5KY"YLPAS7$!S7&!W7.0=U48KD8''\.HAM. =JRTK<*F]K0Y#/ MI'XB70S K5PZ,_P(DBRUH,.$TYY NQM&<=))2#S"R&(^+;<*6#$W*&%/>LC*9^F0@)DJ.13>$P31$WW?.ER7+\,. MXJP,#Q_)Q*)3>TQ!9A$P#1//RX.Q*\K#&RO\KA/P;?[%K9EQN#C,^AI&$4YB M<\OVB0/,$A5<*[BV^K8OQ&6>Q_$Q[L;S+H6@'4[0]GL>[U5*,#J)6TIN&\;7 M"O$0XK$G\9@_\G%\XM'L&%[+> 5C>"\^?Y?ZX/UB:+XF)[RZD[%U"\?-4Q\Y M8=32J75EM7SZYX2D M4[2\VM/(M_L(F$UX\6T]6'Y\VK M!\L-4]:,[2,/ASQ8+L(10B9/32;-'?2' M::=,GDC7AQ9 ]SV"Q6U12>(AUV(J&:(J4>3517V7J$H47"NX5E0E'AI>(6BB M[$I4)0KQ$.+1M'B(JD11E;B@'N,>XP5!! \7R0Q1Q[4D"&EW>[*B;%_&O?+XZE3:DBUO-%46;..89@# _;A%R*.3P>.30,G8_KJ\= MG/]K).FV X=395Y65 M[O;AF8,SL/ ][L!]G>6DVU#%;>(F8F863WEJ*NO*G8MA%,(Y[$(9T\1X6SA MS8MP]L'U@>C/=/#^3+:MR<;)-F@20BF$\AB%LFO)>F_[!%D[A5)T3=L5=/=# M(EU&H[$3OK [_^L9>TE\H%EK>LF9C,N5HNR86/ BC>/HT<>6:OTHEIQ97/; MSK^HLJ8HLZ<6I20_OBU]S@'.9\Q(;]C9[N_PXUMVDBT++ 'T64.X9@#7%X"= MAFXT&OE)PIK2 >!(8"]% H[)85[(:4_#"'BJ$SV%<+T7 F7?(6KDK;,>"U]( MM*>*>@AI ,(&;@'('TMV/X$9PNVW",PSASE@,X8_LW+ G$$#;/^HA%$)D:P? M"!C:(P?M*9ZB+P ;S@#;1IEIMT2OX9L[ 8V6..B4A& =3P009['&Y#$*'ED_ MEUG'&7_^EGUZ>RY]GK933V&SC-FZ%J]A#+AWGV_6S3A&IV_/_A@C4POO)@X('[ Z M\'/1!V3@<_DL$-_)[ 'GT?$#YX$OY&)=3Y?3];9]AO6#,ZL 28>\X,F6R;*"C"B.GM4_3*N;[( M50_;J.Q5!JOPU$_"4P>;J!G?^Q?5E!53+;-XFE P^IA26KS5RUCPS3R4)G2V M;$KIE0>2"FSPS@'X2CBJ+'_>@ M$ZQ;)$U0YY?YZ9M2,^OR"Y\Q6/9BP&X8@]_B/Y+@Y8BDNOCW;^]2VADXSOC] M%_*0?/&I&T0TC'W(R/O3^94PNGGW:P7 @ M1@/_8%+PC^)3V>_P3O:!_WXF><3U897HQ[.K']_.)-_[>.8:EJFKIJZ'^+ [XP!L[-/RKFB=LTRYG60:ALI+C+KCQE_-6FB5M-$.P6:,%I\PP1R M38)HU011#DD0NZ-8'46=_*DK>Y<7_<1)L8F\&"W5(>947O(_+]E.G6_.'.// MWV_S*'[YY^W9Q5BF7D^/,!LPC[%,V;9*G)IFG252I>@M4S4'XQYSB7SMG$B7 M3AR_ #H7(S;8H4@8'ZG1ZRAZ!ZV'*< =O02O:17@]6ED:&JWDU+O[)/=[2GL M?U4@EU^^#9AV1]56@-EM ,P_0V>$I]/_3;PO^:R,34AJ5\&JJ9JE+P%U 0!; MPUN#MKU*>#7#6$;:&O#R*2-76!A-[IWGK\]C'-']F82D[R?SD@S453-)7DEH MQ:@$W%1-=0;NI8!L";4]A=I>";6I5$%M:/8L=VP -5QVP3*PWWT>X/()_4&2 M'U&8YYK7YFG%THQ*H'7;7 CT2CAV!OXJ%@?PS2KPU3F!W!;ZX@U;T=RH5,U= MV^YVJ\!>^/YMH5U-8J-20W=5?4Y!KP!=?-.Z";KE4N+NQHRBPKK@9G%PBL0VA= MJ]R35=6:T[KK(Q#[CPY&%+\Y?OQ7)TC)=7_Z)>B-2OG_Q_2RZ;YZZ].?S "] MC$:8'4U>+N'VV'&3S%*=O.;SR^3/O_@DQCCXRW?R2 )V^^2WJW"<@BK#'[1Y M&[9,*[6G5M&J1*15*&]/HDSIM)%$6A6).JHUJ^OV3ZA:O/2-9PZ^/KM#)QR0 M1LE5J78[FC:KYEK"5XW+&C="I7;5MT9/]@.;\ZB&TX.'VK%.K\$*S"WQM ?"Y->48J M,,T.'LV2RAGG25/6$T5-.SJL@-7L4>Q15@/N35:1G7#!BO?8FYYPN> 5\+@2 M=UA3X^!]EZS2S^4&_9N+N\NW#=0 V*HI+R-LG5>R!WTI8%S@M.*S\]J*F/PK M]4'-%Z@$CY_PNO1 X!+LA(FU'_Q #5;>8VS'8V4AV/.,G8%X< )&5#HDK*@> MSW/XL?2(FIF7@%)LD^'#[WA^Q(?=Q7?8Z1"/4& /3FMV8;_/JQY"0EF-R#"3 ME)@$["HZ],>4G[#.%]RG$GD>1PA5$B$'_H2-+X:]3*(IGA"'5S+K*#_DQ"UQ M5L2)?)47JW"WWO7)Y%1 H7BS_$8O(DU4KH51^43'$)0(5F=FDY*GJS8]#E5< M/Z0OGO1 \HW3&"E$VUE*TMBV4K-RI8U$*O+?&*X#)G;9\9(T\0.XEA98VYM1 M C,L_H)?/(&R0[8 V:!<2*D3L*=P'X))"\H\YTCX/HTIZ__QD%*LX *9^$Q< M)X4OX3)*"G=Z351USTK'OU)X2I_AQK3&Y( 3\#\O[68Z!+3$P $Q82B#L4>1 M1C')M@W6$Z6ZL*U"_X%V2_(^-7UVCC(F0[B.:U0,BS/] 31:^.KF:35RF H. M4&&NB^Q4V4S1%FKE6-5*PT3*/4L)74L)?4LJ'16Y6FT&-W,HZMI-(JPBQGJZ MZG-1A*TTLZ.:V V2I_()\9+Y)E%@M,+QW'.I&4IAURJ@DM$:*D4AJ4VEAH@$ M].F679^##HV;\!#W.#P=$!E. -^"C5BYUXG)B \%9XQ M0.\VZ"5Q?N(K'QVP)E.:&4UP74C!BD-X#ME)&##OTE'*29.= M4R]97O@4<."O+[^_S8VZ6OXK7U2'EP'!>SA8;SA0;R<'<1+G6696XR#$VA+N M;@V;L.:2(="^;,_!E4-P@]E)U-=PE@4CV24*/.&!LE_>[/_-IJQJI7#CVZ:. MB5BR9727G!)A;#N1P(E4469DY2Y.QJPH387C\*!<)S).>/D./T3///P[QT)%P,X2; M48M(F!>26&)HQXF!5[9JK?9V4!7UHR!@!Q(EUH=9@NV?W?6&\]PUK_K;L>(";IM!\_LU=ZT%@M+NX9K"=$5 MHKL[T2TV5=B#Z,V/V#T^T6MH1.G$L-C7C)QV3/ABH$P*BJ=9UYH,<5RC!<,H M)/4U^W$,**J#;8WQ1-K1C2>JM[L60>]7C67ET>K8395E6[1\NV#04M3GVONYHK'1*;G- 6"[M[R_H.YG@W18XC8YXVP'#J#&S+ MNG(T^]WJ:'WV08RWWJY I52#PJI2*KT_/,F8C8=F96_9!"/7C5,<7#=M0C2I M#)Y_^GRI;M5C^0"D=0ICL6KP$+W2YP<^3_&>%!Y.3[\M//$V)3(K-:Q#97DO M9*X@;G.TG>L"7R;OU^=\4!;#MQ\/ BW9$! MZM0ZU54;5%T5Q.?H"K"$3A(Z2>BDAFZ[QZ.!B,4L$PAEO]>C MD$^=>A MTX7>$'I#Z(U=W,9J*'B33"<0RD,H#Z$\A/*H[6'B!.5:/?:.7VLT>]#P53B; MMX3ZF('!?I]C[D&* KYEA34USN08)UX(I2FFK-JK*M8/LD*S!5@MX*,VP"!X MN8J754VVC/DH; L62+"R8.7UU++:E6U]U:G&(^#EAHXAOB8S#_M)D)AU=6>/ MQ_\#1WDI36)A^FT-PZFK%E739,.PCE^UM)-]V@##J;.P;#NW[Z[Q,(HPWAK(GQR#0CKV%)*NRM;*CA@'2E&(#5P( MXJL11%65NQL8S4(0A2 *0=RE(!JZK/?63U,.\N_8'R^8Q7*HC\Q;7 VB^R^^INT=31;_58H M]9TQT4M ]!*H\'W%28_*VW;1J.1$#VT(A2(4BE HN^XR4FO(G- NIQP5%IU% MQ"%?<R-[>2> M-L!PZARL=DU9U4[ ZQ91O)V;=Z(?ASA]?#KI'XT-?-U:T1WJ-'(+A* -, A! M/'I!M&2MJPDY%'(HY/"P#:H,V>B=JB"*:.\NW0'1CN,@BD(<,C[X(6-=T62K MNZII]/I:LJE#QRT0B#; ((3RE(2RUY4-=?N8I9!)(9-")G?5C4-19*6W?3:W MG4*YNAO';^]2VADXSOC]%Y\Z@T%,!NRPQ'7_ECR2,"7W>-<]\-;G(')_?OK/ M_Y"DW_);OCIQ"$C3&Q+?#9V8?':H[THN0 W7WY(^K-@_-$7M=105_LG^U#NZ M>B9YQ/5A$>C'LZL?W\XDW_MXYAJ6J2M=M7MC36]'5H M;%6#G,&S(=!KTMG8$9UK 3UA^7JT1CBIJMH]I:N??:JEMW+%D#!U4*/'3:V# M'_],:>+W7_:U]]9!;,,C'-LEA.GH 0" J_.',(TK16E"$R=D;_?2&/^#]P.P?N3)$GEV M@Y3ZCP3OA.L!)AY:<10$ MB"T[! M83J_V\ VQU$]C+): U_;Q'8BF !U71\[5>$Z@."!!":P!#EW>B2, M@*_9=RD%Y@4FG'"^],"T!EY;+2OOVTB+Y2LU=800\Q,1F4W<>'UP(>U$QH:ILF5I: M$QL!NV#?(\;F^&!OJ.[WU'?+']6)C]])"#NB*_T%5H:%0:]"=SY4+2J:1!>9 M8H[6D&U+M'H0K'S\K*SKLF6( _-U?TJ,3I+"E>ICZ MFYV84V_?;$-X0IPP;'E1<$M.&&JRH9_J 4,AG$(XCUHXWW1ER]K](9HFI?.M M\/Z;]OZ+U8I9R:/P_<5III,[S=25M=ZJT<+'>IA)R*20R2.42_;N&WBU M0R;W'(U9)8RO^W=A-AZRQ.++M/Y^3KA%D87(4I]@EEJPKV#?(UX)D3K:R7[Y MM]E#H?P4I\S/G(FPRD8PG'KZV5+EKJ7)FK6])W1PIZ>='-0&&%X!%_<,739Z MHI!">(^9&Y@U)9!(OT_<9-HKP(U&8Q)2?JC>>7)BCTIOU+=B?Q2)V)-(Q!J@ M#/7N_+&E8\K$'MO^*B112.*\))JZ*AO&[GL8MD,2A=>^.SMETG))6"%-Y!9/ M6OFU);^*405-ERU]]Z9(.W*L0AR%.!Z5.!I=0^[IISI\8,]QDW:7'!SZ=V$, M'J!2=MHQL*;9>&+9X1HO;BJUVV8:O+X7O]Y5%\F#WR;YVPRQJ+?9#H496[(?;AYL.KD8$(PM& M/JG],/N0SYV3YM1XZ^=-'!JZ-_MGN5+=P%L><9[+R.<7)7"ZEZ/L1TVD^8UUZ:$BU4:3LIG3H[3F.#$2G[R;>%,NN0JMKS*BG;:#<*\+K*##% MJIA(?/9)[5G[0SAAF_Y-''FIF_S-B6/8V5XN7#=.G6!]=E0-NU(/6[8^MW++ MWKX=I-W5D&J5&V#7-HW&(%TI"X9=*>)=Q3::@W0E$QMVI=1:BJKJ>X)T8VVO MFFK%C&J0.KVGK\.N%1IT([A7BIFI5HRI1K@M8U9?[!AN'/RY!NHZ MW#R%8U?0UR!\I7E@&E9O_]!G'T&37U&:KC^D?59@*_G?M)5UV'\6KMWBM,Y. M:MB5LF%TU75$8SE.WQP__BNV+/[B4S>(*%BV=.-Y[H8IYKDW/QU]_H!MX>\- M(#Z7D"DDQA4[>)ST!W&0K; 9-JT"M2U!Q$T7>6%DM(T(7MQ=-A"9LK52D+#3 M0&A6D9>1N\X;V7.FK%_DV^*C9=#9?7@&E?IX+>OW+DN$8NS>IT,,!Z/>I#Y- M<'?NQ\Z(/$7Q3Q8;';%GLA'AA9LQ7$B>Q_ ?*GD3/'14A1*Q&=SRQT M^9U/41IXT@,;0T[\1U@"/V0742<@&'6%A_&E X*/'9]-'T]@2Z9]MBS3Q83[ MX%IV+B%XX9,LL"N/(M#=G7G 1WJ MG$&0FSG<=)@#[I&$Q",@LR?Q:R,&<3K*@OKL\@6OSE!/*4'0D59(GR*Z$]P8 ME$[&>,C73$( 4;R#AZ6G+Y09^<9Q% *570YR6;X.D%[H@ 45%TD\A,^8 7B1 MI:>A#Q@ 2)X)BC<+.X>CE,@$ALX#_19)/H8HN?3[.E[Z"8%E+$G"W!FO$ _- >R5@:9PRE+$5-MP)_A*EAE MSL4.J-4"OIEN]'R0W01D#AC3#_-//*G6&(IZ&<4TG%\7P(JS&D+-A!QD*T$M M$S< 8!B5TVU<(7A.XN02$)-_I4 \QOV@,Z.8*4S4FZ#=0.MY2,IH#.^'W>>I MI&3FYXNUP%AJ=\+['JB,<5(G? $M'OA 7*YX7/#X7I@JYML4[$%(<3!:G-#U MG0"6FB9QR@QRZ8WKT"'C=/8'F::-P"YQ77P S;8V9,7"EV/G9?)-C YO,(W$ MR[B]Q$D'-Q8\:A='3VR2'+[GXO-W4($NW_.FO[T%(XHEU!'R>[SO>P1R/;U M+N;9.:9%2Z>/W["M:(HR'Y]+]W',6OYRS^- !G8); MW& 0DP$ ,J7VY/[]B^(OMFG+/;-;MGE92K?A4@2 I#L[^.U@VP(H^,;S_G(Y M\4^!'P(W99FIJ34%FPH98XP&I!'9),M+/@TC.E'N*!H4U 88I:Z370>V60R; M6$QG-BZA+=>&[EM6F3*G,B2T0A\=-!;HU(U"$WC68T)' &UVM-_+3TJR75KZ M 49( SQHS#B[2(K_>@9V=#]\F6 C714T(7+77X@W0&2F>31Y>J?W(<<+3'-@ M5,HCF*P["V/FZ?8!IGC"PSF+M*<3! 62LA!B#+8817,%G"Y*T>ORT+QL3$N4 MQ05!G@@A<* [#/U_I22SU($(&1,L8)=%>,D,8_BQL$&P'9+$S%F"!S^!F0G^ MPF HN."^H.Z[#[],HUE9PJY4U!X9IK81['IQJ%!9#7#/_ M79UST\SN3,9PX4LW@FMU+M"JK'7 H3JA5\'KLUSV\:R'+%JKH9N869X/2!K MT+"2!7N*MDL8MTI:&]5):\W0>[W5@%9E>Q=>G$D6_9*238 U*BM;#+/;J\&7 MA?>O!^U%'U3#WXD3?\NWO75!KZQ*U35EIAYC+6#6PV,;%/3*&AC-4FIPR@(P M-@ ^2N.-@%]2_=CKK@\\@+$^\/<80=X(^DJ-I\W62=6&8P/PGZ*-@*^46AW^ M6A_XIV@-T&_)R$%7.[[N?P-#R@GP$1MA42G FMY;8PD6 E0#H3]#3 ,R)\+C MA9(7/)2WB3*J9B=%Z=98DBI@JO&X 9\9A=^&-X$J:Q,QYWX6'J%B] M2D;1C*Y5-G170+(EV&N4T@'8U:*I&UUS"["CR'OR@^IRZ']\QA -:DSW7ZE/ M?12.BV>?=GZ0-/:C/\CH@<3_N,OC:?G5=V3 %!:[]$LT C?5=_G%2PX/&94% MUF:O-[LZ&>1U\0$B6TCO*GSN2# B;BU\F.,=,CWA!"N1,BO7SK#T&?=^7:16 M,[Q6R? VV&**OB5-5YV*T2J1[UIPA5GG]7%$Z4T<]?VDCA3]X\+#,#Q;K6]1 M_(,\7?!T'^B/L2I<' V1:MQX\_.C: M=_@5C^,L.KOVF?2C>'K$C="OSZ AH]B#32M^N8)5I1@DP%!Q% 1P:QYGVX[> M7:4RPF(IW9ES+GO$XH#D6H<=NFJEL!BF:EN')!<\8!KEWKC4O"M*S0]0:CX_ M.&&[VO!C+([G7"PQ.6A[M7>[4_*8;23YJ>F\R6[B/&-ZE(A>$HWWDB@7$V%F MNH'W&N?=7P_0R40SS_5?JYMG\%0X;*\Q.MIY172O(2CI'_C,5MK,+%>3>KZ;UR'A8C\1+.EC.+%:)+31 MV2>>Q:)'FMGT,*@'NZ%VU.P?Q3UQJ*Y6LKN]53RT!LC7>$CD@I?F[U &JO61.9L"J W3SE!9C_DK%9.* MDK%'5*8=;3!SMO625 =&M=XJ*5X$SVYP6&\M*@VWCF:9JZ2B)A(89G:"2S:U MA;4:HA>%B2[WT;3]4)8QOL#."0.R40K[ZL>W4ALQQ9I+4O+Y@IC)4/6N/8/@ M5L#N'_GEJSN'?+<2>5:BH.X3^=W5R"K=Z@9]JJ)U9]7?DLK8E6"MY5!49_#5 MN8Y%*\#B^\O+-\Q]#HF'627Z@R37_5N"->,S6K=><81N5M?3&+#ZZ@R *V'8 M = KBSIULWJM;=BJ9SV'38'^L5&]B6Y6-_ZR;98/6P3=C]D*D^5@U"!2==&X MP7/KZX%QZSS] >9D[,/+MF8[H])8T76C9U2L8"4(VX.\FI[527S=L'M5R[HN MR'^+XI]7X4T<8377]F2NM,)Y]?,BB*LAV '(-60')/3-*UL]DNAU-WU<6DY](Y$-./Y[!]NN2(,BFA$X^T['CYI^SUV?Y M'Y^=5<6,T![GB,8\[JTIO\)7\)G_.^O.WU7PW879+JN&Q2P: Y,_JW>BTR%6 MP^!&N,KAQS-MT?B#8JX/2QY)O+_5WL'@7K5R<"\[IEI@@5K9S7UAO/<<_OQM M_+#!'SQK^16SEG4.(+Y*4I53K;7)M%*V9TJ)OZ])FV1G8@JZY+U0)AO!,*M##CR,^W"D$7O^_J:2]B;MAHNG%*.^ M='O])^\.2H7X[D1\3\T$,,IEJ,( $*JE0K5,3LJ 9N%F0:'_Y'&Z[\VX'WN- MOAV%+MLS"?9_J,6>/XBSKI)LA-_;.A[^=6O.^PBX3H1E]J.B4Y'1F^^$1.19)Z02:;7O>_$W#-R Y.YYJ6 M.)W;_%G77KG/+5_5[7-_[:3FT4Q<*K;IGTQ:H9+/!\-,ZU8E/I(')T)S$?Q<*FWY3;9O,[QWF'K^B1Q(7O$4\V]*6R-S"[CDH#WG ' MSR]&C0RQ*)L[XSAZ]#W6TM\?C>&!O#LSD;,1+I-BY.DL@.S$Y[1?]&15%Q.K M3"B^DO5_]L,^4HG% MZ9Q'QP]8_5#&)'/LP9$H,%A (\0I2#WD06#)&>X8.1[A W*F7<9G60YA\G'6 MA)>ZO$WU]$'(^"%KTE="0[PU2*\@%)D438#$848+Y([.SL M!-"G(0'^2CAZ#HU"H.Z+Y();X[ #N1F=70F?PKO53Y[BCJ[:$228>25E%J9?1^=V&<<609MJCRRB6L4 M!0YD&FB23(\R@SI-8P;_A"$GTX F3X:%X"-!9&D8/1&@CIQ-%.%C5/@,!G\T MR@IM-VF7W\;]Z55MP$.'YMOJ(";9X1;6BQY,_&'^4XB^03C9&L=1R.?A\ [_ M(,O2,CG06%CY7>?2W\I,-74(/";:'8PN^DQ\!GPXS%. MFF/CFI@X,_DESYF5P9 JC,SATE^V/7S*GY))-PHG/CW7BS@;@>\1;/8#$3)P M*#7*Y M_.7;##-/9O:U);M#AA$;O1'G+3(+^QK;%=(Q\F,#12SE.9,OQ.%4R[1'3G8. MLUSHWX%J*&O/\9#Z@3<9F 6&*5BIF;(J"),L51LBDXV=]]%I"OF9(9L8/N&- M'CD=SJ5O:8QF9UD+SG#D!/NI?+%!)@YJY4*7L:G], 21Q(=.IN.5%'[!< 8B M/ ![ 4L4.0@ " ? ?H61FRW54ZWOYU3<%H"LE**%VL1(--AE2S3)F6A*,F;R MP>:=<1MN3HWTEO)CK^QR.G'R4G1CLM8\,6^DP.U*I%\Y-M"\F7!REN[12 ]: M8[%'^:#,!86T;%MP9FIK2CY:H=(FWUC8C7#= $^F8L*2N:O3QV=.%3]LQC!CE+\D',P)'SI:4MP&?Y M\D_36BR6T8+#?.5C?'/'#6>/(TY/*C)4Q)$_<>1/'/D31_[$D;]UB@'$D3]Q MY.\PE6;BR)\X\K>W(W\'69_9ZK &M(FH^!='_L21O[;82F+/%T?^6@'#J9L MJX_\"0- J!8$3ASY$T?^6AF W+^27'WDKSU'_ Z@.851)H[\'<&YMS8'?%[% MD;_V'/';3$G.G/F3YN2X#9GJ#7,[1U-,>U,\Q^)XO/@27=V+N\L&RK1L0RL/ MKBN?B.FH_3_9^]->QM'DH3A[POL M?R"\.\];#=!NWD?/= $N5]5,+:J[O%7N:>RG 4VE+$Y3I"9)V>7Y]6]DDKJ5 M$DE14I(*H _;O"(BX\R, Y:'9>(556+ V[,!\44-(2P;)2Q+'):0!)0E^F?_?[^(?OY\=1!AXZT2%:^CD3B1D5C>=;M6PBFE M;!?GC8'V G/"=^I>5VV2[7!I6A85S79%PWJ$S'2-B;I&DO#P[+JKZPE@IJEJ MKGVP0]KC'##TR>9+H'NKB5_K/40.2IOMI8+$X+U'P;NEJ8[M'*PK,7C'X+UW MAF*EMK+6*5%O#H0D.K>1E088NQXI=OTH:-*F*D# #+TQW!K;G7CIJ;:^DCLH MRP)AP">%?KD-RQQ*,EAMRG\M[ ^).@>WR'JQ1?;&4$WM\+#OG%MD/Z C=JJ= M,;$GEI!<>6/AT0'NC/5N9\QP5$/K>Y'DD9S*"]@90T.Q+V(7)+78:"TPF8U'-[$MI<5#38+S>CWC=L%2S0?-7F>)U],?.E=(R%.E+5(\8 MMO+>1!6RAY1U*PEF M0F"83K+R0FM5=KC8F6KSY@2AY3+[5 T/^D3CKWQ<'!G,YKZMI[LNIMV71:N, M\COIM$LGH6SVA6].()L&RN::;!9R&(9T"G]A0$%/J9\OG31FG9U SM]!#QYIBY:5Q3@4PFP@P*\*L"G MEM9>;&GOVLB6 ,&5YM!AD(V489R^8&-H; Q]KG/?TW\8&T/GO6T,_3"BA"B_ MP,51IGQ(F#43J>1FVJI'M,(FVMA$>U]SA#OF(DR"")R^E"K!&,B59\!883Q= M\A3'X Y,*7)C7, WI@FS0%KN#314P=[J%W.E%0\"Y>P\>.DW'&R-^*DKE MQ24'2I_"=ZI$.]7!:=28?-Q TZQL$*&>:09#W]6+U: K73^5"[HQHA(P5"ZH M7)J=QAKU:ZGZJ5RPN^6E:M;B4&\QG2A]+&>%1HE"OH>C('DB?%L']VMPOT:2 MO=4>BV.U 0[HT*!#LWT&EXL.#=KT*@TS4(6@"MF:X*;Z;H^V7+:ED'4K^V@_ M=,?T,24DU^^'>>)V)>H2JHQ.'I,<^XSHW@@^L M1#;(I[1H&)@.]YQ,KK07#"C!0\J+/*3$-AU%FPX'VW3TK?5$P\=NN?*LW[>B MHH?7N1X6J"&PD0]JB.7'RLBND5) $E=Z;#-H[H':136&:DPB&5OL;J,F0TUV M^A.GRGFPCG4!>;!?>=HK*#<6?:S'')>[8]R\$YV5<\QNL_)F(;1BB$T-$-#V]<(AKXK"E,U],X62 H>\,[*FNTYE4 MH;.'?Q=@Z72T=*@HM@9WGH7!'3)P9QG8@9A.ZSX#8TS7EJ4ST-*AHMAJZ9P^ M5 _+R3PRP-!W!K952T=+AS'=W-*9:.E046RW=%H/-G_D9!X98.@[ UO@JMG= M9V",Z5JQ=+?#G% %[=V<V7Q@[+: @O*)55>1+*]O[V2H(L)H *.!*DH/O%U5 M<^L?$LL4#OP@#\0HE2B5;4BEKJN.UNT@?4,J,39OQ2^Y!Z<$XG#E.8BGA!6T M8IA^$M5@"E7#()T^QN3/TI<<'AGU$YSRVZJKUT_=7M>*II1;ERB3*),=E$E+ M4QW[<$]%3IF\K"ZLJV3 =I[8K&_YP]C.,^]M_Z6B+^=[$I+Q(Z&SUIR>2 ]4 MC"UDV''!=IP-)!S[V/5.PN^""?/O*DOTI=&G>BLYR14>*A!4($?M:(DJI.\J M!#M0MKYICTTG]Z3WR+Q'=[(:-KU!7JYT>V;(R1?/R9[J-SBFD8Z3,9$.FTYB MRNUQ39[5(/=,.D4A)_/( $/?&=A5;1?+MC$U:V[IL.DD*HKMEDZSS>XK"CF9 M1P88^L[ CFJZ/>BP@S$=-IU$17'4_@*JWX=.1G(RCPPP])V!+=6W>\# &--A MTTE4%,>U=)[7 Y=83N:1 8:^,["E6AXVO,"8K@ %FTZN40[KZ+M>1Z][JJYM MEC%TJ8R^:S83!1$%<:L@.BU4;LLIB!AI8]-).6'H>P!C@%KQ#K?OF.,;)V #R_/H08XONQA:& MININ_2$3W8@M)+"$:()/;8)/PIH5[7+YR]8NA\L__^7':7;]% 23GXJ6%U^& MGTF6$?(^RL(XS::4/,!ROHO3\(^W__D?BO*7Q>WLMGDG$?[TYRAXC.(H?[TO M[=9[,&HA( "O^$J&/U]%_V#-$ZXU\]K4KY0!"2,@=O;SU;5YI42#GZ]"R[%- MW;+@UVD2E<]DJ67H[O4T&UR]M0W#,31-6P:[&AS-H.?GZ/]' OHQ>FZ&BBY" M1?<0GB!T+'0@S^\35(GLCM]RB[_B7XSL*M7WBOS&5<3$^[>GNO:_^W M&^*ESZW!5J(2@96O34G-L34A)8&0&YII\;$:4'C7NK$'"K'Q:8N1(K0MARAX-B:K:_!O8!+#/'\TX7" M>I=2FKZ %KH+6&OL;3QI7FLVP^ASFCR!OSA^3Q[SA]=)H?>8POJ3 PQ M)DS$M'5%5!WB-G'UKC7GVM2VKMZ[SU_)LOG[O*@HEPK [@7H#QA5* MG'GLU2X<&7BD M(M2ZLP!C \R_;7-5\=T-?0!E%\*$51C-3'(*)_9_O![U[G M/_XM J^#AJ/7S^29Q!S1^;5/R62:9_R"4>!ZF,P;FI >GNWYMKM*CR6(/1E#:T+Z[=;Z,#0J^!9BW]9WQ2Q^ !J-::[;CM *>YXGA+4Y1/OY MV!'J"%US[>8@S;6:S/K1$^M'".)U(?9SD%;Q_R5*4@K&8I9)TR@>$H;>MFVN MKL?ZY^H"LU^V7"&[NKIQ "QW(Q:X?TJ^D@$93YC4;;+*H*27#O\L<\VW/,@) MVS$I(JB[=#Q)$[:!PM>>O1&,^&-,?DT3]CJ:QC'8\=F7]_&$+C9)UX9E[D9: M@%9+M/ 6M/!.1 OQ%I?C[.;%XY)BDRUV:#A_QPZ#9 LJQ@+\"2%?GGDQ:O,E M_#I.$[X9LK%?IWF.*')1OF<_)5'\\U5.I^3JQW-!?SN @ '>%\3W033XE)1> MQ#9,++DQ>:#@^4SIJW E1-I?$OB+#>7[*;@+X,'=TR@D7YX)O8>0CK K*7T7 M9%&V#3.1TR,)9E])#G$H&7P(*(M&LSV:&A 2>C*=TPZW83@=3V.X9? E'Q'* M+E,R(DD6/<,'PW1,MJVH2,E+LJ+W 7.7]Z[C#N^C:^NXV^=8QEGD94BR=+P$ M;O_*"?<8S[URM7WHG?;9]T0!RG&6JS;TE>VS[YW6OM7&9(]]]CV1TI<$_L;V MV?=.J\T;1)GU[+/O[S@U/&L,4E^\FIAGWS^MCJ^-537S[/OB@Z2.+6-5Z^S[ MIPW'ZBO)*M;9]T6AV)$6[CT)F?(F'VDZ?A]E.8T>IWQS^2'=3OF_%5D!1X^N MA;OEM9;SC.A5#[^%I[Y=075??&ZULK]P1@2;!_#"!+6NH"[R()9Q;,4]/:>H M-HKDA8?X74%[U9=8QJP5?_V,F#4Z1@"\A1OPZ^ER;>$J+06K[26(DT;/0[ O M+PG<,XHF]X2RV;#!$WGWNOJ^XI;-,T:'D04H-']%(2(T& ?A)AV,E>,G>YEO MOC_2.+J>3"FY>JO=F+:8!I6A747Z5Y+?!=GHGJ;/T8 ,WKW^EA'P+SY&29"$ M\,QMF$?/FQFXM<^C(+H5[A3ISEJ^:W6@VD.FSK&4)CY<8\BLY9FUC,VGY!F6 MN\VE\80'GFP3S[.K8+,%JO:PJ;4VGGA+TO9]]YC(S)/K6UL:\[WAM(5/X6)_3[##B [C")"'+6L^36?EN+9!JD!! $FI1 MTW2L#4FM!-)M7AA,EC(A,IB'4E*8WN-K&^M>#[+6$:NW'CORRW>L1A/$7B"P M8$5$< M(10(_AMSCRN[3. I?B__.JUVK+=@<$\/1]*NWE6J29\7 .2\!3LB+ M0ED)\$:I;_4J9WQCW3>6!?YE*P69*M9GU>F/X&$W+G3GSS$P%RRO0(21# (Z MR$2EX"<&;[T+RQ$*^']-5[N2_1_)E=M!.LG)8!<15CJM5&*:?T[!VQF^GJ;: M7S+H/B4G6$GE=OH$6"C,IJ@KS0SR$5'*2""(%TR^S/GO4OB+\N;C[;=W/RA1 MEDW)8*M@*+]-!A"%*V]NO_WVPPF08L@LHW)]@M[-MKJ+ARH++]C8('F*P/IF M!2/]UW=6&N;X0^1R&!^\!I",+\9H4F#R.XZ6D:#8"GB/(29#.> MR5,E& S M<@4QG5P/Z$9JT^"3T_8>]@[*>$[E^QF=E.PBD+(84Z'2K2*2[ ( M$&7KS((X_91 ,C!U27<5ED9N&8:%TN?%B$8*R!B]!G.E= :^#0 D+"ND.F21D I\F(&@DX3),F?,QY)U%V\MV?-&^25(@E*1#%*F MQX\NB,F:/_9(0!V!X# QG&,HI@Y#;A0,YKAQH0M@A4$!,?DIQ767&()^Y)U$ MN8I>2%XVVWW/4/:DCFF^DK!0U*4;7SO N63B[>AG)G'T\^4D\<7_!,DTH*^* MKK(8P]^,,6;NPDR;0HQPFA#!.7&(H!GMA A%/[GE5]WL=*W!H>1GD HXL$DV M8:?AX2OWD)CS&]"R-9 2C%,0]I0^!4GT[]*/ M-&R;^F$9UY;I2$Z5,2S3RV MHILJ<^[RPNDJ_A OM<>)"JOQ&,0]=-P? MTVG.7[?FG&Z,L,K'B5W4E&" Q M"?-9G 6W\XM;: 5O_@,\%T:$,NP"$TZ^3\@@XGX" #2. MLUK!)3.N5)674<0('L?I"U\PLM";,T@!PA#6^A7XX(7!%C'O)((0EG)8"NX* M8V X6-2P8-(B&F)GUX,!F7$@#Y 8G\)3@PBX-N?A51F'+/'1:ORQ1!;F$-7V M@08DR7J?#ZRF@\^;KE]]^V"UG+ ), M9X=0Q75 \6] :W"3U=58:Q -SN"5[G8K!=2;>Y",)N%RQA)3;.FX6.K5NX)L MI R!RP#_KV3(7?DU!NH^/L[^FX^<,$I9Z6UW\:?!GOFC#*>41S++VH^0) M>' FEUNYK5QA&3T+N?=5+]WO.?76:%M^#X0H*XJ?B?H=H2QO4WD(OBL?^&88 M*$*:CI6E7,=RMW0EVU$I3CRK.U'+^Y,SO548C)#GH\_[3S^LDYZ[ M"%GAGB;,ML$"T-GJOQ:_%>FZ"BGS=4O;#6X'@X?1F93L$*>#IV+/EWVK +78 M-)RM8(GDC?+;A#F>:PX!R*70FSJ]#5TFPS+&2PQ&5N2 X;R-8"N&XY"?EQ,) MZF4"K.41;,TU^)0L$BC?,4\5A! 6XC%*9GOFQZVN%+;LVIDC?"YLP]4;50N?"J;CH7&LU*(WQQ.J"UD3;7!#,YB%.M1E.<07@D6LQW+PI1^O!]PO8##DSP M%/?NZOI[76Q'6*5OF+\.O!$(1GM;YC3P5 MQWXU"?OIUX\KW?I6VA$MEX,82T *O[X*Y3Q[NL3AP 1IQQ?R+O@*VFI-Q\:W M:X-69Y$=?T<36-O3&H'65F*Y(ZZ%<77=-;<#)\KEK@1>/=H)JUMLQ[3(J.YK0(6_.NLY;8)KFV MIU>!<&N[5\&]S#@? .N.NH[UAK1[ =@%[VSNRH%"**Y#,1S=VP'N[/N[8/S* M=FV^#'_+R"T[BI%&'(7E2R".AK4#Z36$#L5]'R\)K;+I.Z[ *M>%\W>^M48& MMRP[[(G/6V/$_0KD+ M0*X%NK4!N> )?1[O1;-L7@;T?EAJ8S)OA\XNL];&^ M Y-EX.VKM_?._YFV];XBH%L^M0O0[.,T!VK\4HQ8W3FC;F\#;,L1,K,-,\_7=XGC/F :(<(*>I_YA*XFC?4M>U>MX2Z9K0)04X32 M*6V.D#C&]^U=!JT*0 T1XH/@FF,D'"[BF&XCB5F&J"E*+VESA,2-KNV=/D<% M>!JAP[..BX3\)N@(]8'N.TB#H&30VA$'C^ MNB]Q3I("[E^&K7/I TN*C/D7%O'A?IJ).[KXIGDHS6:82DJR]V3(3A#?D01^ MR.]C(. FZ9:(938Z")8&W6/(G'@N[K6M'Z[')&>@?>>T8K*)F_4XVMJH-CG) M=HCR;Z:JQ'&OHZ_'(;TC65U5)6PJ=SI5)9M[( [['&?]=*=W_--84]D[(@O/ MV!+TG(ELG;"6^HY0?:U[7C,2'(>,LDFR(0PQKPUS6[A[1#I^A#< 1D5@'[YR MT\:*F\"T)=L-78L"OC.[U!6F*32V 6=%MG+ZJ2M,@N@FXGOR4UUAWD(WT6W> M)UR8(M%-0E3H&JXU2MF5%N/#'18@B=!AJ14F-*=#1VA=<4:9)C[]07(>WBU= M$XXJT:O[@[TG;K5&ZIKPZ-71O?ZR:LLU2<)!\5*8E",6+34;EB,MXONJFJQ& MA2/2HMN\[*G98!UI"5&A+JK9/!UI,6[!:_2%XW?JG8/UWG94')TG'.N#Y&RC MD$PX6^CM>HK9)1.W6B&:^%CIVG,]J:@I4^* V8Z$RT*$VJD C2K<3X_74<[\ MQ1)3Z\Q?EK5O?#8F#)5JGN*W28C3G\N+4[AK[1#)0H3:)^TGU 2R'<2)4X]K M':G+LO2-%8$C'E=5ZY"\'B%^2R#$CZ-_D\%L8;\D[PF-G@/6A#*[I1'KO?A^ MRMIKWO-NC[7TY^)5GY(,>)A1\&N4_<&I-G-56;'1MY=@LH]$NB?T"=!^U!])],5#XE%,N[?P5PF M9*-F;%+B7&ECT?7$F1-]Y)R6CZ&%!7)G9YCU=/VLZ+: M_.A96+'8/2)4.'86IFUW#]LVCIP-8>I7/W=$CG76;%S8SE++A\S+E&RU8."\ MYJ?2V:\A/L3L,.O($X.*6X=5KM-IA/Y)*7L6XV&*E5[E4K*V2+N8*LS;I[%3 MC":M8';TUO/-+1AM^6Q3X/8W?Q%7[IF:M27=H1IP3#,'V:B]CL2Z)N[6=.UL M.8C:!D%C0&MT6P5 Q>Z/OMY#MQZDQ^GTO$/@M+7FR;L!.0SH>BV?Q5F-NNEO ML6\5@9ZUBOJ8TJ]D4@8^7X9+$?UAS&&+]TX,>[W-ZGY@#@?>OM:\JB)H>T*O MPM1L>VWKYQ30;V/T)4GT&V7\SP#Y,GP?/4<#D@RR@X!H% K7!:*6AO*%3&BN MM57;#<9VD+\6\_D>4C"JOT?Y:)3&;"0;K.NW$00^[V!9!\QH@_0%53OS[T)& MJ&Y9SZZMV-2%\%AXUELTH9[6'>.8>#ZDMR&;94IFPPA(D<[!4FK**X.M:VB" M\['\X^QY_E QYK((XPAX8NG>O !A7<=;1S.=[7Q;!?8VL89E=!8KRG\48?V- MQ&,2[L=:W%K>]]>:_YX+ZUKR*CS-?.OHMN5+@5 MP12?1YK.T="YI\R=R5]9 M&E]^FPQ8/#9AMQRZ.D(3K]N^MH?=A$"UATRME1&F";QU+'^[RJR-"R63(!J4 MSB3<5_3'Y*'1 =U#Q>WC#<\VUQRM_2"T //^2%(\0<"P+.@B>&+ 379="/PR#(U!K6?LQ5ZX!?'&P:"RL.H+'Z2:??A.:!AE!SM< MXJ%.AN[O8/)MH!P,>;V01^R,6&M;P?4A'TS#_/> 4N#X5S9A(DZS*27S*:O5 MX_Q,9TT8'//J;:6YMK.YW#F?QIV0%X6R:=P;4[>O9A-C)9C]70FQV7#>1X@R M:SQVT)Q?7=LU:[*GRY1%6J>C!)H*W^ICWF SS8ZVSU!/H M'Y:F21*3!-Q;&A%X+1O5O32[/LY2,0834(?#*%R\9ASDX#QERLN(\&GIK\HC83O8 MRA])^I+P4>0!)0K+2TH3\*;@P[ ,8^97%=\=IFPR>)0\*1'[7AX\3N. <@B2 M$+X<+ _N+H%""PU>OE)#$<38)0ECAGZ^TXO=) M,!C,?G]DX^8I^Y&C4N!"9X@\@^?'^'9&ZL_=3"[]13$SP=2?#A, M&4F3GZ_ >RJ!6.9'-H2*T..M.%/RI1@4JW==+,LUP)72GQ3Z]/A&4Q7VSP_K MMY3M-K%D)\?ZTY$PW.#! M8PE5GDY*QB[_,%N].2CO@IC';! /Q*X@]4]L/!PPG,E*_+&3/Z.1:\J"O.( M,&RJ* [5?^\'QO[3JDKAP=W) #S^GIREJZYG;V@3"18(P'RAP>3GJ^+_,K"1 M## @*XM8V;15RS"ZS\JMV$C;YN9QAXWLNUV\7]_\I 3>^4SX-N>8#("AE&"1 MYH6&LA$,?5,ZZE^MW9P-A@7 SVV@KVGB&02Q.>SC(/^2((]0CN@:+F MV*8Y'-5W-C,2)54<76,>&6#H.P/;JJ&9W6=@#/!:,8%WHR!Y@H]$29E1FL,O MS!I.*+DFWZ.,=5-8RIBM;Q5E.$ ^#4L?-7^A$RKLR"0X_KZMN9E-) 5_'\?> MHVBB:'9%-!VWKZ*)P7S;&4TD&6 NT]$4@BE4"(-T^AB3/TN?6G)DU(^O#"U3 MM9WZ1\SK^M"44A^B3*),=E F347#,B04-;1 MBY)GDDR)RHNC\]<)9] !MB.!66UX^.4\LX]"OLCYX=E6K+?M[T@R6D0YJ7+K2J+ M,.LJ8Y*-TL%I2_TCB"+#)A+=S\"? B!,: M ;*LA#Z89H3?#Q\<,M*Q"&'1)H ]P?HB9L,(T"E*_=.D>"#(,D82AC,(40%* M29PY-3;(#.^;,RN0.B%YR=U1\58@U("UP^)M4WC\S%[AB=9 M(X &5?[-> "+][%XOU-EBUB\W[NR12S>1S%?%W.L3NZ=F&/Q/HH'BLQ^)]K'AN]R3=4TT+4UB1E;O/RK:K>G9GZH^.;",Q!>3]^H[G;%\ZPYH. M3(G?H4943T.#B S<60:V5%=WNL_ 6-/1BAF\W7=*.3>+]>VA##L*F#(N>4J6 M)"GC;TS5\.NK19FRQJNU+$"A1*'LC% :JF6[_1)*#-^Q@@.SQ3NA!67)%G&INHO!![H4!2BWPYQ0I9FZP-PRS"WK2FX91%*.V^W<,G2:CJP+ M'U)@+?2:,'NE;]DKO/IH!B1O:/7X2SO)1L1DF-N20=S2T[F-E2QCZ?_L#0]ERZW-=(B76W# MWM5KD(1LBVQ[.K9]3T(R?B2TA3Z6)^8?;%G904'#GGS8LA+% \4#6U8>T]IA MR\J*H]97=QOB*'B,XBA_E=/AD>##IYI)(S,-+N_#E[OJ>-A_J*9=]7'\&7!W M4TK!QU FK"U4FBC72IJ/( H-PI!.R6"NBAN-][Z,@S'ICZ].=,ADV*IMUQ]R M)]UY$K(RLK*MF@VZ@TG'RI@7.K M0\M4;<@]DGC)=]'?W#5D[H-X9G[6Y, MB("+'\95Q_,'/+:7-F"0WJT_76&\;^*$0V3E7K"R8^&Q/48M>&R/!X/R M;KM)E.GY?I1/W!?#8'H\(NZ -93DB['4' M*Y1)E,D.RJ3CJ:95?^>P&S)9I:O<\L]_^7&:73\%P>2GLISY][*:^7V4A7&: M32EY "Y[%Z?A'V__\S\4Y2]+]P^C_'.:9:P9&F/%KV0("_8/UE#B6M/AG_)' M\]K4KY0!"2-8@^SGJVOS2HD&/U^%EF.;NF9I5\HTB8K'HRRU#-V]GF:#J[>6 M[3J^IFDK0)8?K0Z,MP#&VP^,+@+&-%U7.P(P__B6!SD9DR3_\*]IE+^R48MI M K]FM]^C[!I^':?)MQSH_POOM+,$KN:YE@!L"D(IBRK6 M!8 6.:\02-D09E4$>T)H_GH?0Q!XFPP8.!,&UU_I.BK1,OS"Y]Z]/KQ.",?B M M==R$SKZA;>[<2K%N7X9#","JJQ='Z EYEN:( M^\DHC>OY>H[0[S$\4TYA;(BHT-9&8'SL5=D%JM#YL S+ MLH[ 0+^2O!%-A9;(\'RKJIJ&CQ\"9@5Z"HV)X7J^43&TK [F_*R\VIDXA_3: M,*[>5DI[F"4:Y#R]("$O"F7I!1MI!/-$BF*&UV(BUL:PK/5A6N7GSSGN:]O0 MK^I9ESBH!2=1]'02Q7Q"&'O^D2H_OW$HX.,"Q@=Q(X%^4#B:&D;!>M?#FL3X/2]38"CNJZ[)V]]+5G\? N&92/( MRF)6ME7?W==H"%,0ALIUE[1(KX+V=INFCW4&EL41J&K^KVYEE5YW2&G-PC PR] MYV!/U?T><#"&?:U8O5EU ]H[U!;;M(7J.?M&U'9 6I G)RCPPP])Z##=4Q M,>+#B*\ 95Y"BXDNJ#LJQ'\FQG_(P!UF8-WL0:^$5\="''D9!\98.@]"QN6:EFX0XU1>@'* MTI "94 FE(11P"+V^A90AJX@&#%@Q%!%"[[1+5^U_,,+$LX9,_R 8HEBV3>Q MM%5[2X^[3HLE1O X2?ST[O/YIQ9W3PW*,K78\, [:2&-Z%QCC"40"!E@0*'L ME5"ZGNH;[?LF<@CELI.R&"6^C&R%WNF"Z>%?21@'618-P=]A>PL?:3JN,!SQ M;DK9',)[P# =_$KR+\.'X'N[7%^ST9LMF:[T@"/^1L';/=^#<:2BDO_O#6OP91PD8B,J#>DPR4(8>)_N\4 ME,/P%23T+LA&'^/TY6]D\$2V3$DUS$8SSH]+E4-F8%>5!EM":3@$[[K2()Q1 MV5'\VY$&X33+/509$#)F]F;[]-82]H!2!L3M& +C!C-,-,<6#D.S7=->G4O4 M!*9C8+5OY E@)1R#QH9*6F?!ZF,0T;\'\91L(N2P90(F?3?-0."R[#:$)S(^ M\[L8/$R#<1#NFT:DB\<2FA8HIP98SV&NA_ #N]1H#(SNX!@8' /3RH?G$RT< MG&C1MV$-#R-*B/(+7!QER@<0S8&R,AGF4H M%S>R"&?K5!HF$,1!$A(ER)5' G& 9A#UR-82!-7R.M/$MEH)T-F91@88 M^LZXK'M<9TP@!H GMX4LEV4\XB0LD3]V4I*C14 MRS0.UHQ2E12B4*)0=EHH7=5I8;\).W;UTX59/]LER0!/=8^F$K"V\.RUA;:K MFO;AK9/E+"U$F429[*),6JK50G:(G#)9I]RW7A7,>@7-)'CE0R^^##^GR=,# MH>/WY)%5#=\%$[8PWT@XA75@ X$KU<^(JH(TSQ-5!?F:MU835!VH-M'9K-'; MA8XO0LNA2."';=-#Q#"/T*#(U!K4=F5UA+YNMZ,T@SPFHT M@/SOR3.)4UX:_^'[A"09.8BPFN,+*]]TT]'\-7!WP'$0R#4(#"#K0I!U;Z-8 MKP;(><"*=C\$E"5]9FOEO&'4J$K4$0J=YWJ6[JQ!NP^$PT'>7P+J"EG",W7= M6"=P79"?23(EK"KXCBG^(,Q_C_+1W30#6T;HA^]A/&76[3;+"/PSJ%BHOP,= M3\@NEJN9&_Q2&[PCX%=+'#QA'3*KUO77-8X,^&UIM'!/T\$TS+_0;X0^1R'A MU;L@O1$K'HV"^#Y](;2\J:P57Y2CSZI_OY&G\;P<_3W D^71ON)?0[>$"MO0 M;-V[6 )R;RSAJ0U!O)^*0F=)-QQKW9#TAXB[2"+4_?"#QQ1/9VEREX[AG2&0 M!"SKIV0 'Z''E%+=\'?PEV%9ZX;T(HE91V*!HF+7Q''<]8B@GP05DP?$4VP6 M?-U8;X71)?KPSC S0@")RFOM2JRI"1TO4W>,+IO5@^A72TA-3>C=Z;K;:2'= M3<1=)!&VJ+%,T^^(I]&6C(D:1[TU;=^P.L(?K0J,J&D4"(RN:[:$%-G2:>ML MX1 04!@.Z:[C>!=+P)IL*'973=>344FU0\1=)!'ZF[JO6:Z,#E55FIP\'#)U MH7?JNZXKHW-UBR53A--*0+O5;#,PP9 M]X).0K^:0BIT=QW#73\%[ \-=U%$Z.Z:EN5WA"1MB9CPD!C":,>5<8NP-C%J MRHO0E_==2S^MTOZ4-"3(HG-R]C&EOY*7VS!DK63A52 Q"?P8D@6!%A>!D,D@ MH(/LM\D 2 IOM#2_5$K@Q,[(/'-JY[]O-&H6[J"ZX@U^:Z,#<&WBU*)N@YZQ MF:Y#(.)XQ^H;6ZFI&*-U-'P]5OI>%<0:=A4[*!5,UV]6LHYG2ZJ4.!MEMT94>4K3008+J02#9[8B-\K#B&1$F=!YTHX24*)0$J9/"7Q_H 2+ MM[')EVD6P3UOPMG2QE'P&,4\:>H'/AR:/4I9!U;X2LH< "4(0SJ%/RS=RBXR MX.$U Y:TPAH3)KRR@D_8?"QSVK,1(7G&@9S_+1UN@><%H#P^?_^WKJU7CW*4 M3_%E2]5=:_7+^0D^O.BCJS#64I8A. WJRGL22?QZ MH[R?4M;;CO'6\4'+6=OAE349I[P%,>$MB$^^.JN$65(.R_),"Y/+Y.@$?&NK MCJ^OD(B28HINGBH!;Y[/E 'S$PJ5<9J5VV2J%=*M*YB9\BDTT8RH^>N$52K% M2^3-YN1] 3<&T#D^*FFRRH*O)*!L<1DA 2X23?+9K^MHW32S&6+\-O M\-=L"/#!-?#?:?X>)*#TT-M\W^Y+N"UKC5QAIWAB \<=NK;]C ;I MO$%G=;6D[W6X=ZU(L4@ M-KWS++3PI)9UH''U]MYPM?QRMY66P8!GT_\-%.+D7MKP(#B[" M>5RTY47PTO5'[-B][S)KJZIEFGNZ0ESE@5: M[T2#779/H#]8^(8JHQ$,O=<4EFJBIL!FE@M-H:.F0$VQ35.8JKZW]^.E: KT M*=A&&&H*U!1;TY!5S=514Z!/,=,4)FH*U!1;-(6GZBX&'^A2%*#<#G-"E6;J M H>*G'RHR-F44]>'BD DY;CU(ZES31%!I^D,NO A!=9"KTG6<07=TWVRC"MP M-=6S]HTKD&<\07/EMW]<0:L9#&OI$6PUO@Q_RP@K_J+)21-B!-DOU7V:DWDK5AQL^X2D=_[&Y**4G"5P77 M2>K''FB09'%1[H1+)?5C2ZVI#EZIT[@%Y]^4[!%&Z$&A(FGG,38K"^),5/=2 M/_:.)+!..:Z2U(_=LZT5\)WNX^#PD*3W-JQ_&*%51DW2SF._)90 #?^-AEGR MQ_[*.GV^8=OH/R@8-SXYJ487(D$E:*XEN^U2ZWD]S!O=4SUSI:YR"U'64A+/ MMV(_( LC"V^PL*;:UK[J3V1A9&%I6=A6;4?K"@.?F8MD@ $Y6:B,#5/U]'T5 MMM+P\H8RQL+:0X.454K[,^!XS8 2+A<-*'&:9Q:JNMM?[K@=,K#9KV6H5XCAPH"%03*$"*'"@(5!,H0(H<*HD,*XEQ-1G>S M")X#MY*L^BO)E9#WZ\FO)X1-5512P4$P[KJ@2NR%2NS("?5QR7R>0QAYI*?7 MR*%JP' *90B10P5QL9D6Z#V@ MAB/%Q()@R2>\=$\ORC+AY8WNJZYC]]EMJD;JCOE-%?D'506JBLLK%D=5@:H" M5<49585E.J@FSBU1_<8.]46/],4;PU<]]_ V'N<:/+EW?V;[?,E*A)U!GG-X M<63?R?:HJFBXTW\8^[+FV)=UZ^P]94-]8O_L\T_.0R(W&GN'9)9R9-V.8P]I MXA?LYHY> VJ!8\V;0Q(??5@ MA80^XHY.G+XHS69OH5'K)D9HU% +M#$X:X?\X[ LO-[3ZS@LJ_6\^%K#LKR* M*NCB!H]"+:QS1!.TNI>$3.V M7I.E]5H7O%!YV*S7,M1KY%!!H() &4+D4$&@@D 90N10071(0> DK7YNO7!0 M*D[2*DZ)<=\%E6(OE&)7CJ_E8;5>RU&OD4,E@:$5RA BAPKB4M,PY&&U7LM1 MKY%#)7'>5)<>;\)<=/X+!Z7RF"TL)<8&]_UK< ]^E-MK/PI'YZ"F0$W1@J;H M3)4YJ@I4%:@JSJ@J?-7P3%04YY:I?F.'&J-'&N.-IYJNT?I&C>1CMO[RXS2[ M?@J"R4_?PA$93&/R97@;AM/Q- YR,N = ^Z64T$^\4R0SVF6/;#W/0"OO8O3 M\(^W__D?BO*7S9>])X_YIR3+Z90/U9C?KX2 $_SRE0QA.?_!9HA?:SK\4_YH M7IOZE1(-?KX*KTWSZFTE!IB1..>$[?P\L&*1:<' !A-M'!%VX(>E:25[N1U? MYSN:&[KVO"V;D6N1:W>-A G)^)'0[C%NX[;"*&CG$[3C'GM>I 0SO_) R96A M2SB*!XK'D<1C]>^)QVF[GCG4!W3EOO R%DJV8@2_ (-'21 K499-B0(<%[(654J0#)0!&1)* M68\7@*6+=XM'>H-;9H#<-67=WJBM+H&O?( $/O.5A3=5?O M/@=C+-A.+,BRHM#8R56A>C8=U/D*5=4P[8-UFYP%JBB'*(?=D4/':C__6 XY MQ,#[2(,2'E+@-71%,&K9=H3E6:KC]6#,BISL(P,,O6=AEU7E=.:H!"/O(T?> MGTF6_31K6*M,4LJVG95TJ S(8XYF$'7(5C/8A8X!G60=&6#H._OJJN8>OCUS M=@;&"/"X!G#8VIFL#%G&>V;5E*.I7]3>-0HG"F=7A-/7<#L;HWGK7)>KO]2&@">">W1/Z;110\B[(HO V&;R/XFE.!JM-PFHU_;*PZ9>B8].O M-MM6.-BVHF]M*QY&E!#E%[@XRI0/()J#Q\W86*.;8G::G8H[-FU \ M4#QVB0K )!TJ0YS1ZG!:;A7FJ_)4D8!%#Y6^P M,FS#4_F4A#=X5+EC:[K"V875\^1-RU(]IP>- Y"5+YZ535-U+$Q$QD3D I2O M9$#(F!O')$W8N1Y-XYBU/HS8K@K),)3U!^#N(IF-3!/Z=9SLX5Z]M- M&;8G+BSQ\6P:K>N)CX9JF7U-?43A1.'LM'"^<57'Z7;-P''Z6F+TOR/ZAS^. MP8_)6(K3*(V!A[&[L[09D=W3C;)D1%JN:OB8I8PRB3(IC4P:MNI[A_?]W+*\J)4>3TB2\2YN2O 2T$&FO-%_0/N( M![&].(BU0!F:[N&]63N4)X&2B)(HH23:IJY:UN%IRG)*(D;M[?DI$+07P3IZ M(:5]^')7'0\/VNV@KGLSZ-[A M(3H6<^]SLK4;U^W^"20R,C+R30LSL\_.R!B5',L:EKO6: ]1C>RQAS@G&QFY M#XS<-WM8?71%K5$4HGD6GY)GDN0I?;TK9FPV'V!AZ#C 0C%P@ 6V[L;6W3L> M6YE6\4B5'SDEL-\]"@T*C?"Q]R0DXT="F=PHE>7DTJATB5,!\"B\ZO43#ULP M+F#8PM?@!:Z!^HAPBNVAD;K3\TC=-"W5MS:=O,X%Z\C+R,N6UTJ/HK/S,J8E MM%/AG](_KN'"A*8AR;!8H!D,?=<:OJH9/= 9XRG=8KAL^FH+I>,6Q8EFKI?:T81O%$\>RT M>.J>I[K^X7M+TASWK5O7":VU4.^>.I2EIM@&?6CVMH%$F((U^ZK4#9+8=V=?2K*6;VGZ6 :YK\'E 9)_OHY"AZC.,I?#\A= M]3%W%7-7VTW#JF)9YP\D36X'T"+TZQ*/W MK$J[Y^DEEJZZ7@\&12 K7SPKF[9J&3TK3,>CQ\9VL=RP5%[*'4N%$GCG,QC* M+)N.R0 82@G"?TVC+&+33]!0-H*A[TK%T'N@4>1D'1E@Z#O[7G>?>3%SN!US M&+R.29)CG0PJBFV*XHVM.J;5%6WQ0S>81@88>L^XENIW9P-C@W$QV&LKV'N& M0"Y-X!UT$?)%$.IA8T[4'*+*.ASTC S<70:V54,SN\_ &."U8@+O1D'R!!^) M$H5D><1:!&7<&DXHN2;?(_A;\C0SC5&3Z8HR'"!?6'7:V518UZO3#+.OE6DH MFBB:G19-Q^VK:&(PWW9&$TD&F,MT-(706H%:]W2A+ 5JEJG:SN%'S'+6IZ%, MHDQV4"9-1S6W%"/T0R;WUXQ6(O ,A9P#CC696*R%-9F74XV"-9DHYNMBCD5G MO1-SK,E$\4#QV"4>6).)-9E8DXF%;.T>D'BJ:6%F$K)R]UG9=E7/[DQ:.9[L M'=DNOB=#0BD9*)0\DV1*>+LX&H1YAJFZF.FX0XVHGH8&$1FXLPQLJ:[N=)^! M,56W%3-X.TZ!8O\.6-\!%A8.A&:QOCV484/=: M7FPVVT7#V2Z81XQYQ)A!M?.QV\$_IUE.!LJ'=Y\>WM]>6C(52C9*=D\E&RL$ M4,S7Q1Q3H'LGYE@A@.*!XK%+/+!"8'_:QUP$]*TBP%CT9!LTU?GT.& 5>9+I MF/5P"_%@Y;#TZK,-SC[1AJBGJ;[;F>;'>!Z!K"S>V[=5JP^L?.Q4 [25:Q+] MB7F+"3^S".+Z!E,&_^K"4K/.ILJZGIKEJ+K=_O&G'+T343A1.#LNG*;6[5QF MW "0QJEY2($'E4!\/(J[ 3*E='5/:HZ-8.C[ MGOL;75,-MS,#SG'J*W+N$N>V40IR+L[%@M1CF;[W9$))&!6]-8)DH 1+S3;0 M#J(VV:I-#-71#J]Y1SLH&PS]YUQ==;P+MX,7W5!*9 =_39/K,,A&R@LP$+D> MI"^%.4QS8*GR9(&5=V;*&_T'M(NH7;9H%UVUL.TB,G!W&?B-WLJA?*>M(T:) MNZQC-@HHN7X,,L*R$,9LM[0('Z'M=Z:W.0:-R+@+QM4O MW2IBS+C%*C[0 ,Q?R.U?F&80&[*(,:1D$.7*, AY9R%E2 "T-R::1=0N I_; M\+JK7>1D&AE@Z#WC&BT,8N^T4<10<8M1?#?-@,&R3$DG>32>=>TOPT,PA!8: M0M0GVPVA<_@0>32#LL'0?[8U#\_'[[09Q-APBQG\PLX-ZULZK.#$"LZN5'#J M+4RJE+-^$T431;/;HMG7M@?8+N;D[6+"=$R41S),*5$F-'V.,A;0PZ_ AOQ: M'GPG#2;O]5)U8F%GCPH['4UUC^#CR%'8B3*),ME!F;1L56_AN$Q.F6PVTZ;6 M5!KA:)L1//Q Z/@]>6PVP\8T<(8-SK!IY])2,:/A':/<7%"2@<%#4= X(04% \4#YR0J9A_>L?#L^V7(RLC*GFK9G^#THG2V6GI-%C#_K[F MR6+Y0+OE _X,.#[/!*-X6=-WNJ<-)4K?,:R^SDI F429[*9,VBWT1)53)ANF MU&W-AEO+G5M+NWL?96&<9E-*&J3/9;KN^9KE'RN%KM(Y&>MQ&@U?.WA0=A#_ M;S:R7OJY <0W2LD:RIPW=A[3=7AM5L5.8@0?1D2Y2\>3('E51D&V#M81N"I_ M25<(03DO\$S6K&"/3&%%-,,H"9(P"N+R#N 693*EDY1UR[A6WJ> &X13O+74 MRNSF&X4A-;]>OI05Y<33 3R;P]68/ 7AJ_)7DA :A,KCK#<'>QF['@%%PISM ME ;AOZ91%K%7LT>#7 DH48I&CU'";_XMB=APQ6]YD)/B%7=!$@P"50GBF+WC M912%(R#O,P%-D0]%;Q\IMO-TOO+)!; MP7<[AE^8L4GSE#(.>$A?"%4^LQ52E7L:C(-057YA5W,"D+'7?R/QF"PHP9XZ M$/ITFF?1@+!7E(BLX/$NS4=;%Q\P ,;G]P(_3X>P$& [E$!Y86^C0?+$WSGA M.#WQ%2Q:J&I&D/E/C'[P8UBN?!@'[ =^4@#J!T2)%HP-:.8T>ISR!\8D'Z6#[$9& MO;9= TM1.2@CN9;DXO_+9DP!RS^$9Y*GC/EK&2P]7(D 0OAT0PF$NT%K#+B" M?P[H*Q,XPGH#EERF3('M;L _8)J#:Y7%H[R'8#J&N[A5X!BR?T&2!E/&EO#' M-W?S/W_Z8>E1T!\D8)IN+AR;)3(K)?0+*IK."K-\Y#+[UI^3_<^:N1?ZMIZ MG&RN[U)@,J84<4P7'OL5].ZW0N^^SB+,*JF@.T.S3IRU'EP;@3H)=1+JI",\ M]C"BA$"$G>2C3/D ;LY F1<.*E5+.5!!'5]!R7':?0BKW9?!VET1LQ_&-&=4 MP,:VLY,^JM_C[QPI.S;K4=FW7UQ;;C5?ADY'O8%Z _5&&X^MG.*@\D#E@M"N'B.',ZJF996STM*#8WU&-R7I'R6 M%5I/PY2 CV2 7E9Q,NZH3K6OO)H9&5D9?E9V=!=U3/W%;IV@)=/5.I_26[> MW9Y\*73]#H*A[ZI%-PS5LO9UE>Z :I&3?62 H>\L[#FJX^X;1(<[*J1HSH;LB!V>B4!XUA-!57;-1*%$H42AE$4K+U533 MWM?2L*M".8LGUGH:KB1)[ZQ]QGXF,I7F2J]]L7< 5G875,W;0G2'86,0H]"CT+?7C\/E'R4?)3\ MCDI^LV8NNHSI>_3-UZ4[JD)>1ETW5]; !![)R M#UC9UU3+Q0)-3,C&!APGAJ'OJL5W5=?%CFO(P9WE8-=53;L'ME%.[I$!AKYS ML.[:JF[T(.K&7;S6W3OLOX'5QOTY_C$\U3#J-Y+L1K4Q"B(*8E<$T5$-UT Y M1#E$.3QO0RI+M?R^"B+N]K89#F#[C;,H"BPJ/GM1L:D9JN/6;Q+=C:)B%$H4 MR@X*I>^JEH[=-U F42:ED4E+TU3-/[R_K9Q">7#WC16N^N2()H4&>TDRA M00(H/ %S*NDTGTQS94C3\3JFQ]C"^N/W%=KFZ2D^JOWQN[KRV4E*BTXM"YJH M\,<70I67((/790K03$G9.0ZCT"!-:7F=_&L:35C/AAOE840RLEB+@!*V#S%0 M\A%$Q$\CEM!#)H1W?U'HTNH-" 1][(NSJB#^,4J>BE\HR8.HN(& /N.90D1A M_QT%2<[^&I,PIRP^W=\K+*(5 DK^W 'T[T+-O<^!7@)JC0!ZG#!O02S1/./0OHRAD5%#R*4V M^-8 M 8@H V/M)>Q7(!3_YA0P5>&I,)X."AX%!HYC3BJ.VCB(DIPD00)4 8%YCD(" M^'R"+S!N#X.,2=)6U.8K-(@HV?[E&^7;])%)#'L2Q"E@0!=([Z)6\>X6X!GT93K-E.5W!I,)Z!?^5"%&PRD(VX!U:AE$(.PQ ME]DI!0YX"@#6. +!&C!0)D%"^!./T35["+@_RD>E^!7P+-3NB92MKJUIV^GD M- K75 U[_=M#$/T,D(^9O $5F.SF(+>W<9:6TEZLR]8U9M(U3A^C-94=,X MIQ>N;\H;1B3(9VJP_--D.IYDE13V+ -SKM+2\DUSI;W0I4R3P:V@HF'U(U+< MMZ1JEUY1Z-NMJ)U5WY;:Z7!]*UPUD;XMO[Q#W^ZB%NK;DT#'$UGV>9M#D#;X M]0^VFUVP!^?)0AQF3!>$P#592IF8%#)7LO),K-C-; &#,?AFT;\+]H/7 ZZ$ M][1Y"2@L=PZ:F)1+7O)"(5OUP6 <5"@3QGCU>(D+&\@G9^<-"&'+88[,61LZT$"PG!# <\W$S>WMM]].8-X,35]) M7;T^_BXKQU&JF+T+":*$!5/L,KP# MI&-^J,5%I>!P\)J9T\74!SNG#=CMS#DCS$YR@\=L*"4CN"]Z)LP8 2 WRCU\ MB?EH\:O*7I5Q[3!ECX#!7_HT^V;Y>6;UF!5C0C]3 ^3[A &@I <"Q*SD'()\ M!%J!@W'\U4_2E0Z!('"@Z\!>@N9+2RIL6:;H@N6#K?."$QDS/-$TRY@=&$;Y M?!&94\IN/3Z PXAFJXOXKRE8)Q8<#$^S)"MMX)11 &S]2$C"I#G*BACG^'#\ MMZ%:MKL""5N<$WQ85WW36V42".@GX):"@#,%PU5BZ8%PYIC,M<]"TY0Z[8Z[ M_*_<8/W7=R"N_^?LK$QT!@[Z"!=/$L2NJ)+_+0/K(&&15L""A2$$DLQEVZ'Z MY_M=P.H\MH]@_4*VH&PU9VVYX"G>C77NBZZXOTK(&N#Q%X'2?PE.L>!)ND+R M FJ&:V&0"IY-)RP>9FBI7.>5UT"U;3=B)* )T D8')#+1F#$U5UV\3&(B]!O M1 C;?:QB0IE2 V,@&RG#.'W)>NDHL^.5 M8X$F(;E^"9+@J6 4\AS$4UCIK-BB('3(V)_Q&ZQZ!(M?RF0&?,AX9"GT3)3; M 8,3_OKAW:>'][?S'9 B[$K"*"Z"N4^%1#P2>#G?!RG4 #?_I;3DP7?6D9D MBQ6Z@LG.-)^'H6N?8M\H "J=2@A*HR3B=[.0+@ %L-M:A!!H,D_DB9*"S3O( MV(L#RC.WO3?.W?;^;&D&I__PO,.:,^^PUL>V:M4EL$>-SM:TW$9.0KUV99WK M48:2C9+=4\G>U20>Q?PRQ=Q ,>^;F+/@H@?BC.*!XG$D\:@T#45R\3AVRX[% MQ*&M(G")9V;%5JP^L M?.QZ=K25&VE9@GDGU0RF#/[5A34".9LJZWHC$$?56QB;+6I M'=Y^0D[AQ V $SLU1<.>0'P\BKL!,G4CZ)[2E*4;@>>JNK&Y1]J/9@0HDRB3 M'91)5U==K^\-0HZT/[-/&"_[^FE[O]ONC7=)[1YU;V5/C&3YK!X!/<=&,/1] MS_V-KC5J\7PFI?Y#-[A&!A@N@7-UO?Y>J"R<>Z*NQQ=H^MZ3"25AM&@GLMS@ M >T@:I.MVL10'I"^)$L])HN3A:+0]8W^ ]I%U"Y;M(NN6EK]05S2;?G)R3PRP-!W!GZC-SJ4 M[Y5UQ"AQEW7D_4BNB]8*K 4#2;(B=)PU\7ICH'5$Y;)5N9BJ[7=FIC0&CQ2.H>*QC.*[:08,EF5*.LFC\:Q3_*S1I_+&0D.( M^F2[(70V>Z-T19_(R3(RP-!_MC7KY^/+PK88&Q[+#/+>U/4M'59P8@5G5RHX M=;O^;FXWZC=1-%$TNRV:?6U[@.UB3MXNIEIO?@SJL;"S;X6=CJ:Z+?@X3?D+F]JRN-:=T3-KXV;:)W-;DV1V\(S71'NQ MAY1U9S1/)P)_[B2+)=S%*F?SB#:VBLW-$X0JR^Q3]6RH3S3^5 Q7SY2G($JR M'^,T8^=DX&(S8J<9GZ&G!%G&I[M-$TH &S:OF U3AB]>ET.5ETL4>#[*>)P. M6/[);(1Q5@QQ#H%T\"'FP,,2P8U32DD2OA9SF*FJX2LKSLVX2.]-O,[3F=#RV)R/=^1G\'SP M).MN0:.PF-S(KBQJF\K?7P(ZR.9#T".Z-'X5^#;CJF ".*8#%'\4_U.(OXGB M/Q?_?"/5-$JXY1Z FT!!3&,^4!QL?4**N\HQO.S/3'R9W08'("LF81;#+],I MW9ASJ9;S7Y4HRZ9LT*<*3SSF\U_96%C*7@&_@ BI0. GPO4(_^#Q#- M,H88DF2S:<>_)1%;N&\YG^I,9ZS KS)A*;?HS%< &MR?#ETC3^MD)%QX F^ MJJ]^%3@TY]V#"RH-R['GQP9]K8RW7 HZXM<;Y?;$''G\+WC:"O=M<*)(A",VK#L:1MS/B=/DZ3H&&@W* M?2'EA5#VYY#KY*V"'N07P5'*>Q*2\2-8L1(([T9$[^6?__+C-+M^"H+)3]^* M>?9@(ED;K.3I?92%<9J!P_H BOP=T/B/M__Y'XKRE\4#,0#_=)L,?N$;07K_/-5:#FV MJ3F>=Z5,80WYXU&66H;N7D^SP=5;RS4\7].T9:A%0#0'UEL Z^T'UA<":SF& MU@Q8MN7QCNUXW"UO>!Q"55VS=1&@INU;JW!N_7XS&&L0$V TA##JFM,,QNS+ M-,]R$$+NQ2V!%S&8W&O= )C^P94%X_\// AD[TP3YBC>?H^RZSNVIYQ\8_M% MOW A6\;ATZ\?ESG"=9:1^/Y(X^B:[V%E5V]=S6/?--?06 ;Q2!@\4!* ++]6 MQ<$6XG#M69;GN5:;.)2(J>)ZU8Q5\S]>=,V!0;Q6 RN)5\#435*'1+@YM MRX+GB_G(U77/L73O]!C47 7?V[4*E@N*J4T<_+9E0=<,,0:N;OJV[>BGQZ#6 M*NB:J>]:!=\%=JJ! [@X#X2.WZ64IB]P/1-B(;96MB7V4VS#TM?,U<8G&\!4 M\O)T0OLJW[SY_)<]I_ P/W_%MSX]E>X#- M)5]#Q=9$J.@V>#/'(^\14!'Z7KIGV?[)5X77Z'QFU:I?A@4J^U$0NV;P->WD MJ]$$!5.$@N'JQKH+O \%IED".KBGZ6 :YK\'E 9)_GH;AG0:Q U$UW+$HJN[ MGKT*WLZO'P:INQ=25RB9IFT9QLD@W:NB+5=,4]-V3@?IWM#'\L0T=4S=/Q*D MMP,0''90_I&FXUD!^VT(]CJ+#H\Y+5>H]PR]#O'W@7E%L,M(BC2C\CW[ M*8GBGZ]R.B57/]8!\H[G)N5-O!+-$=+BN6*X3=\Y+MR_ MIL6AVV(T!_'[P6R7L'ZAJA=;<= MTZJ!Q0R>=G"HL_]EN9;07/FU/(!&.%!"P+-BNY*?DI!%9^0]*?Y_Z-*(1=NL MPU\[(#P:HO763Z@('/<,B):_1B3[E&53GC]WT#+:0NRX?JZ,WCI<[>)4;\6$ MUM(V:FGN?3BEX1]?R2S+&%[Q1(/Q[32',(/E--^.6?ZBOJF^[6O-VZV^Q7J/ MGSZLKTLE.%H"WKG6M3W [W!6S@P\\(Y_;6J[@!<:SN,"?\^343\E'U,:$GVK M /@+ 2B06 (;(HVW]\;_[0-M]2M;X!JE\8#0K-C!>K37]XG[3,=?2?[7($H^IQD/OM^3+'I*V(4O M]'_!A$;#5[:U&F2CCW'Z\C"+9?NH*?4O;WG!*>DQ;OA_*+E,R(DD6/9.B M@<%^ @I]UFO#]/1U'Z@[)*QV#'6PFK2$>US7NN\ZZU%;C^EWF)JTA <,'5>3 MM>EX##5I"7TMRUS?6^LQ:1MK24OH&%X;ON=VU]!42Q\Z7$ON<"8-S^XN"]:F MWX%:Y=#Q*%I2O%'I=%A-UJ9MF(G4G' M<=W+(=]A6M+9Y4MV64O6IN,QM*0C]"5]8SW%K,^T;:PE';$SZ9EN=S?6*FSY M"@VLI_F^W=U@N<+6LM TN@Y3_)U%O842BE52N6(%XVK=U=T5O; R/8F=X4># M3\E=,&$%8?MI)DX=L'U/[[OSNB>;?)U8XBC*8+50W=5#U:CUX7M(LNQ^?N 7 MA>3+,Z'WE #)X$I*WP59M,\3 #H*U?FUH8'#WW>N^TI8K3\9? AHPE*$]Q-, MG""B:U[O0\S[@.YWWS57G%]LVY;6X:W@:E3:_K;]5!,GVVXD'_6-9 ]I%1LI MS-1E?&7N33B0ET@MU$^NDLKSA/NUKMYW.C5TP3Q/Z%58CJ5U.KAIH:!OG5CB MG4+3T#6C[]1JR07SQ/T'NNZ"5:-C71?,\X7.A6,Z70Z4JM&KF@OF^6)3Z6J: MT]THO!J5FKE@GB_5=,,\7NA/N1O%< MW^C4U 7SA1L2ENMTVQBVO@OF^6+7 5PPR^WR4*:N&WWGNVHNF*^)3T&JU")TG4K-7#!?$U=P]-YJ5G+!?$V\M=/M@\@6.B>M M]:,SA!;2U;OKJE;,FFWD@NF:*;2&EJ>;?M_9JXX+!L02)RJ9AJ7KW=T%JT:M M=EPPH*/05G;=!:M&QYHN&!!,:"8]U[-Z3Z]*+AA021B"5ZI0[3J5&KE@0+4= M)7EFWS5:%1\,2"0\_3A5'MST,2/_FC(LGAGL\Q[/U7I$,%0R7?=\S76OWE;J M;CUK^I_S5O\)>5$H:_6_T=)_6S_RLXT]J(+8K$7W(ZS0J;JIZ^[J.(G%TN") M $7#49+&Z5,$Q,I' 2B]8,*>XF]A=Q$E2^. LME'3S0:*)/T!5[)1D6,TC%) M7^#%&;_YL6RDIA1_NRF ?0G87(DI'^L0G8*H0$EM8[1&E"U/"/@==.$C3=,_ M5.47YC/=;.=%09-\D=IX MWJYA"@T@OE%*OE X8[3P1N4]BP'B3'K5WW")]TJI+ A^2IAJ2"E3JB#;$+[F MLPDG0W#)>#/9GV0$?+=1%HVRP MI4EGBXEHIR#^UE%LI_]PF#*2)C]?&5BB_FR9>K5XYTNP:X M4OJ30I\>WVBJPO[Y8?V6V:! QI&K5TKUSN>V"4;9"27P6!@?W?IM/C8?6<2> M?Z3*CYP2S.FH,CAHQ\3 4NCFX_?T8R@%%!H4FC,(S6/5 B M/RZ/K:WC*>Q3$9=]O199E<<@_..)LDV$905F:):J&*8'_['M'[:Z::4N3GJ^+_,O"1## @+PMYV?)4W].Z MS\NMV$3;YN9PATWLNQW\/:5_7,.%"4U9^@B:PD8P]%UK^*IF]$!GR,D\,L#0 M=P9V5-_5N\_ )PH$^V[T/D9)E(W(0'E*TT$#FR?#5LMI&/:H^Z&=4%!')L'1 M-9]A6:JEU]=])^'QXUAT%$\4SZZ(I^YYJNO7WUOJAGABD'ZHO[*Z!/X,.)XT MC<%ZRSK!%.J$03I]C(G\NXA'1OWX^M &?6@VV)]FE/H0A1*%LHM""3&$ M:_=5*&=.2OD+2]9<7*N=E,+ .(U,2P6:; #=TW0";N8KKV<@_YI&DW$Y[9NE M%V=MY1>?;;47@H?)Q6UHR959B8N?L@R%%=UZV]Q2+=;@JR,K*R MK?JNW7U6QM/+5LSANVD4,^\Q0YN(R9K53*&O>@[6VR +=YB%355W,.,8,XYG MN[OA"%B+KIU'H0%$[;%->VB.JFL]T!YRLH\,,/2?A4W5-9SNLS &@:T8P/>L MN1NS?7F:QACXH=+86JOBJ[J]>5;5.9TA)_?( $/O.=A3=;\''(QA7RM6[^]D M%(4Q07N'VF*KME ]Q^R^LI"3>62 H?\,K+D]Z N",5XKUN[+,UR,D8+B IDZY0 2]6<'J0*R,D],L#0>PXV5,?$B \CO@*4SR3("!L]AHDN MJ#LJQ'\FQG_(P!UF8-WL01D'QE@Z#T+&Y9J6;A#C5%Z =%$S>5"PQ@L>V]Z=WI['#=G<[;!L>>"<-THBZT6$;A1*%LHM"Z7JJ;QSN MF\@IE!?3]OZ?TRR/AJ]'@HZ[)()#!6"Q,)X.R$ )@PGC02!3D!'>??[X[/O? MAK9>3JL$^0D^K"RWY64MK,&)789B0B-8+%@%6+,!4:831H]'89>P&^5VG(+K M_&^^3<7N7:-FE"F4A$Q?#)27*!]%RIA2)8 _ )62ZS#(1D!8,JX*3_%V>&@8IR] C:]D"*3-4^77-"\A>Q%>!DJ> LA7F2-\!?8/D M=?&D_^9:P@"TMT CL#V-]L6)DM/__EQVEV M_10$DY^^32>3F'-'$+\+XB )R;<1(?G[* OCE/%E]@ J\%V9HP M";O]'F777\F D#%[]?87_\)UR!7(<@CZ(LY^OKHVKY1H\/-5:#FVJ>N.=07, M$94?SE++T-WK:3:X>NOHFF9IFK8@6/MHGYZL[HG(:HO(:IG@#O6.K/ZU9IZ MK*XA(JOMFK;;.[)Z)R*K*22K99U7"7Q,*9B Y&Y**4G"UP<:)%G,C>'M@#FE MA;.Q3+A!R8\Z_'-"UG0\$0VO=5@ET<(2$<>Q<=YE@TQ?4,B^X*18B7"D/&UZ_Y>"9?1L% ,1M M" _0POT_$%WX=9PF_-TSS.:X:)Z^+.;?'VD<76<<@BOE>_93$L4_7^5T2JY^ M/"7(*V_?7(Y/OWY"$O*B4+83M+'C MLVW?\5S[3I40:SA#Z*!H5M_,RU[ZN0'(-PIG ^4KF4QI. HRTL)+E7M6G!2, M1;#*LKW8=)FW[IG*B."G4^RP*+?3)\""[47:JWN1PKVH=VE !VSK[3VHIS!/ M::8$$[XI.5""T^S>:BHX&"MKEG%!H'-!*$KL@K&JO(RB<+2\L\9W,&/"=A++ M?<;CPYR/(CI8 ?A?TX""IW6:#6]8.6=E'TTY#7-] ?9@N]WL^YWA+KL^=Y'O M$^YAG(R?ABG;1SXK0WGG8*AO9)(7!RB;AR?-6"I)^7[\OA4&G0%>85BL\6DE M9PU-=@A4;/QO:K83 #8.7E? 62)9D"CL?)=%[T%\+E&%98[XK@@++LIEA96F MJT.M3R$B*[4Q"D"3C[+BH$R.Y=H@TQ!\>^[ILR,T]G^5,7O ]P"+P\<@![F( M0G!JEKF.;224(@57(7X"OV;Z^$\0-?8B\)[^('R^>,$:Q9L*J>-#QX&5^8Y/ M29P%A-DY"/1(0)N3<,K<@VG&6"6=D&2&Q1PTE1'B&7"-7R$L>DKSB!]-!D^4 MS(Y*:8EDSC:U@G )1?AE"A(")(;WJTHRY1J-D>4YB*>$\7 1)RX18R;TC/"E M;E)>HCA6 . !.#,4W@4W/;*CXR1X*LY'8;W8*@/=0DKX62/["']L0 M6(>$ M';X6 ,!GAP'7CVIY/C\[DYQAS]9^-B!^JZI=X2?VK2>2P/+&LS?P) !8]70< MA4LLH3+N@=7C$]MC\@0/4,+#7TY+E3_'W;:('>CQLVP.!,,[VPE1.LVS'!YG MJ+#I[X^P3 G)I&&V(5O6XG2^.,L&\HT 7L#Y.8AB3I''E%*NMCA7P>J'A RR M0EXG:0XD8L?N#+<%U\U.W0O"9TH&'@,(;H&VR-J=B0;9-&/,"&0 \!FSINRH M>TJXPF$:ABLE1B)83<:%B[ M': 5Q7%\L&QGB\]<:+!M]IBE,)S$/5 =VUG-T1")&Y<+"DS&_G-\V))TDU8K MRFAPP6SMWZRP];>(J?R<)QB%X/^7J4[L#\$CN'9,%0"4I0H#8[$L!T#-$\N" MISJNH[J:(YDTF)JMVI:[*@X!> )"D=B?;+-]-WK'CO7?N7\C2C00GC9ICCCU MPC0L75\[7-OX9'V0RDR=72 )#_M,0[=<\T"09OO_=RD[C /3=X)C,-$Y;O4C ME^.!?CL/+>^#:/ IN2LF[((O^__:NJ+E1' G_E53N=3RQC>/8J9U4 M)9/-[M1EDYPSL_4F&3,M@D<&0(^+K,.3Z77=M",V3ZI^6AB=#_2.[W9]AQ/ UFM?+%^B31$IK MAV40Z87VL?:NS 4J0VK#71^GRD[:B J;EJ8A@\'8%H'=]DI-PJK,7L=.=CAA M0Y>[ZGMWO,/4M&,9Q,C5\0ZS,KEZW7I@KG#'.TS-[9+!D+L[WF%JVJ8,]2_4 M\0Y3XY,WN^5XI::BW?53<_%ZW>[7:VO13(D<];MR()M MAU&9@O4S!.M=]89:OUS!MDI!KV(<;*_T=-9^YXJ:K-_>*59RS8XJ5$Y;I2:U M4J&&/:TWO#Q(*-HD_7,]<1P?ID0?Z1]G'^P2;:W(E_.9[R^N+R[>W]\_P[<_ M.^[T@GJQ=@&W+^#!<_&\OUK0YZF@; +XG+T\>+WE&.*IF0MB_(OG@_.,[6__)>BL0]J23N;4E\65AB+45BK:#$6BD2 M:UL2]XI*W!XD2QQ>SREQMPR)([4))-8*2WR5(O%508D[I4A\M25QM[#$_12) M^P4E;I[8984@&].K?HR^TI[3/LUH_7 M\YM1P#H@,B*! T)GV]?9UO5("I#N>9"> ,M)H$EB#,NQIRW(J3F68+V3"K;F&F$I0"';R*I4__%,MG@;2+5 MXW,!5&A:M32!QT8"N?=E)D;@C ME<2=HTFL=8?)J ZO2]#616L32+RSK4OUXW:*'[=EDCA2F\,E3IY@B5R7HN6Z M/%K+I6G)/7CDN@2#[VAM HF+#KXU+7F")7)="HFU_!*GQ2S=LH>BG+V&#F.F MNFE[%Y;C,9Y!&Q+-:;BA6RSR8*/03V=+F\8VEOD_&G= XGS+=UK!SH4(Y0HM MS#(XQZ:_"D,>L4N!#D#HAR"K$YA-S@Q!;<)NAENE0CXWE_ 3)R(?R QL,A19 M]DAX0>\R!;!)Z]8OG5/SS8%$,$XH2$,[(2)+;Q7;L!9BLP>LF+FFP;G\@ITB MT7UX.@WZQMYZWY;I0I$%,7R@''RCI5D42%S3&1=65MEC[K6R(OM_J+* $8J& MT$L6-H_9AD0:#IMPR[8)?XJEXD+VLFF#L'P(2X-G&FZS33[T:?K=,QJ'4P2& M>XX^L1$OA23$WC"8^L3WA 1_PNX*E_"!%MMXY#M3PK3.( @A2V 9!;00@@U()UV0R.6.R,]H MY2,6ZJ=TI.*MW5,,5D(BRH!Q4VB-_@0][:F1E/:_GS+YVB\\^5I&5-/?G'SM M:X6CFG[*Y&M?JLG7_N;DZSX2IZ$^6K84U/_^(7H\MB7SPYSS;8I7G4^#=IO! M?ZA]ZM.?L6:9-=1L3QWL!HGO (EOSV"OX-N/PF;96K$FBFW3F"^H0MDNQB4M M)AIS&/W3<;S9&L-B,RV1Z" ;UQ[I'_PZ6RV]AL53MJ :7SP5:N?/"/K9&_X7 M?^2WB_@]_JGPG1G?H'TVR?P"/%#H_;&,BL0/B">N?[S>'_J%%NTN6QE:&YMO MYCAHI&)O>EK.8;[8<=F/D<_<$=H?:V1_<9=O-+VZ_-+@;D3M- MG6+1GVF4+?IKK?8EY-A$?CXZ]A2F->]IA_N=.BC/LJ$7'AW=YHDV/__671/V M[TKGI7VF4@85AX\[4>F4(HL:GY,:W&!^S0-46J$PU= MYI"QYMA?SH.$A20=G-],;=>XCFN"5V/KG84^NJE4\<$4U>[Z+,=Q$;3';&F3](JXA7=WVB(SD/VDN+TGC#.$I7G# M6!-D'YG>/PR?02HQ:/'U75_4&Z%9HH:M7;+,%:&'F2L?>IA92T%/#Y#)T=,3 MK1ZB1U[T"'/E04^OQ+;G,NPS@Y]?V8S= Y^>6O'AQ]WCB+PYUIMI3^.W&S)@ MV=9),'K8H9F N\_>LES5$MQH#&DE!+=$ 1SXX#S;VQ9P>>H>K=)"S_Q.R MGDBE!38'U]3_,P4-_3!!XJJ<42;D7(7[N8)#I3#NEC?N%N;*@QYAUE+0D[ ; ML'9-^2"_2@_WC##^K MY!=P5I'YPG)6A+# X9GE#M3<+\I35NA%J5I#!"OPW-7UCU?TSD3OQ"&1O$,B M^=%#H\WQTO"?W5?BOID&61/D$= DIXKKUXKP#8QDKX-432=#8 M)(DLIF7W%QSA5 :F@%$MK (FV/!ILF!PF$8 MP^! "82K'Q#(!7,, @["^HAX'#Q-F$7(%A9A>>4S7=$9O^\%\LW?94R2/<,\$\ MGS(0;X?A[8GX?^BF_>AX'F2LW=,89FK#C6?W/TO=,B[,'RWG_DXRG M=9T,+X["PBI";)9ZO&AC )BM!T3982C[#C2+%@MBFMO39B@!\77T0\<5AU66 M[(BF FC:/@18;01MR8NH*8":?,?XJHDH-DV12Q$(M6.?*J\FLH+'LD1'+!7 M4NQ,:+6Q$Q45L5( *R/:@I,Y$,8TL 42BX[[: #!50A<0-!/QL'&7:7!%#R6 M+#3BIP!^OCNJC_@Y<:R#@_N#8((44HB<+>1P"JF=; 9/Q+]E1U"%F]%OJ79% M1A:R&A1G-62MG5#]MY]C/(E+DU://GL3EP3CE"K#FI M>0)9BFPB!HA*6!4X^OF;\FB14L&AM9%'N3Z4L]+Q*!=%M]:N%;J11[E$4$O$ MHRP_G/%4+KG.BL'&N'3TJM'X2@):;&PSX#H,X3JDGZDET_$POTJ'9:ET&,X; MU?8<@&'^P7V9;.[;*D5JW#PM8@.I<>5',$XFXV0R3B8KXZU(9(U$UNB=%7DG M$EG+2V0M/WKVF*"I*UJ.-@'34&@@QWF-.,Z5AY/2W#BU)7F6@*BGZJ.)CS? %&3'S5XOD%MSC>H M.]0:R"XN[?D&=<<2GF^ 6-D7*WB^@<3G&]0?7'B^ 09%Q?&#YQL@3/!\ XG/ M-Y /.=T0.=U6=Y#*F/[BZG.]YBDIV8SI40FK D!X M(DOZ"97!$96P*G" "7*W'&&18X'#!$1HK?8E\J:<%@^F3:U.RX?J7RM W#F* M:2];[4%=&$LC*A'5+D4E??"DC.-$L',L&>_" *4:]_G=)JXW,Q>U-RFD8<>D M:8(1.^T:-EJBVJ6HY(H?M50WE5S%3X@J0R68&UOWW%A9\8*YK?7/;9456YB; M*E-NJJPHP=Q2.7)+Y<('YH96FQLJ%1HPM[.)5L?<3)ES,Z6"2@,SFV3*K90* M"Y@;V1Q;8VZC7+F-DH$# Z@*0K@=5C 5<"FV-K7 F4=B50!G#@2F"3@P)<"6R&F7$E M4$7+][,V,K\2:TYJNNMUOXW,40FK,6Z_K#VP>8S;G%-EC@>'0BV.G&?9G!*1 M6OOG5Y>,3?]!-TR+5I!/1-\]CLB;8[W!&E_L=KWAMBVJL/8N@:LRO=8^N>EI M_<=D3!6BNLE3!%7/U$/Z[AJF%PW+4TDMN1<&I2:A\?3#>UK\C79ZL%CO^>X2 M$#XRO7_"!:DQ"]%MW]4-X1D_'W33_5NWEN1NM?[Y)Q5:=XW9ZI&\$8L57]_[ M9B^6OL=N=.O=N&2I:V-A:UMOQXQH]C-!6*4,6U32_E6,[ ?')>;4_OW#F,%Y MJ8CO7/C.U!ZB7!J4![/C(SKZ>7W7%PCOO>"=K#;$]2EQ_>(Z] W^"K*9_5M[ M#%.%"S:"7ZV)+>^6)A7)1V]]=QRK"6C@I[QOR=Q@ #SJ]IC>@O\: MVG5D:J#)R""Z1V:.U5A3$R#-!$/ MB9(W& E_DYEI6'7?/)H+ G&1%;7]Z\QQ_>^;)VNHNFJ>**W,"^=5 8!M>7V$ MC)+G"5>&NH9/DU55@R,5A4)4%!+A!:DH%*.BD A;2$4A+16%1"A!*@H)J2@J MQP=244A$15$U&I"*HHE61RJ*VE!15 V5!FY$EY:*HFHL(!5%W#<)_)^:QC.DM;6GKZXCDU_ M&CP5+)A4%#>I(NVQ[HZ]'XLQ52D\>Z]\+Z#V^7>F=-!@ZDT MRT\>YRC4>V?0NL3U6Y5KEHQ#I/60@M;C%*9&PH9H /<[ZO]*HWT=F0^=777?]>]XE( MIC[FZSZ/'7A/B]>WUVI7D<^S!ZI\ZOGC]#;CN$HYCU2 5J&AFS7&S'KI916[60S<[W,V0C5IB-NKJ (!LU.H:'-FH ME6&CE@HOR$:M%!NU5-A"-FI)V:BE0@FR44O'1BT!/I"-6AHVZNK1@&S43;0Z MLE'7A(VZ>J@TD(M64C;JZK& ;-3-L36R44O+1BT#.)"-NLE! ;)1-\/,R$:M MHN5[+:U=0\I9J/8!*@FNP+_TS_\#4$L#!!0 ( !2!IT[G[MK7]!, *W] M 1 9VYR8RTR,#$Y,#,S,2YX_/TU#YX$(23D['@S?[PX4#8^'ORX=4]NOUQ<#!P9>2SP0L[( M\8#QP=]__Z^_??YOU_V#,"*\B 3._;-S-XE90,09GQ+G'Z[O#0W?WP-W]Y+J_?WZ2P9'T)V3J.< !DT?PX'@PB:+9T<[.X^/C M^\?]]UR,=_9V=X<[__AV>:O*#M+"/H]9))[S"D_W(GPOB?]^S!]VTI=0=?C) MW1VZ^\.\6BP$2%=7+WVKJ1@0JJ\#+[#X;^7BY,F?Z,OC&TV%,1-^2?JQ4JS_ MWN=3+'ZXNS\O3-D#D9&^_>0=5MDO4P@I^ZM$055+-;R_@Z_O/4FRXLRCOM23 M4*^0PK!,@7'&XJF>1A")G>AY1G:@D NEB*!^7F]YI7(%27T]9_!"PY<4[JBW \>+(D'OXXA\Y6)Z1D9> M' (W,?L9>R$=41* UPC)E+"H5*#P.O+$F$3?O2F1,\\GR\$.'L9QE)N@TQD7 MD<,6ZB[M]8F#N>2^%RGWAO5D4\7L'W?>RGM@8;#3EIO%3J+CI;Y6\M.=-V#, M1I/%:WA8K(+_N5D]%Q^YP[V5E5'MER:JR.K@CU74T.QUC8"1UU*_W'G]%;50 M=2%&:L@JJ5^=%:$=XDSX*%7,_^O<333#E0DWA6KI;W?>Q&H]13]"F7288LWO M247L,8?88X8?V^EEP:<;]MBL A(^Z*J U83O*'E=0&744[-*^&.5?EI5Y^&. MX"'(1,88VYII(A2B5*M!$QYC/%)-J6?9T]F,LA%/'\%#''J/LL#LAHP<-1@? M><)'.LU#]LY,\!D1$85PHA#;J08F@HR.!QARNMEH^\_0NW\/\4!69(% >7A0 MCYN+I5%KPJ%YPSE[&8-S@R7AN="JT%-F))@BOVN_I=Z1AIY;1$4\4R^,SK50VLKYD^S2QJ9FB?LX P: A_ M21[20+GJ>R]4@:Z<$!))-PEO(A> 3'G@QLR+ ZH&@E5QT)&N+9@, 1NW&5/P M^TO&%O[*V7).$[:<6\66\^Y+PI=SK?AR?F1\_6\/I-4,ZLX\?#XA$06ER+?" M594-6S#;LPPSY]UUB=$>=U6#YP6DRT?P:@HL3* %7B#$1%Y<][U_BQJ,JB,N/_7A(R :36*MA#T M81%!=;BY+3#T/\ZYXJC'31]@T(S,AX1=^@&1/J"SI VNT^EI01*=6\'/1-E36+ M;+BK(V=UDK:0\PES %3Z(9>Q(/#/=V#)P=G?V9PI1,MIRI0#3$$\#DSAT^L" M4UN.G#W7\\$Q2\5:AV%*UY@M:_^FM39.PDX*Y+;#_ M$G[ <63\;#E6#MR11X7[X(4Q<:?$0UTJ=75$17V[MNP_U-H?IR=?@;+S_TC9 M^5:@O.66_@B=T(^G*!.$^1QF7:*2RP)-=C6[(1%;&-C38N"CB@QR-IPK9*.2 M&[L$-K8<$)]<2<;J7T%PWP#XQ8[6U[5HR]3[6E/C1. VH0EQ04ISR^WZ6WEY M!(;GR*-=4E"-K=JR[P>M?3'T+RVCP."NZ&ZYC0_=$$8V(KO.XN?MV++C@=:. M&,U?*DI;;KCAKCL3/(C]R'WTA/!8].SR^Y"./1L3\&6MVS+R1WW^!4/RZX2^ M\V=*W[F:T]]VVP]=-5N%R5#F3#L;7->D+2O79-F&2:I6$8#"/D+BA",)=3Y"NEM:V:_I,F(JHSU.JN.<( FB@NNW6/4_?AM]*:+8OJ"?,[Y[87MJ\+6OKLU@JR/XR9T#EK[\4&=AV\W]R97PO MR<\8'Y$'&S&7KDE;9M9GL%24?9L3=J4 ^R\RWYM^[X6DQ5G&'KA;=>>WX:2 M+5SH4V5F2]S.NSO%S+8CI.7JLQVPK$C4%F[TV;?6*]\]A-JL6=I!3CM:M@"C M3^29+I/V.*E=W;0#BH:&;2% G^_3KI[VYFY<\+1C\B6-VS*[/OM7NZC:F[ZR M*FK%UM76+!EW7Y_VFZ^T]M8T6A2U8V1#(K9L7Y,@7+8 VT.B?FW-$@X:6K9E M_)I\H7;QKK=XPPJ,)9,W-6W+YC7)0_T:3V]TW?%-G\5<(>W=>[M.]BU\V,5'A;K2DK^SSX\M M!.JSJ.T16/I$C8\*M67O\Y9]0&C9NYG3L84B?5*VX?[%GA7/(>+TNVO]@=FDRIV,*'/@??L-NF'Z*,[(4WX+"("VIM M/&I#R18Z].GR>G3@IUXY-[WG6&*Y]%J.Y^0BBI\QG:DZ+PN7)41M(4>?^&Y" MSG7*F(I6SC/&>A!5=^39'6]JF[4%!'W^N;CCKQ]1]!9)__C;:\G/=>ZRUP]HC MH>,)6M)[ (R,"5AVZE'<$9J4@"A$3%6$BBL$^*VQBS>:OT!>YD58LH5&?>ZX MA,8_4[:=DX1M0%_*=E(&HBHQ52'U6)GB"7F*1;-3@H]3\(?7N M:5C:+60+>J;D;,%*GU(NP>I;SA*N9"5(*K#40V;!AL#>-)ZZ>#>,%[HS[[FT M(<,:5):0L041?=JX#)&$%7 XR(ISG;+20\/PZRJ[\_BVU&P!19\_-OBHJY_U MM[*?(#YG/KC?)-)0M]14BF?^^=F2TWD1EFSA;L737-4>[B+;R=4ZE0J7&=N] M,VN!A7'">+*A=42$@&!:X'E4,2G.W*"_$Q; [[0A>P'5*S%I"\(U1]4:0C@5 M)-F*FP@"SY4@Q1GH>2I(UE0?O+T:7O8V ]9[UH%=V<3B8@B0K MI8D57SPB-6#!%B1KCA0V@&2.P:R<+HK=>KAICG2W/<$Q(6$)+A]K3B?6GB+? M3V5,CI.P# 83$K; 4'-N2!3T>6;*&M)NE>@S9=JAVOL_?3[0B*[2:8;CT\RS>UV'942UJW M!9J:-'?U7IC>.;6\RL4V'-J2LX6/FFSQTIMDM@HPGW>>9'#DS6:XW4P]2Y\P M,)Z7R_H9GY%T=Z)W+U6FZG@0B9@,%,;&3/C_/#F]O"$//'P 72:SC*^>K]8[ MOY'I/1$#AWE3!$(-#Q M@''&XNE1P'&CV@6\0#D'3E(0!B_*@SM5,(B%$FVPLRC<7)C@7[&$@>3\].+N M["1GO?IT%4:3)U/. &?BNC;)E@'0EZHIEZT_9LD&6%Y9SX5:N M_X)@#ZP6=1*SZ"MEV%AP^GQ&O)"(HL@UK]^D^^$Y7*#:1HE.8TD9D;)P M,.EU.HV^%M0G)V'(?:68"W#=;$Q!BA,I220A> GC %SC'YP'CR!@I@6[3;X% M%MHH[FH6T6D*\_.G&6$PJE<4H2^R;B"O]6(8A1#A4R\\8<$%"\#]"OCGFC\2 MD1VQ4/9KK6J\O:>;'^66P/!ROM'W.XGP@"]UOAC M'S+Q](53S\X(S'Y]6G(8*]5D:RBR 8)= ^98G4BEEVLF3*WW5">3,]5_O+#L(_6OUB_\4+F. MKR'G8C$?4O/N[=VYZN'HIR$@RKZ]1!;5-2>8LCR%:6 >)!N7[B!8E#5C03;P M5^0*ZGF8D%7, ^,EWY9]AXI"0=R>1O1S>3NTL ;#'OB 9/4"C^X\>?"HXNB. MX]2/,[4B/^%A4$B.M*JQ.>G*[R2&%LI]LO+L[?LB7M;@RZR5;),8L/2:S=O11;R3>7 M)T:W=S7Z3A[G:2S5HX)@L0CXL5T;D_+O(]'B 9WTLLWKU MM0ANRD%)SC3ZR%B(),.EA@3TZ8<0JRV^Y:A2:]CY57+ZX+ML%%Y: MZNU-=^M/2!"'!),MTQD,1Q!:7XV2W(Q:N@6?60A4]%VW:R-K$0/.A6A8O3Z9 M+UXO4\6*K:R9+K[&$+>3]."GY-RG[-BGKURDH3X&;8&SAF_C4@VE8%&?[" ")4TGG_W)=/OOI*2N2#MZW7(H:@F7E%6Y3?;BYI5 M6[?9VEP#R/>%E#$)\"Q\W$WC8_#P0*ZA?5R"O!HEXOY)H\F$A &XRO/I+.3/ MA*@/*BHHL-?>VZ.CLRQEU%AK;G-6;53*B7NL[/,6GJ[??/B.1]55[/*CMW?4 M=\(+R'=@K;B+H/IP77-:P">3>%$Q9W@\/P;K2?+G66W1AS]D[E1,"Z^ME_W! MDF^>(LPG^,G5M5Z8=8/LHX1,7./2ZY:^K>U-\V_ 7N3\J$1M+TUD[5:T5A;8 MWH%S'35OD9'>.M4S+M_6-K^J9=H?CFO!#BL0_76T'J$& &S7UN;HZ -8-EL]='&6+^+$KZ,' MFI!@C )B%N8AN2YHY%'A/F!*,ID?9'7-Q]>7H/CKZML0GBLWNSF:^PC\YQ_N MN1QW6^&A0C-!)KA_'.0.N93J K7DM!^$BS_QV)C@/=:&M0U!_,K,_')6,H1U MV]8V1T^?7$G&ZE]!9GB6"_1/1J"8!Y*X]\_9M#;IP3+=2VB,S\[-;[8FLR?: M*QU74%US>YNM*\.NV%AUE/P$+PK__ M 5!+ P04 " 4@:=.*[79?:X0 7]P %0 &=N9DEO0;B@+/UT M/**\4G_]>GI MF_ZZ]__^?;_X=--4T*J&T.E9_\^O M-_?1E,S"@*92(I'D1= /HOCC#8O"K!"C$D*OMH7\5[!N%L@_!6>O@S=GKYY$ M? )2[_5*T7&6D#LR[LF?W^^N7WSGI!B5Z%7$9GTI]=,W;\[ZLF$?F,[(C*19 M$#$8JU206/XF6$)C.8S!IH$(V#B(0C$-Q@E[%$&>AGE,H0D@+AB812LOT/R^$N'7Y$MYZ!N@L[F"3GI;X&/PB3*DT+8-_#O57.)T+T<2B;)4T:@ MH]40K?E,6/1"6MN:.@[%J!CV7 23,)P7'/9)DHGU7X)RQIRM1O^7U9__,Y@Q MGM&_"OC#\6>:@B+"=+U@(A.#-+ZD(F(Y<+[F, E')/ET8DM> DRD&4Q==IQ G,\TM2 M_JR!9M.%>Z"79$PX)Y(C\ /X=/5TUS.K'.8A6.:U6#3I/(!9\Y)1 M]JN5] MOXE[1J_&8Q)EP_'54S0%G2=W8+F&:;7.U "QZ<(#T*>(" $JLM*-SYS-[J@]_$%FTG%*>?_7$8E8-0&4487-*.D%GD7?;H7Q>ZLOTX'46FU;\-E"%:O M!JXV'29(=R0BH'TVJ/9),0"[@H"&+0G$;XD,-FYH.*))DY;:=($!Z'6Z )/! MN FR"AH,4(;9E'!0*Y[;#9B"'@W$9S/7%&R9$;L']XUDTFW=Y#%Y/G&4KG.+ /A511<@TG9 MWCT$B!^*Y?)GQN_(/.<02 HR'$,$-6/I?<:BGS58] G]@1J.+ZG4GC06^H": MB?R!684,#PRBWA\TFTY9(K-](/_JP%J?\)%: -ND" 5 P?F#NLN5M$J89+.GD3U0YRZZZM:O0.YAK3X< M&P^[>0^>84X9SQX(GUV2D1:HJO:>(4BG,)Q+)1-73X1'5-1;'UTZ+Y#&-+MA MHF%>[31PSR3$%QO??,/2R5H3BB37G&9ALI[3M>;!I@N_0'7FB+*]>PA&L8A] MI+&UDS3@48_QF/!/)Z7FW:I%7^2S6=%G0#,R M6]./8=JV6I>PMILXP)\6_K,CP]^\VZ.+^C5ZU/4;#KH8WZ#'6.D"_PW_?+;)ANO"?W^, M\&OW<+0#D--CA*W:==1&?X8??8<;Y]IBP1^@6>[[:4L ?_AFOU6M*P2?IJ%I M:VP[AK5.$UNLT(Y&")K)Q"-8KNE*H--<\A$L\2SD8I1G/@83T50B4#$[VFV? M'8.Y,!2(SK:IA8G #EMW^]O""F"%;I]+/X9,!:+270[5.TE8%];3VF0/A FJ"LI\04]!Y(!LIRRV<9 M?.SOBN &_MWAJ<"4921X%X11E,_R(C -F$Q@!$ TYV0*42A=D"!A0@0Q%1'\ MDG-2')$KE%L$--6DEFN@9(-4?9K0&VLN3B%Z!N?R]&*1$+O89JS<)Y$[?N=D MS#@H<)2$0M Q+<_3ECD36!_5[/YWT*.GDM\:IEO@]0]L5]8R[!D\:V8=\QYY+B&DI\!E_82PNU>:.",(7#8?%M"E] M'!-;,0?\J/C?:N*1T;OP\2NH#Z=A8B9^):%'4#\8_WF=%JD$889*38FS/K)2 MJUB+68/)<6F#TQT]3+D";7":$PZ+DYVO-JF",(T#LMZAZMC?ZGV)=]=KPJ;3 MNW&>8]SM8EGX/2'%5$CC[=)ATQ,R77?OY:!&-4M?>./A#0TB1&#J@Q4=$J1K M02W6V:&5%9,;-96(B1Z[]CKO@T0FCL7Z1\2$K6_1ZR$U9 MHE:6X32?N=>@<&\ MYFZDY-M./XNRD,PVU-; Y(&M7MX!6?R3%,-@+W//>1Q MUWN9*E[K&^)=M]V4J_](X_ZNCSAVKV+(7$SMO#J%J M*61$@RH0,'?^6+SI^JC 4LNE[K5&P_YJ5\T,Q0X1&C#RW*H-GGTZG'&/2JEJ MO:H2*:;XISW*2OU$5:"O8^%81ZX(T]AVA!M33F1&4SK+9X'4N# )UB73;>- MS6[=!WI&C+G,FZP*\PM]$9_S+.?D:\GK^B##95Y_C;D!K8^+VC78:W;E-ET@ M!2IK*<7I' ? MIH23<)P1W@;N?B\8X3Z?I8V2/)9U]>M/K+&KN\0HB%M@&7[^*TQR,AQ_(]G. MY];BT.W8]TK5-"PQI$8+SR3+@#13'9[8=X09M")$L>\(,6AEF-*B)\RP MFT,5ZW[00E:&*];]X,PTFJV'64=A&Z9,U6$E4&O:,6W;'EP$U88>U[G:PXJ@ MSNI;W")QO#*H= *8;I4XK 2ZVJUPM"%C)("6;A&30SB\%(["*3@1 W['X$(, MQ^ !Q$G,V[;O;-=]'8,NMQ-?WG;7:%3PU%")^65 S59 M$#TB]UD>R==U*C*>2XE?A)POY:5&,WDE=@,4%8EO(-_3L*QH)YM75;30--#Y M+0]5554VMO5T4<[Y9M+6I0:K6R$]R:/14DEK\)EM"X."&Q:2"*F]1>7)9&BPN!@CP-@9L]Q"_P=MA3FL[F,B&X^(:$YAL]X0O:$3$/4OJ MWH-4$[@'\:50N42>+8]E%2M8<1#T0O&@M2:5!SBR"+I\DJR.]?T6/NX)6E]? M5KXUD&8TS<&GK!(?,+'+:\TV3U(1[*D6@>-_++?LZ!]G1'%XO+[Z5/J:4)&@#6R?J:GE7D[@' M\HUDS].AAO/*-IY9'609IZ,\DX^-/#"CZ6_=CP?(6SI2^=KB+C15>X\%-"M. ME#5!N^T\LJR<&0TM/64;3#5&C\C+]4C'\"BW(+ 4E#>K7Y(%25AQ(4^SP+5H M?$!9D#0GZX (5EZ9?-+G(A<9J ._>I*;)ZOW(.&_N.F&8^N>W,.^)X6EA\'X M&O*?9,O^U*!3$R#-VU7%^LQ\/88I.Z> U%H14=;8[+G' [\L[K1TI@F,@&X]JB*MSJJRF@7F6$M/X*['6Y7*<5Q^>RLOAXSS*@L>0 M\S#-E@%[+A8(8C(FG)-XT^KEAU85B1U^I;LJQCG6ULIB&N2N,2L&V5$D^\^ A#PM MCHK .BH0TY"3@!-8-T0T*6\!E<61HU#0J'@(*:9)+HLG*\@L(]L#LN NTCTX MB%9WF;]<)"Z@]W*%>,%F,Y;>9RSZ.64)3*7**\'-J;V4M?%B/&!BE6Q)4>XL MB(N_G8<"IF1YD&T@9^2$-%T:UEW'[H7RE::,TVRY7OI?% ]I7Z=W)":SN=3) MXEQ@#7)#ZO_7I#6P^J/P3B0>+,">3,BW?#8B?#B^+(U J5+#/!,R+*@O#;3L M!0W$>97&'AZ\,O\?CN2LK3EO%OU=/\FWAVYQ'4Y@_MYQ& M9 BZ=,O!BLI/&)>J4QG\&I)V\VH/P+^A"Q*O:]!NJ,C$_H.?NLV[9>H6!C'5 M86>_80>,*!\D&:1Q467^=P]I]GF/%0E&!F-4F$MMW MU &0!Q[&Y%LX(W4*4MG ?8@ZB(HSY0)\J72OS8GGYL;^F+\#$T07DB60I1Z$ M)A(O0-8/SQ2*>;%]"/3J\O);?LQ0/<&#P;.-8PN0UI?)VN3IO7P6IN M[8']QB/'GH\6E]^OF 15;7S<<"^FQ5T#8BJ?9UZ$B?23@\TU$$U9&2-:'P>\ M-RN[1A0US7SX6XS9P!LD8R#SO^L&AA2P*K MM<+F;W&G*&30I?-P")^Q^)$F=:Y@]V,_)YE3^++E?EC7U,0]H_7Q?D,+KVS* M@U1;J3!IUFMOKM(E\PJH>19BFG;K19W5+75FQ%C!*0;+I@__.UV:6UK^&"Z7 MX;(2P,!_Z1%Y K-[C+#>3ZB:^SA%3N:PQ%H5RF]G250K"@-*+X?CYX1GR]LD M+/)8TD44YP7KQT:'Q,>I\YB069&TJ*QI+WV?UGV<;;KR 3P+:4KBJU65R(N' M>LRONM092W\A X2UO< MD--MY^Z%\\ ACLGY4IFNJ&^(J^"@.<_%6K@M3#O*2G3U"U%,Y_V5,/13]IB. M^BMA660P,95[[.2YF>DV++Z95&T@=.- ?%.JG#525Q=WM_Y4[^&+7M=[G_U*GF]C(,NEM]0>)FZZAI, MOK(A2;4U.BURC)B)M>JA\YPAPV3Z]4#J%,)A,G5ZJ%2YEF0&A5% M"*&Q;8W4@-B;R:.P()7PCM-6*&+U-@6EF"9=0TYSVSKJ5*QAFG)ZL)JKE3#- M,ZL$UW0NQ\-^'NP"J&:+]$06+);,OD+I9>-SVLM762,.)P&,R MKEW)0+7#ADD3M"NV&O&UWUC#I!DV,FF_<8_)4=M(0"-0K#WDN/I _F\$3@+^ M\C]02P,$% @ %(&G3B^Y35+110 8#\& !4 !G;G)C+3(P,3DP,S,Q M7V1E9BYX;6SM?5MSX[:R[ONI.O]A3LXSU]QRFU4K>Y=\2US',_*V/9F]GU(P M"4E?+F@7(1 ML_27[][_X]UW;V@:LBA.I[]\]_4V&-V>7EY^]T9D)(U(PE+ZRWF;#^_>?PK>_1"\^RD(_N-?29S^^4_YOWLBZ!L0(A7%G[]\-\NRQ3_?OGU\ M?/S'TSU/_L'X].V'=^\^OEV7_FY57/X:99L*NX5_>%O^N"GZJNG'CT79]Y\^ M?7I;_+HI*N*J@M#H^[?__?GJ-IS1.0GB5/9(*&41\3]%\>45"TE6=&,CA#>U M)>1?P;I8(+\*WG\(/K[_QY.(OH->?_.F[#K"0\X2>D,G;U8?O]Y M1O'\[:K,6Y(D('+1PHS32:VHZPZ4$OP@G_U_=VIFRP6H@8CGBX1^][:]4!&; MDS@-YG1^3[FE>)5M="YH/*>I'"E!^3A;66N:Z5K<&;3'P_R>!ILG6DJL:&F/ M?4PG)$^R]IW\O)U:@=?2OA15/FM:3'3A/T(V?RLGLG/1L;";FGR2_?U?U@I%A7BU90PE6PMV(2(^V+DY2*8$K(H=.DM33*Q_B8H5_N-F*NO_SB+19@P MD7-Z!PIT @_Y6<+FF_%/J'XU^^2[C M^:9'5LN5I7$SX6RNI23,8B# DUWBJS%F2HBJR8=N@2ALG)K7]7R(,(VI M5A/1^\Y?S?,5R>K=5"]K;1&MOF1I!DI]GA3]"@8.G9@Y>][-U-/<\[E,T%O2?(_E/#S-#J#KJL0L*GH MWF4]6[W)4H)KRF,677M9Y^33E74K+Y MG*6W&:S>MS/"J1CG6<'0QVG5=*]?R97\Y?1^0Q>,9_!X:7=53E3LK0CB2_BA/)3F >GC-=+6EG*D80W M=!I+"S_-OI!YUOL9X$,H77O#!H0OO@*32E M0:Z)[:-WV!33OB:F[[W#I,?M:,+[P3MXC5:B)K(?/46FXXQI0OS)4X@:SH@F MPI\]1:@POS61??(4F3[+H;N6[S^B8VNKO.;'=#'Y9Z!H$)*ZX/PS4;18=UUX M_EDIF@$078#^F2R*>)F[>"FX2A%X=322GP1+XD@F7@?W))&)R(&849J)("R7 MYV!1O(4@3TD>Q;+<@LCO9S2+X1T9I"3NY;$.8K%[E!M3'[WAF@>4^KACF5P3 M/N9%LDGT.TER"E-F8:R\$-^B9J^P2H-KE&SK,=]^]'FD$R7BF]8;VM<:J74&^8[Y;XJM97IZ[7 MUH/8?"T"-H&_0,892Z ;14#_RF7*9R=.5YID"=OKYF5Z_L%.,Z[NWM\Z+OI>"L13ZO-*CTRH[0-'; M>J;M(=1IQ=>44Y+(J?M7D/.*"3%.SRB/'T@&9<2(QR).IV:J! MOI=G].@8O'B5HL+'-ZJ#CMFA.F8=^#,6FN3=IB#UM,U:+U>][2VL T 5$"=(C 7Z'M.K1_A[(2-UC)B& K#4.:VW3KKYVRK?:,T.I'Z-IY<[VA; MTXD+]@WAL2/H3'CM3."9'1C%ZM\#Z#N*A6=V=#YK&)[9T7:)=6S9?PA(")ZF M*!Y@>NI==657UKCJZ6AG'Y>=_5I5Y3=_R'-M11:'E5$@18D.'GT),RU/BY%. MDOKG*XIU(,07FO.8U3^]ZO<.'GM+DSE5='K5[_UY5:/M+%)\Y)0J8U7:]0X( M4O^AN"H1ZR-+#:7[$_^4S>_C:FF[]<('O=S+ M7%//GG@'3JV0C=R7VYT>&)C"P-01!*9,2"3'P:B/ :<1I7/9^?!-*K4"RL$# MID$L)PM8OPQ#5"9-N@I/U3 MSQCIPT@?!L,PQH$Q#M^H\X.)<=3;#$QCS?8)"48SCCZ:4>]'>,5?832C5F,; M7!AO=%0U,PY,&TU7@%::AI0W4MY(>==1WFV()\>4]_>@8NN=WT&< I:\/(1) M[BB>T4B>:1\ O/@!1*"F&S0L6W=%A+<2#SGQX^+$.V)G-@IW*J<$4"YY(K^2 M,M.I,G@@_=-^6^DN-S/!32S^5'!_.E7\ ")&:?1;.:&--O.9_@: +II$)M02 MQMI@N(&UZ_:1+)1'"JH+(XV+-"[2N ,@/[56%F9C(PR6_-1?;/US&W7>#C.; MQ+VB-?:AM@?"A"(_A?R4;_Q4]V:]8];JAV!"8AX\R$/ZH4.(E*P0WI"?:FS' M%1.E*0AR3L?%.=4D1-Y1/K]B)*W/Q*PN@2ZX)8P+&)S%C2 GR\W'WV(8VCR< M+:_H TT4+)%9Y1[!;;M>-!%"6G5ZA'*9+O),%)W[0XH MR5:K-HX :O]$\Q5+I^#?S<_H?>'N**8.5='^!5>^%'7A00K?O^H@F^J-JX5L MZG#85$,+C'6RBOK8$^8'CO%K.J%)L/7*W[2\8@^$ Y: MWYST3L\;9B*FP7=XJ<#M9F+,W<78",9&]AH;,6"X' <_?@S(]B*V@,E+GH)P M]Y:G ,0UC828->HJ+&(C%<9(CBM&T@U)L7.WX1>:K>]%NX 9Y(R*>)H6EQ[R M_\I)$D^6<3H])6)VD;!'&2JE0O>6W]9-N^^8BOOCOL#0; H0Z%;#D!1>S#S MBYGQMF'DE)%3/F9.V<<+=7LCEH[M^NN.[#BOZ(UN%?M F%-DJ)"A\I6A,G.Q M')-4/P6K-QYPNF \@_G0D)%2M."*?FH4H077%+(\S?A2"O#3^@_9'S_M6+NK MK__X>OO"PGW]@T\\DX\R'1'WI76*Y@W=Z/HH^G[.J#4VM* M.!>O]G32VC(>B]@YX:(EZNKT_E\IFW*RF,4A26I%;BP[()%[ZNWU*]\5J&:0 M-9;MA<"7BR(LT2!<&A$>B:^+",2$\M^_^]3$T.O7[0':9LH5%XQ_H8];>:\Y M2^%C6*:Q*,A'JS;ZB#: ''(GJ+3AY,[1$YJ&LSGA?RI98MUJ!P.H?P;\M83+ MC8P*/=2MY@6@ANQ\C1H>P&A,=M>H,7 8_8^6 PDZ;I?[5[VM7&"UZ[F'](5F M(R%H)K8RCC@E2CA:=7H(BI&$BAOZ0-.<@HA*",JR/8A>VL(W:YI%_V@J@YH8 M6^TSMKH?8>4D/YZ,(K:0$XI2Y55%!R>XR9*&46V,:FM<'U#'G#$MWLHW-,T4 M!3-BCGS"U\ZI9R93HH^P=?PN9N'?# 1KM;^L JQD0P:;=-*"TO(N]*L9ZX#R3EIC&)YH[UJLZ "BC)VZ)6BVAA$![(KSYC>]$8?359\9LU. M>:6GW=M$K;3XXQ"T6!%P\%^5ZVPY9L3M#46'6]NZK;3Y>V^TV2#H[HT*ZSG7 MK#Z;S2LE[893\,%$W=.L8Q 4T<3[@S?##]/ C1%A&KBC-'#C )CC3/"?@WN2 M$)A/ C&C- -MRTB>]=V'RQ*-=3DIR4 ML]&MG(P,CF^V:0(CS!AA1CL;[>RCM;.MYTS'!O>G(*%$4!$8FMBOZKDRJFL> MC&8TFM%Z6Y<^DZ=XGL]KMR]6_NYHNQU)IU5[""I_1=)6)6V^C>D!EUBL8:/1^OJ#3=@>1#_@2FL%>B[2*% MO<8!\DI5_4UA]R>%&'E\8T3(XSOB\0W]7L?D_?MWP8*S* ^SX)%P3M)L&;#[ M))X6J7BF63.:K;DB^HW$0?H?Z?_!T_^?8?@H1:OZ'2,3&)DX;D[[NEPEOJT6 M"7U26[\BLMIXT09RJ\BM]NTJ'P+)6&_$>.7G#XED/ #*%WDDY)$.F$Y"Z;5D>G&9UF=)IQEQ5:U6A5[\>JMEN17-O6'X*0TRC. C+EM,SR,+6M M%4TXLZT;94#;^KALZ]=J*[_Y8W1R!>.2)0_R5MM"8RY(&"?PH,JHF%&=+L0K M,K%H='5Y,KZY 1572*4NVH4P\V+$ 'R-/FHHVX$X!="+A#&N[AA5N0[$N*-\ M?L5(=<*^HH1[V_V$"%K;5>I"[H5]/K!45Q75%NQ;:/6=/HJB@Q/<@^P >I_I MQ](;2B-G8[MACZ73#&8[V;\OSVA]N4=/4;1_P94C0%UXD,+W/X"1#=NWL+\3 M'DL)Y.JN&)AUQ?H56*G3]04')33NX$3"M$,@&@8R,[%'?<2FM"*8V9+M([[: MR9CISWZ#(_'U343O*.$&/6,:C(!7$8INQID/66<=ZJ7:0O).)Q7S ]/C?;Q4 M2;NIT0=5;/W.]/E>36 =;:_M!E@S7^L659>O@"@ M+#M T3V*@;V03W4BK58=#.<=7CCOCE,"L\?R5JYJZM-"ZTOV+'93GH:Z,,;' M,#[608Q%;P9E1@O?8&,N!LN)=ZZ7^KTP@PG1*T*@6SWU@:]"3@Z3X\ MRP*IIP%03RY, &:[R@Z6PW)F6'GGJ&J_8&:\FGC%IW@Z?I!;0VX-N;6]NV'($ZA% TR\F1^&&5U;6>4FNKQ2*8AF7:TW,)E,2SNR)/^R1(Z5= ] M1_<YMH):.5[*N5K+\*N3:4?PR@S#PN+Q<-2!H59Z"#14_3,#:WG#6; MB!DL6!)+232P%@V=*G2J;.Z!72O;EV>Z=KE2 MM6*:;[X-UJ81-.8/\-@<'74Q5X=!>!XJ6.APH,.!#L?!.QPU4P#K9JET;'Y_ M#]K%XP2Y%1I4778(EKC:(VC M-8[6.%KC:(T?O#7>^;KIV#3_42;;Y/,\@6^C@&4SRF5J_(+3F=1G,%*A:RTM MT;*Z.6D6;'6UV MM-G19D>;'6WV@[?9][)V.K;;?PI6.B#OR6*\R)6W,M*;&W)ED>M*@N8WFM]6 M.U3)=,I!G/*,N1OZ0-,&4MRJ;I^>Q6TY@&[6X^/+%-GD=P UK4O-?!K&8' MHHYAHB"2+($'7L2I=-P+&=8IHLO/)),W%2V;96_95*=[3[;7FX\GA1!EXBM( MMI/[:K+UI$6#G0*[R*$/Z6>8T>;Y_ ;D(:LUE6EXS?IF>PE\LB2.YS^.DS)VYE:DSS:1&]ZWW<4!CD91V0Z5N MR$-;*2\6=9!SB^?\:4%# ' 7SZ'(>'(+WXJ)/)"H@?O9\U/ZS!-Y\?(W"Z=A MOHA9,T@G(9V$=!+224@G(9UT-'12N\5R0#R3$VMI:.33OHQLU_[ZAR#D-(JS M@$PY+:]$L'32FUMRYIGKBH+N^'&YXUT[6V?T/KOQU7_:,\4SR MS%)(@PW8RFKH(:*'B!XB>HCH(:*'>(0>HL[B.$"/T-2@<>WC<:33ES;[1E0?\&_9LVKL#Y2LVN*;^52G9"1!P6Z2=)+CD>LYB2 M56OH.*#C@(X#.@[H.*#C<(2.0XLUT[&Q_2$@X5]Y+.(R^VUSP \(EY/-R]4T MM_4:,]49''X^=GDMRMW=8D.'EU< M))D6B$E2_WQ%L0Z$^$)S'K/ZIU?]WL5.6)K,J:+3JWYW;_17J&SQD5-:.7T8 MUSL@2&VGROU >SV':I;N3_Q3-K^/R_&^>[L5!R'3Z0589:=@O\)'FH;R^WFQ MIX:&;)K&?\,:KD;;3>->=,XU9Q-U"JYFTL-Y]LW_ 9V$BC M<-<":NZG;I[COLMJUN*ZGWLX_7"U3>B.K;IQW?E4?*'9>"+WQJU^J5-KFR9Z M(+I*!U,YOU:6&8"H_4_[&S]Z_>Y7\@G%Y*]5!VG!(82/KUCN64?_ML$;WU"OV>Q^:NA^*O#>--5B2O=/;ZOF2:1!( M7FIIN_7"![W'NO".]KJCFUC3!N#O82 UFOT$[S2KD7:3 5;J4^6SY>CLD@-_M;M]7%@W]KJJUYV MY65#V?*"Q/QWDN1UH4W+5C"ZC-'E04>7ZVTOIF'[^(0$X\A''T>N=V^\BAQ@ M'+E68QM<06]T5#4S#DP;35> 5IJ&P48,-F*PL2$LT<;Y'&C8L2._]A+N7Q \GB!QK$VX.& I)&P8Q&4QE?DJ?,/A01\I:!MHZ> MYBKFUJFX&'[#\)M,M-QH5)F"L)-^\H5FFTE0GORU+BAS44!?,W'^M$I7N)PO MX._QY+0XC?SY45W$(G,YSXXG7^CC]LG%=/F2P=8M[I[\>]UY=R"# M,FJB4V7P0/J/_&REVYZ@)Q58$?[1J>(>R-J"D+?2W3Z2164$7*^P>^''V8QR M>8* _XWO#SAJ]'6:V,GA%"^Y#;0\DDH#\ M+O*[7E%>NJ[90!GJ>HW;,IW&[ MKCA.2\&0S40V$Z8 &;^X8B2MS\FO+N'>.=U,1R?;2--O,8P1'LZ65_2!)@I: MR*QRC^ NTT4.$[&4Z(.2)=*HT2.,SSOST.L.5U*25FT< =3^Z=@KED[75[74 M(*HJTJ^@38G5RK+]B)ZMK\.!IROF-%71_@57*KZZ\""%[W]X(N7L U-[<)2S MH>G$.EG)?>P(Y7S+S":WP;+M-H:T=[R[G6)6]4*3\>T5B>MX1!\(4:]O;GFG MYPTS$=/P\+U4X'8S,6X0P 2!I#V$6.I]_X'&C32( <-Y:F#9U3$ MTU3^,.;_!=H63Y9Q.I6G,%XD[/$W&DVI4-+Z73;MOF/*C4 RRLY2VG#!@[+L M $7OGP"L2W&0&G1")XS#\A,F1(AX$I?'*:Z^-D_)-6ER$!W1:1?XD7G\0DNU M;BI1U4%&&QGM@V"T];2=&2U5@R5T#8:^=_R6^KVP?5I57I$KW2KV@?"VR(\A M/^89G=2=-3U0/JT+6]HQX?93L-+_@-,%X_*(DY;LFD&+KJ@T8Y%:\&:AO(J! M+Z5 /ZW_D/WUTXXMO?KZCZ^W+^SGUS_XQ)GY*-,1\7A:QU7?T(WNCZ)_YR*3 MGRHI.JA;S0M #3L/-&IX &-[-.-[71P553P TK@C M0:/&P&'T/^RW"_XK,95+K':]'B!Q)@0L@I.X;CM710GW8GZA6;D]?=N5(TZ) MLM>UZO0 977(PDW!LDA>9ZX#R2]JC+EYH[UJLZ " MBC+2Z96BVAA$![+_TYB,]48?359\9LVD>:6GW=M$K;2XHU,H]ZO%BO"(_ZI< M9\LQ(Y)H*#KL/O?.*R7MAE/PP43=TZQC M$!G1Q/N#-\,/4_Z-IQ%,^=]OQKMN &^@"?VM(WAN#=;.<-<&QMV:+)WAT<^$ M<;S]XN?@GB0$A O$C-)LLRNAW18,PU9=;<.P$@N/,,&M#Q;966019R2YH@0F MYI-2ZVZETI7&XP A$9:"^&ZRB-+N)4 M#MCBSQLJ>R4N#Z<<3]:N]PLQ.VK-S2Z\S^0IGN?SVIVXE;\[VCE*TFG5=IC* MWQR*5+]K^?6OGHG5_WX.58K.C^_4=R\9U<5MD_MT8\MCG>('>CZ94'D-X0M1 MXS2,87&_3,N[&[>Y2'4N;>L&W7="U11_ Z;)(TGDC%Z#5+-6#Z1-<-\([AM!QLIVW\@K2Y4U6(L^(3C8 MO11=92)7^R%>91E5*1IK].Z\XDEU!Y(/"42XAZ,2;1=[.&J"2,&C2&:=@+!,2"<=%)'1VB/JK M3=4;1O4TYWQG#GU]FKIV5<^ K7:5W]"03=/X;Q@T%A!K&T%'%!U1SQU1M%31 M4CT<2]5^11IH'+O-NN3:7O\0A)Q&<1:0*:=E(E!;>]V@26?VNK%,:*\?E[U> M$_@;G5S!@&7)@[P5OM"@"Q(6X[@R!F)4IPOQBN0^&EU=GHQO;D#E%5*IBW8A MS+P8,0!?HX\:RG:QCU8"O4@8X^J.497K0(Q;&N:@!%Q;9G3)QZW??Y5(9C7=^T@G M,H6K3KG4A7IPN9]-1:KK_6H+]BVT^OHX1='!"=Y_]/R,WF>7J0!+6HXZ4.)8 MW"XX)=$X_9WP6'HE4JOK[E8TK=[#MEDPX<>3LO-K0%05Z5?0S6I9!M5.&.?L M4=H99 &_U.Z2M6G"#Z";?.H]&F;B0/B(36D<,+.5V$=\M9,5TY\=!A>]T[?\O,G)U-0SIL$V>16: M[&:<^9#"V:%>JBT([W12,3\P/:+.2Y6TFQI]4,76[TP_I.%=#%D#6'-(PBVJ M+B]Z:R"7O9L[E%8ALPKY>3F9V-O( YE0]%ZD5EQ2$YL_URQB-ICQ1(+98'L^ M[,,Z).'=BJZQ4<,FDNUVENGLQ=I%_C3!^G+8B6;*AB8JWXXYN:J->VH"^M%C M0*9!04W(/WD&N3'TXSK3]&,@,A;^&7"ZR'DX V=;GLLRY63>-N'4O&5G>:>V MHF'Z*::?RA5F1C@5H_"O/(:YZRMH!+^5^G2S42=Y"Z54I[+D"^%:M>$^L'8. M(F;+4S9?L!2&D#*VIBP[0-'[SRJX)LOU*:%;U9 G#,[G+"TTI@:/?L4>P_%E.J[".I+8BJ&DW"^WN3*C!;ZP8;W#58:[^(BZO?" M#,:<5]QSMWKJ0V@$PP<8/CB\\(&5M36PR(&]]36PT$$'/,7 X@>VOK-KTO;[ M@!(N27(1P"H2"-GS;>E:DS:=$;7F0B%%>UP4;3>^Z@ADB.(DEW<(%/%#T&$J MSI_") ==NH I1)J0>58<3C^>G*^4$B;[8M8KE[4:[[;3M@?7-2?+Z@94M]SN M_XF^=.,7,E=O5M&M=C" ^F?+;UBOKR=/P@#8HT*-*@^^"/]N#RN::8?@ABF1Q- M@XP\M3\L7J\U9[22B3A(*"&A9.%$%A=1PO"_+!3MCCS)['IY!&VF='72CZT H_+"JP]3%MZ9A=Q*N^6BDZ69Y0DE%=N\&@HBM8:6FMH MK:&UAM::RVPVK4G9M5WV3FX^C?(P"QY7%T8&[#Z)IZ7-&/#R3AKY1\ F4NDH MYS2"[XLK:^#?!-J+@HP%:RMEW9 T:SZL#1M3>\ZQ6,[LP%YPH?UX7/9C-];/ MYE:JU9D(UY1/&)_+R6N\4=D:H\BHKJ?0SI\6X%G3Z"Z>2S]Z<@O?B@D)Y6]E MHG7=UKBNFQ]@!\%RR+,S]9G3^WD(^C;HVQR^;^-B#&$R!CI\Z/"UH^?W8PH, M=-.:A57HV!W^'D89CQ^(#*@$\>;$NI*QG]%H"E('\L4\%$DUP83$/'@@";AF MA;NVKBLL_=Z]/=^5@[MG .C)HB=KW#H9%5OQRUN8E5LJ&DJ[%_]L,RK6 M$KV^1.'557O-508/I/_=.EOI+F >^UU.8^/)]LLOM&Y;GG[%/D%MCVR]B<6? M"D]>IXI[()NN/5EN/OX6PSK&P]E2GM":*""95>X1W&6ZR#-12/1!.:]IU.@1 MQN?B1)CR&O;7':Z<(ZS:. *H_<^/%XS3> K^33@CZ91J+;]:==Q#N00/F5.1 MR>RJVT>R4&)0%T:&$AE*SQE*O2V9AFLDZV3*]K$CM.P?9F.>#Y:8MK&?O-LC M:J>F5;W09'-YQ4P['M\'LA74W!GR3M^UYB5F2)5XJ=I=SM@^Z.\>7JZ!(>Y= M/,(4JX[![A8DAD,Q''IXX5!3WM-Q^.]3D%!YJ&3P"#/?3"9:DO(>IX"O8Y9E MB4!>YUO$M*)8A#*M-^#04A"G14 S*[7<)@*X3Q%J&C7B%=@-PD8Q8_R0K"Z3%:[1MR#7>UR M70EC_6YMF_$,L/[[M6T&*6RDL#VGL-&!0@?J\!RH=A.V=SR-'N@V5H@F9%^N M/>C&$M$$[=O-!VU,:W=, 4QN$XOSWZ-^Y* _3N6,W%#0PC!-)'Y:G(%TQ M =^?@O)=<_801W*W_5=0UM\ +].,I-,8K+^1$%035EVE'A+70:V@6^4_ M\BZY!Y)(-1QEIX3S)?1[0:#78#*JZPNT]056H;P@D)[1\E\CA.HF^DBG+L]P MV)S/)G=[P;IY FOL)*Y/$->JU0>5KHA3W@NCVP'O8_D6<^@..74]GI%JD/>19M]).D^'_67 MZ2@L%Z1KLE10<-KU?(($M@@%[;-!];JJ#\#6MROP-Q.Y>K MC&6SRN[!@6M6Y8YMG)7&Q<^\ 9]!-HQ(^X:\ 2VG1J%EUI@WX#-(NS>KT9 W MH/4-5O,&? 9I]V:]))R*M>$+2R437#JS*T^V+B.AJ;Q["/H7,K_ 8GJ3H-X V:<(#H# )PK27+:\3DF:C-)*4S&(WV: ) M9F,#/8#D+*0T$N5=74E"PY*8OI&IL*FGKULBNFNVW M0VY) G.H\6LW;Z%GF#/&,YG/<$;OM4!5E>\9PO:63''^1'D8B_K91[=>+Y F M<2;C?/6RORC0QX&MB\W:?,72Z5H3"J*Z(%:V5P'6P+!IHE^@.F.DL7P/6:$F MMHAOE@;FX6(>KA$0S,/%/-S#R\-M2\%XM_6_!2#6; H--/%X_[E?WNG!7B$_ MVPEG,_CW6#? ME_97YG]ZMTYVC5XWC=*[-7$O(Z$I64S=]T?[M +OC*N..LDR[<0[0VM/W:&=;.3= M7-I-A]AF)GMG@;5:6K2SSH>RM.@ JEM:ZI,5AK*0&*+73-48R@K1 KU9^LU0 MU@C3P6"8/3V4E<&R&W1RKKU;#;KM@G;YV-ZYZ7M8,YHS)[USR;OI!=L]>YK= M\?/ NL/^Y +-#ODTL ZQ/RM$U]@:FJUI<3[,MBNQ[^GIKLY@WZOX>&C;<1W:]GJPR&_ 95FKSY=GVK-F M_"KO2+2HV<.9.C CREN-Y@N6PI!2WLFI+#M T?N_-O1SG#)P=)=K;3@M;)C+ M5&K-O+!N50>?&=;N<3?"B^X7BNN(M>K@;I ^=X/L1]@[T%G&"5^N7OS*.AO- M97H"6*Y)+EW@:YD4"?9HEO'X/L^DR'>L>FJM>T/[>U#OG;:ZR>PTYYRFX?*. MDU0D!4.PDT.GURU&3?4.?),,J ?N57'<_.3D^EB]R9T9F1QN<79X?:;!2N== M%$C]7E@+X]=QR$?O$LUN]-:'ZS-QDR)N4CR\38K[-NF\B\1:=4N-U>-=5-4* MG(6]ZET<50^XE=OOF-'^,2!AF,_S(HP9,)E<'$"E!:KW"K'2,M'%IU%Y@(&8 8O>?PRI3N7E M#'!")V 6W] P(4+$DS@L-*?,/+\C3S5 .VC1KVYH@;=_8"_[6L[J&C->Z0AE M9>)/0P?LXQ$8;<1HHTK@GJ.-10*I3*NE7)3OWH8FJ@799>,8F\+8%,:F.HQ- MM;&KO8IM'%YX:D^OUY@7\([PMT'=$17@77S IB],B &,R&)$U@PQ1F1?0^K> M!/9N4M;KBL[H%.\F8CW\^V,7!AK ->>;'$=O?P[N"=A((0W$C-+-UI@@WAX4 M9QE\M6C95>S46C0,?6+HT^9FTE*MEA>@Q*!QT:^,1>7POZ&"\@?%M:O:-7N$ M!?(TR;]3I$=!;\CC9Y@(>$P2L^YOK-@CJ&^,_WF9%COFA1FJYII(A^-5+)XS MONA3HT]]>#ZUZ"D:J%]L;,<-U-VMM_<\<6L7JQ,J Y)& 5T?3]FQ MAZOWD+Z=71,IT>\]+K^WYFR,,WG\3AK=,994)ZDVE.HYZWA[.1-\3F@QEZ;1 M[N4[IC?P=MV\^PXZR>/BO#F09OWQ<@Y3PT,Q@ZA3D8WJNH=VRE(!RV%Q129C1?I FFOT<)@+"6=@!_'E M[B!6PM"HT4,B[602AU0/@+*L>]%KI]*3Y1T(H\@#-:CI$:Q?N?*N;HU*'H&I M)XQUJG@$1"J,SO)=#99[%B+ M:6MPG+^U->!=#K3)NV)6#H)7X8_]:_9 DJ,MW[N%T^Y=<,$2NK8/YEV4P1"P M%@WG78C!\JVJ[ M-C.[NCK#$J.%\:T)U=Q.$[;JDR_=H G9WZ8,E8'W.$36<3M7S??6[XA]KB\X;Y*UOB"&-# [WO,H 3IQZ,0= MGA/7-"4/U'&S6M8'ZI=I6V7>T=1Z^!HUTZV3*?+%HIR'7F2#Q^F$\7FA5P$O MKR(.,K:NUM(?[>:ISEW7+L5&+_>XO-R:S'G5U%Y-U[T0KV4K^X50E9QH5*=? M!_PJ)O=Q B]=P]U^5=83T5='J)@@>%'%$R#R="!S+*]K><7IF/,XOA C36.C MH;0WXJO'AUXE;\ TCA'M>GU#TALG6G60C4,V#MDX9..0C>N5C5/.S@,EYDS, M@X'R<886PT!9.2UKU;ND434V"T?;NUS1=@BUN _OTD5;QP2L\/WL,;Y.)M9/ M0P#8^!?&T_@>IJ^41I?I M^5-Y*_(%XR9!H=;M^=D%9NQ_!RTB;8NT+=*V2-LB;=LK%U:]0 ^4K[6Q"0?* MVQJ8B@/E;#NS,0;&ZW9L:/;%O\Q)EG-X#'QDD_++(%F):'^YD&WSSID5*_F0 M1D$:!5,:UZO865[G[^A6\P_0: )6R?]0 C/W@RVZRC;\@]H2Y4 LKSN_$/3 MZGX"O(,'MGF%S^I["O&1M0&XK>T9O!LJ5TZP;<>3BUB$))'BVB!5-N0)Z*]I M!**Q'+R^" QD*L1H+O\RP=O41A_[Z<'TIS5>3O,Z:5K=7X ZZV:KMOR%WA'J M@0&N7U=MF_$;L&J=M6['<\BUZZYE*Y["-5F'VS?H62<8KLNMVNH[,CZX/5,8 M$<6(J!$0C(AB1/3P(J)MG=^!1DN[LC4.((*J;5P.-);:RJ >:/S4DITI.W5#?2A MV5UV*(=J<=FA'82MI4?7Z4(>E,'5+?1!6%UVT'RSL0P32AVG5,)#YOD\D/N' M21(L5K-(ZU1*O6;=IU":R(6IDY@Z:1Y+."6+&'2K&.SB(L]R3C^76M><7&%4 MUU-HZM/Q;)KP%.AE*@UH:4C7A;ALF_$7,,MY%X!?-N,MX(+6Z@#QZW;\A?S( MN@#\HA5/X=[-**=$.L1MX+YNQ4>XZ]UKEVF8Y)'<]=.P[;Z+)GWLB&L0&?[] MG20Y'4^^T.S%[];=H=MPWTDEIF:)86UOX9DQ4!3!=O1W0--&6SK0 \T:;!= M+&>HR8-M*:*AI@^VHOV'FD#8DCP8:O*@1=!]J!F$5D3^4!,(NPM?#36?L.N( ME>,DM??O@@5G41YFP2/AG*39,F#W23PM[A$0 :T?)?.[S-[?G6!9K3E%TC&##'@#D& MS#%@C@%SQZ2&B>$UT!!YE^;60$/F-L;70"/E;>R/@8;).S(U!QHN-W'Z!QH9 M;^/Z#RPNWB%=Y9I?_Q# J(+%)"!3&'+E3F@Q R09Y?/@GG'.'F$0VNX&MV[? M&3/>3D"DO9'VEF/_Y H&.DL>0%-."W6Z(&$1+?G\;%)Y1F]KUNE O'$VHUS. M7&(\*1]5+U93V1[X SD:[V TGFP&8QV)4%^R1['/Z'UV!X^OT$JMLAZ(7CGB M-4L/5/RV\Q>2?4CV.2;[U$#TYAIF.*X'1V<:3+F.WYZ&%]+P1IB5:>$5?]N5 MEK8B=AWRG9IO5,\JE4Z1O( MUY24?#N-SE9GXFJA4=1S#^G0KMA6'ZZD4\4]D"M82]8&N/&@-ZO<+SCURU&4 M[.$H'.GM-+*]-:60J$.BSG.B#CUG])P/SW/6-QL'FI-G:$D.-.VNNVL8?,NR M4QH, TVC,[$\!YHKUVB:#C1!3M\?&E@Z7!OOR!V["H9 !#8+C>0GP9(X@E^B M8%- R&W0T,""TYFT;1YH$*?P-PWRE.11G&V3%INYU@X?YH!Y[5Q:Y&&1AS5W M49]GU%ZF&4FG,5C+(R%H[99-O4H]G$F_.UPNB]'RA6;CR1UYJD&B4:,/& )$ M^)6Q2,"4?DOY0QQ2<"HMP&O*;V>$TQ,BXK!&?F79_D4_ MBY,\J]]^KR[M7OQ?B]4G 4T81?(B+G"F8*0^T/.GA5QP:F!HUNH!#F="7',V MB>MXU8H2[L4L)X\KD$3N%Y,[#^(T![U8G04%:_P)G3"^FF1@?J'B_ GZ&.Q* ML%'YLK#POK!4V%X#R"&-#=7:Q]+V?KLLEK9FZNX!P*+]G8XU$A>6:9G44=9QN/[/),$ MY1TS&O[6[?0 >4='2IG5XZ.QO$<01O>BV&-F"N5EO1XB@&NY5A(UWN_QLIP' M(C?T?F/Y'B$TSE>*DCV%BTW'L5XE]V!*6U'1]:\+N!?RA@I*>#@#B_R,/M"$ M+>2BJ^YPK3I]0"DVZ*[-5#D O\79[#07&:@#/W^2YX+*.)80\FKNJ-Y?;]%2 M#^%_6JR_\#(^$_XGW9F'ZE(!&BM@XD6?B1?[$?8;C:>SC$:C!Y@EI_1++F," MX\F*1R@X!3'.,R$/?F'3R]U<.0AO9N%=&7?P>T,LSFW1)B"5$W M&N?=2F*%UX11]FY!L4+<+5AW:XJE.CM*:?!N&F_170WI#]YEI%M!K8O(>)>7 M;C?(V\7RO&F596J"Y6SXVR M5J$GW3[PW$S33B1WM_FF.-OGIV 5*0@X74B*(IT&*$M@3\9AO5C5)3IX=&',IH5?1Y+ZYRN*=75N][IW=P)A M#:=W-];H0+0;*N((YB=]#=*KT3KG0_!L)]\#_GJ9ZP%?_;%Z]IBO^J=B,#85 MK.KI5\0G4W M@$X=S+W$0Z\\S]!3 VE<;IG1(N<3-+.!S+3FV<$E5UK,9MX%>JO?!]-P11P' M=#6/V&^ECSX+ $=QKTT6N\ST*4M'D:V M,+(EKSN+_@UCFT;G)Y=W9Z.JV$-UB0X>O7:=QHLLGJ]2[*OW4>L6Q[!9:R%D M6AH1LV]<'D3)'E.PN0H;K-2"PL6M$LJ@6E>QO=H07H153BN-9#(26MZ$RLQ>41>[XGT[[,><;- $ZLLI0';DF29(WPZKT/$- M-:'Y&.@T(MQ,$?4J^09& MK8A&=7V#UJB(IM4Q?H/Q&\_C-\B[(N]Z.+QKBV5HH(RLW9(T4*K6Q&(:&$G; MPI(?*%-K9]4/C+NU<3I=< JK4Q@G95Q$WB=_+\_; M*XZSBLK#V:JJ67)@>Q3!&2>V=PS(D1T71U:7/?_LO-<'T)/RL%>Y:Y.EMQD+ M_YRQ!&;!ZB1ZX]H]T$5X_7M/XH-J\&). U.C5(CB ,[GIPIO0ZS79"D+C^1B M-J55&S>Z;]A]IWR.4\9A'*\C5*D,C.E_(>?UWDN1UO(5A;??P!G3] M-;);^Q86[Y/$^R21MT3>$GG+7FB"]M<8^,9/6ID_ Z,G6SE6 ^4I]W]+@V]\ M9=[BD4FP-JJ M$E"C>+="7<-P3'7$>5VPBS-JUE<-75%X'U*I=,[RN?K M(G'UB3)=M-@&2S_-$+O"%8E9< M"R9]RY=7@[W&9M-*#W"C*"YWGU^3.+I,3\DBSFJ3I1M*]R#^L\O97TI;<7.[ M>^$:!D%5F9Y%?7E+GDKDZMO'78I^2L1,[L.$?\[_RF$B28HC)+)3POD25AU5 M6-"H;@_0MJR5$D5-L3Y.FRNWG,&45FK)CFD"QVTJWG'M*OC$6/<5*WBKW\N8\,CP?H(,:7KRU251'W M@M:[*HH2O8HICX[?H?GEM)XMFV575NL5D'H4^C3L7LO28$DT5^@!Q,JI/J/W M66$:%!9NX;J.M_NGZP 95?857(/&V;31?[Y8#9JZ8NX%+FD0F8INL CK5>H) M#/0I2:_V#45=P_@FM,%N+CK>\-W6*HFC\Z@9A^PY,7HV?(Z(06/ M*->YA8QQU+\;G2KN@XP3>!CQ&%<#U.W8A\'#S.>R47EA''.'J5X-2@4)3$3]O R8;5->9^,]]>R M--C!S15\ '&9KJX$NI9'\K'T>WO4LJU\983U)[ESRNC;O#^=/D*[W*_&S&:I==YE^=MC*\N7\^[/&]M[=1C.C7Q MN3N06._-*1+I=-=Q#ZV6ZG"Q+B /+1/++ M=Q![9*5WEG^I"]]"+VSB3NNR=AII!-,R-\LY9,D-K$H3VSEDR M@]HB^<$[C\H0>3V<(F[U/TVPR[ZQ?PR':9C^G=Z:Q&?:FU"KOS& S>.H,<._,WK;OKGVB ME7JV]U;G7*Q.0@NA:^!17Z$#>*'=-W2QDD5<+B M9E;%.^FX;2_@UK_#;IONXOP8!LY8_7"O^-G+4TLJ$5C7]^:D$C4LG3I]0-E< M]W[':F0L=/S^Y17J-W+A$[#BW5+^ O+=7'6W T-V;1<@%7)Z*X>V^M!&4I] MJ"W7P[$+)2,)G".5)^1IE1V@Z&U/^L/;) SAG=%0\F]4WA-_%HO2XY,! MK3J/[[?*NVOVU7P/UVU4BE4<+KS"<9*+. 5K'53W/DZ+6;"F-UJUY0MTY;2I M4Z6G/>8U1!S8A#2>IF7D*%S><3 =25@P%&E4_)44KV&[)#85]3 MT-HD_IM&O\)$+=&-TS-8[1^(-,'%B(,9D$[/ZWB4\'EVSLPDHO[#)1,7AQT9U M<./],6R\Q^W?U=N_E=.6HF3/8C_G2G7$KZ[AP^;[M4RG3%JEV8QIX6FHVM<& M_0[VM5O,WM[E!ZDYC^K4H*H!YAB8>@N_V8MA5C2*=\E0VF_2@*WU+AM*&V3C MBN!=)E0CM+913^]2H;1?IHY7XEWFD_YXM L*>9?NI VXWGGW+L=)&Y,^=^== MJI/>Q%,;?W6\$"K/5>IVX>_6PL$C??:2^':[J3;5YIV99H%/BWKS,,^\6:-; MY<_J&C@N=^EU"+G%SCW?;+K]9,#H]H9OMJ#;Q$+=7O+-3+3*&M,%ZYOQ5Y=@ MH(O'%XNMPR0O=UN)4I;1X/V[8,%9E(=9\$@XF-39,F#;HRP"OAUD\^ZD$H!QN6>D.%]X@?USWB M7>5<%1IW0V5'E;3#A/&YO,9^>\S-"P!6=3$GJ,^<(+Q P$VB!5X@@-$&SPQ5 MBUFZV3!=?2__)UTX^.;_ U!+ P04 " 4@:=.C2V230)C #<,P4 %0 M &=NO\#KG/KQJD:V;OK M.(E]/F[ITU%=[4I/TMHWY7J5XI"8&<8<8D)R)$W^^H<&2 YGAB#!)CZXY[VJ M__ZVV=D!>:Y3%+_^.K]]^\^XK0-&11G"[_XZO/3V?G M3Y>WMU^1O C2*$A82O_CJY1]];_^\__Z;__^W\_.?J(IS8*"1F2^(\^K;1K1 M[(JM*?D_%X]WY(R\^_[']]\_?"2?GR_)AW?O?SA[]_W9NS^?G?WGOR=Q^MN/ M\#_S(*>$$Y'FXI__\=6J*#8_?OOMZ^OK-V_S+/F&9PA5= M!V=Q"AP)@98\_C$7O[QC85 (-O9.@2B_@'^=59^=P:_.WG\X^^[]-V]Y]!7G M.B&2=1E+Z"-=$/COY\=;)@X_V?@([?M4$K=ALN&WF\WB3TJV]'4_I LYA%UZEADMO!6J']J0BRP@;U MIX -T__,BB Q2_DI2-,T36*99> 9;T[OOI)']'?SF[UI"2$E):0DQ;U0#5P$ M-H*S(P4MKW"<-7Z*EVF\B,. _QR$(=MR44^79QN6Q&%,\_J'-O$S 0\CE&/P MVA;5IST=Y+RF@SR4Z-V+IY%%8L8Y;T&44ZY19]^=932B_# U3RC_#3^)I@7G M4P(DQ6E!^=(59P7\55NDL7!-B?90_$ZL\7?\PL9.M-1E)W -- MY+))$[GC-$U(.7#+V*L3(];&EBK\^2RG2_'/C&Y8)KPZA-SW@S$JY&IT3B3Z MSURBGR0!W#\J"9B0^&JL1J^LZK+8EF#^Y6P>)'!YYVXJQ1D7R M"(<3&?R!R^"=P#HAH5,QNU?*.CFH*U;->^A%D,_%Q+;YV3((-M^"N'U+DR*O M?G,F[\/?EW>[ORM__?>'C(641OD-G^\E/XO2$"+6]XM'$/R41M79_#9]HN$V MXR[VOVCT2$/*/?(6Z30-=J#@FD)O6Z8K^@B(&9G3E"YB$:FNP@ Y_XGD%6WB M%H$469#F@9B)6RTPOJC,UDK9,LGOWYUM,A9MP^+L-9BP?)M1N B]X-A^4_@E.D.0/D<7:-NR*'$3CISLL9-? 3\1!/P_ M7AP&+6XS# NMV<$_GM$@2^-TF9]M:,9/@4%&4890 Y!92]B!T(TIA$N,ZY($ M\D S\@0D3,D6ZJQ)OS'49K376VN-3\K@AOF;[>&XW=]^Z],XH1MRO8^^+N-S M?YB0[MF2&S.7[EAAF,K%_"*(L[.7(-G2,[9HC,U1.FX-N]?K_%XJIWG3S[^_ MX923GX%RPA:-T?DD-=V>]!A/%1@H$B.U_3SZQS8O:'1]U?8+3F M$))MR6Y!V2V0%B@N%,\G.L@6KT1(4"(FG@B/RLSQEN3]#MH?Z8;_5=B-E!8D ME@? .5TP?O"K-BU"WS8TS>F,%,$;S6D0YS5[B$'E(,(/*>C*7/DG^$K[X[S[Q/?P)R(27[>5] MF#P1/)5D3E*O#0D!*H<,N[)N[RCNXF >)^*X<;G-,CX%Q ?>>R@()4:2[(GP4 4 :J()(N<%T46S[?BGH\4C#P$8H/X5=+KYW[=Z&(SFROH.KD_ M3E_X-RR+D:<;!%PG:?\M^/V^ >"_O]W3-,D=![.6Z(<"O0LT4A,NMGFH-$W%.$JR& /S2C?4\!=Y?OGO'72$/& FXN,'^:W&7P:LKS(OW%O M3G0TAPWEMNMM<).Q#$_+HB M[XO:,C47&[U[#EE!Z\_ORO^ 4)IC X@.P_S6A Z?J6W_^&2330C36MY])_R M]?)\I+R*^[XV^3OX T:>! G;IO --B7&4I?7Z7.7EK=D&G*N6I+SB#%*BA( MD%'^^X)P8:!+?B3Y%XU(3C0?#G>B9J10 MN*LT.BM8-6S4-F &IYT=8QQM[C>7IYK>(W>K&?Y^E/3"::,<..E]R)!\Z&]9 M)A?=I<:"G3M;).S5D;8B\5G7U(%T>=72?3S]OX:&8F4"I9VC%GJD9C[OJPZ M*Y^?IY%\[[J["<(XX?^A[4_C!@W$Z(H6 B=^K18E@QU*T_,;$Z)LT"(CX6''>P*]?:%X =I%7'=$%E+. KSG>BG/U<^I_(Q#MX"R,\WP+.S'D:L^+ M^I^$920#$%#_.5W^&[>82RH%423QXY\9//QK$J M1OJ^CC79L*[_'+FH2L1_9(N2V$;2X#C='@C)S_6A,$S":F&#<*F MK6]#EU9?EU#K95]/N#:OM^LS2)H*DK--L(./QNJ''E!+>M&-W(,^2(+XU@0$ MD8>2H(GK@>82#I#_(>LRNAE/"F?S7[B^T8B]IMPC%=%L^191X&V3[ '#<&UX M>L$[.19KT#'XI&AV;F..Q)^J&Y=7H.4,B!$.(&N\GRT5\/WP$[&5-1Q]'F[X M6R28LVVQOW?JX\(WW!<.DVW$3=62NW;YM_ Z#K;NE!^E\PW+N ,2$39#GX\Y*-%<*(Z$[.,>Y=I M^:0CE.D7&S[7%3@,^QXTI(RG'1#MHT&4OFU@6&'Q52? M5Z[*#N4:V"3 :0U.#*'3J-@I:A0UB0>U/AE0/5G:3=(]L2I&HPN#CI<-G_J_ M3..*[(@N* 13^>]?:+JES2N-JI]F!0A[F'9+DG,;,9[T25F-6.07_$+U55=-86IRG:"^:V-<1I M+&X>Y'%8YJHD6_!;6X:AE,DB 0Y:48PCU&<+B]:(]@407V9\">+;!DY2;VV* M$;)[ADG9&'VE7]#\F=W(5-L@>:KH5]SD]WV-N\!7076A!CEY9J3&3?;(?5R& M]K*7#>29VTI?566(\_"?VS@7(0YN'4*X@U_2^\7/#&Z>J\8=\BN^\QU)FAE@ MR&I>.*2N2DWBJ,.4HW3%!T0=^[I^3(.V&=E3!]N5I*_N$5-^V\L+2X7+1DHR M,[LLUG:,\WDN,E*&[1S'H\SN(!5TKSL)^;4BPVWAO*&<[]]!E(SU1M$]F/UV6R4^-)S3G:23^E0B?:Y\J](D6]XOGX$VQ"=E%AMRD[!!E M6T5NCC/3BCTUC2PT+Q;:\C(SMVOGN.8W2Y?P'NB*S@MXHQ9L8BA##>G)C4N% MGG+@&!C82N%#<-E6BA(-$25\Y5$[J4-B^]B/.'G+]Y"4B,QOTKAQ\%.K&[5D MS,@Z^!-P?3$V+ZR.1/*.^Y<_UB7A&X()3W2]BYJF0$U ;+HL_0BOPX$/X]%!NYRJA]G7\## ;< 4)66:+LP4')+JD,Q)G/,M4QR2 M,W8#3SD:#Y3+K*?[17E*ID]\16CC8'W%#SWG8;$-$H666L,S,G9EC![782UC MA(^)>'GDWIA@6(/L&23U$$%Y\T7^K$[TXWMY13[)@?YF*(W #&9$AY&6PV7F M]:HEDF9IN:?C:ER()IF/-$R"/(\7<2C]:OEKG NB"]*":]*'>@HN2Q^-IET9 M\SQ!&**V!HVWI8LC&HW,JG:M)X36?^GEC0='2%O6-1VD88OEUHR4\:?K-]GU M\;)\8=K9@4=K#-(0=,)V%:ZLL),*O=\F.'K\9B@FNI6VR^HILY:<]7R-E# % M5.M1O_H5]S2$JH^Y;"#')N_]C(B_:$)TY_NXBM:T!3$@>%'MWMDQ85_*7HZ- M=0Q:#[!(&V2&"%?6QPRU&+OCBT_HWMAY M@^#?EW6+OZ2);X01>"J"K!@86J;+.!4U7\N>$U_>K*_3@5L,'Z ]84M;BF%K MQNRNA>N0@3QS_A(7J\LMU\PUS>K22MVI&4.&HH,)_2A<&7@=6C#Z;&>.B'AS M'3@1%>$K4F;[2ELSHC5-:Q&5 >+&QO#7K09>KS<)VU%:U@JYVU?:[58_[7%( MW>N%[Z#%>K;EYY'7 %J_0KH>+4DBSX0=%PQC,T-]V*X+FL89D_!#O8 MI[KEKOMCI+"U W4@8?+\NY%HO8A3#S_9,"8Y]A[$*^N;LGW+^5M\_,:Q_T.L M9W "T/H-@WQK7Z$DOP)23Y<+:FXR?1:Y%96'C(641CG$6YZ"A-XOJG;&#YS- MD*Y<=S16R! " E*X!F"R+745*3(JEW-B(-=HT^P$7;H/&W(8J@;NY M\ Q*Q[[15,3?Q68_HX_O+C6YYWA[94D<[I[I6W'!$?RF>#BL^35VVVR'ZBI MHT"/B!*U-ZQ*L4* P"92#4!E6PR;M%1)(4100QKDD%^!("(H\A-Q0BT/,\%S MMY+\G-& 4[,3F2Q],MO],5(ZVX':EL,**Q%H_#PL@KIQAB0WCT&+I1*=2!AJDVKJW/EQ8ULT%?_6%;H(X^SE(ME3EZW5] M:Z#&4 W3E?BV(L=(LZ%9($Y<^QKV@'M& #O1F(>#:DFG(J*HEZ3@F)_"+51Y'<9#UO*&Q9&6,JP2SO79N+=(G6NS?-RO,2NLW2-MP ,N5@A\@Q6CI M2*H1YR>.L2H8BV*!L/]&49D%(0'I$J5A.VC<^9C7<<38[*TLFHUWT:#@FC, 47LEVR*5B:_,3U, OE$I\I_X L'J8(L*)]\*_[ZP:U/O] MR.=&)W"MWTB(3E!SN+8DY;TE:5Q9'^ M1,-M)N[TKM_@N2R-P*.#J@M;>9:\7U2]T!YH)J^5=^T .MZ<.,"(#6?;H\SZ MDZD&9K)'[?,UC(MU9AX6;PKZ^2E8T\[7#KK#C&K*'KPG<9\1(,'OFPAMSO?* MKHJ=8]M:';A!+T&<2!^H3"!JE$XXDBWD:%2;*VTLMB5M(#E#CJ/69VKV^!T* MBF02W11G&[%PNZZBWJ@)+PIX!5.W'))9QQF-*%T+)JBB??#)6GJC+W"SY/;X MCE5+-G)-O+F'@N1%-X*Z0OK#@@(\H"ZR-S42VXI$; MC##C:419XWY&09-S7SX2I+580@899R:KDXH4W2X4C]+J*PQ6$<.&> M+R=S5JS$]ZI@+?A1;7_P$+1M$RW6MPH3<<1_RM1YDWJ#3#OC KBS6BR=5!CU MS)'S0K@XJK/&LG].KGWV0TG2\=I;V.CX22_E-BL+LIVL2'\99-F.&R#9ZP53 MGUZE?O8089\2&R?(E9J;IQQC&J; /WQSC;*80%"0>=UG VJE"H!?-CL&=]UH M,(-R&ZO)!EMOV^W9">9NM=R_8"[*EZ3/''-'GF/7IR/>+Q^#M&T*C]_\ EZ? M:86=;&5#>.57#W,[9,A"-MY#%JR#4!U^:/L[ M)O[0A&/_S@)PX2,0XVC%A2!*FN.EE:^V]'G%CXLBIULAU4@HV$S+8=BL7R:*9/=M=.47([3A.4]A6-9>FM\#N3W_1*6!_SG-?UA4+K#QF#0NO1Q>YS3J/; M]#9]H3F4QS@/.JXT/11(=2^DTOO]]A"TRJX MMB6N0DPX9B)0^S^@]#.9#>;'Z'*;%VQ-L[LX+_+3 MVDRZGV,>-'2 M5ZFL,1'$D XN!:3>?)Q3QZJIW@D$&_QQ#P@8!>E;+ \[ M&969JODJWI#7N%B1L&2OCV<3.K+/ADJ$VXV\*L52-?FZ3:L^%H]4R$BC%;QB MX\: 0&[40U"YVIB'T(39B.W.&?%PXSP,LRU7[M=@264A5UH25!H"3UF-*#ED M)A@]H][( #!9"-X+GO??$>W)72]F$VQ9[QQG9$!1Y_VZ&"(#-[ MH;'9(C9"@1O\:;$=)KI3<[;]]4E$U0$B';Q,")^8MZ\Z,MXX.B5L,6QODFS\_A MS\';]=N&ICF]D,<7]9;>]35^ V^#ZJ#P^$N<@Y<)79#*%DE%\.9O\^KD+1O( M,',QT =^\DMUHI^G'XZ,>^X!6A<&B6ETJ',,Q5,)MN&J)'$=[" 8"X$7 MF@(&FD:2D"C.:%@D.Q)L-HDL^T@K3MM$02*=4.JZ;LVP0NT;N'\]9$%%H M\*G:-UH_P.P7!X"LEQX'9"D@PVT5(XG%;1'/4"V<&_CP<*OHW0AB;DKE_=99 M J9&V-"#7Q0U.P@WY0 IY[2)_N4 @'_+P<*EV(:5=?T/+KA@0+F#U!=FQ2IC MV^4*BJ/'D.=6=0,()#("V,!<+_G&!):;;QT%M_.-G6G+#QIP=*=LX:/F>:M< ML_[U]VRP._.<>[XV9;3=9#AL_,P! N3\R,NA+BU M(\2*<<8BPT?P_46$CP@Q$PD>/3O<5:C ":&=_IDX"_RJ!*DSX-O)OY'^T/4; M'' >.!=7'-=#%H?T_H5F#W"G!7]AV460G[C,F*$8'TH3A6U]&4++8-?+_!S' M9.Y):LBF) =JJ7+_BW&"^(\U1=PQF\941_N?-)%>8;$*BKT3F%=!!6U>>/#H MANH?&[,*;G?N^PW4\N6N>!E)5!W9E=\A=^83>*YVXA/$F)W7 /7H&FJLPBUC M7;X>CZ@%@FGSR:VH_R3J5B?0'#:"2REYMGRA)6T*P=<7 0,M@JR.N?!W7\Z9^R_'] PM6*CN#SR MN'A1OAAHM$0]<"3/$Z'P_->WW!M/ES$_KY[#RX2\[CBD:*-L"SSFV&F0#"=' M4X/T#C[3>>45(C!4T4L:!,](13(1-),]T3.R)YM(NDE-./DRN88_+9<7-.(: M?]\3&6Z\Y55(ZX.B0,Y%WG[#'7L$URR+6"1,QWONRA=,^ZXLRW*"'H[6-NP0 ML[WT(TW[IRUD=D,BV&M5G"2_%EG?49NIUO@<8WH[P#HQI1WX!RNYT;E@^K@( M_*"9G(*Z8DY.)C$?G!':3RGE4PKK*5%)!I@31J)M5MWBEBD[:YG40R,/MD1' M4=A0#H_4]7T=(FE9&FGDGVAQ$\19F15Z6K HOWXKK=#M>L/_?;^XY-3%HE)6 MFYVPC IC8RR1Y,0^6:)]L"V8# \1=K%11JSTZ+YND/^'&8':\S %\G.5+MY2 M>2R?D7HB1,X$OI1S(5\V4W'&^?'P^F0!'*P3[J,]!QMFNV9@7#,PE S,..$> MK+5M<\5<+O7(7>(I7-%HFQP0<4+M^9[89]$]6%'&R"!$C,T?A]EZZD])';D_ M,#5MU@E"5@W;]*L@E&C739H :Y#'SV"^38*,1/MRMH=6)9#,@C!?X\$?L&MO MB#P8%$,BSRPLUI"+A[RZ>V0+EWP=J]@DT^\5S\*:Z5^H?@;U-4D.V?H?41%V]XPJ*(HOG6]'-&,)A\J(P)']E221J MX7$:W1JI(6O $(QU7+F5H!MS+^#&FAVVSW5'!"1.%)&4L^ M#=0.&(&4W [(KE*G.DA ==XV,J,Q*9@0?P&%);F8EE)2I2444$ M641:L09AI*1L1J8W>:/F&NN\.5KAL4DJD87%=68D=LZHBKY MZB\BVLE,J[>#9?^EFS@/@P2:R?+#\Q5?EY:+PKY/$7>&*I#V^U<(O$0B)H"9 M<-0$<#N_3.SE*QO"++=F&FJ,[)MTBN?*3QLNV=%]^G.0BX6A'CH< M::IUT;@RUKKT8,RUO;FB$OSF1:,)[8P(>H@D""I"52211]>:AQ9!-I;7;C54 MU)V]9+FJ9.O)WY$Z5L-QI40U0HR6C* 6_3)?5C@.>RFV).BG"WW,$-_]WQ@53K6X3?K(1I6[@JQ)7G+%$3@=NY MX]S/63:(73ZM7<<.K?[0B,5RL6?O;9+G3;"#ETK+,VY;'&E;X)RG9UE.OAQM M5VJ(KJV*.(]/P::<\K35HB@8Y]OJ M9P2#F.96EA[!U[I??,[EDX;[.53YAW:ZUV_ABG.>WK#L1M1NIH+ZZLG#3B%M MH^$AY1&-U[;$EDCE=NC'11^_)LPXHYULK ]5DI@BSMWYW8A-]0">LRVU]-"] M1;>[N P7I, =6VI$G4I,)-)')28G>^S>OPEPUDFA-O$#ID M=#B!S3^/\/T C#.7#Y!Y\_,.&,;ZN.# 0CRM@R2I:KTI+4/K5VB+< #-D240 M.$F%U),!:& M1H?']'Q(_3>C*,85A#-"BK,*<6Q!),&DI)A(DDE%LVA675WTP&.BD^"0T9IQ MGKAGLHC<0O)S7?)S4S$RH^4KO5CVD V6RTR\'I$-9SF;:1"NJL>Y"RCSE&_# MD%)1T7(ADPIV-,CDFBP::\*.(M#P.DR4P4SC OK2\L^S*LQ%4FY,8&0BEDVF MLD";T!P(*YN4<2(8=Z@!FT %(F4T7I:F5B;'*I.S6G56\F#K7B/>(@P MW\Y+(KL:\WHMK6?6FIS6VK,@Y&[#[,V\\,Z.NNH/D:'R4X"V3>5!:2[[Q? =E[U" MEU(6;<,B_TCAC7W;&4-O!.;(T W9MDPTL!.!GE3XR:^2@N%NO.D9C:X;OZFF M!#YL3K.7F'NWW%E-JOY!68,+&R#9@]^I*6$,P637E7I3>,&2B>6"\O'EDY9@ MJ7PZJS,$7:M7#=K5Z[XN&E!]$(W."?$4]H T95B1O8T>*HTK"%"#,-#W[5" MRA*R^:,X7+=1:)Y'H1BXN@VO0PV<1$DHH;0'&HK07(/37-I M-JALMD>?I$\A,W[YK-@R%5"ZVAZ[0HO4=-OD63]4 VUG@CCH&UE3YT5UG*TU M\[6 +JX:Q7:=W*81??O?5'WUK/@.?[EX",_5K:+$2@1:PO'ZNDY4<)-ILVCD M69U+YIJ[9K%H?,\Q;*%>N?:Y??AHS!E>'XN#_B E)>*PNZ?%V.G>YESMG_3# M0_[$>_[X.OHBW_$3;B)QM]RA='R! M6.HC2/;?Y'-TI%IS]QEUI"2^2^Q"/>+6[Z:Z3*>)[2S5K3>(&Q$J!.X;*A0\Y$6*Z;5W*YG M*%*?=%"XNDO1H65TW[OQ)'"ZAX!P!!XL=V>8R+BL/%I0L M&8L.3Q<>#A$=$L,TF>DYY>IB!^4).E)9-4:82KC:0[9_^7%B0@&USU17'3YW M926IF.=9OH"HSALC?Y\OD:1(?371*F8I_OHYKVP@P_C;%5W0C!_\'^D+3;?T/KU^*V@:T>B7 M((.;7TX76/_P)(9L!!;F1(7%:5LX1Q$W^'3F@ MCC/UQL#HJ"229I)";_@G/ MW-3%V.%[_:A,:*Y>NR=5Z5/Q,#\(PVP+3^,;V4>TG$MUCT9>Y:3@A!_G^?:P M=6M6%Q2135QG_(_P_IX$/8OAX<@\VG PH]+@^'%SD-"\)/$3+3I#FIW?8I\P MM\&T_W)0*OX%3,X[Y6V&3<0KV-ZTQAA[PMJ [>_M:H,(,X]6<;,:_5I5>Q[.7JFVB4[G\U0EYZS& M!Y^S $)#3[OUG"5'>J'\.R+J=P#'MKR7R(C$YCQVU\XSULL([[>W]:%JV!5N MZS!S][@'X#U_>U;@K_1-ZKY7 MQ?A.^>OBYLCCZ.<4'EG&10'^*=]3Q4D@@8XZ=RQ(;X*PK;,88B3F&*F'PK&1O#>[99V%Z?T?G&9T2@N*GKJ_EX7+,O8*__A M,MCPORE['.* (+>[8-\)J 4EPJ2:)JDW4C-1TD9HPHC=W M2YX 4D*9&?8[S@_3Z0-NM/VWVZAQ.U94/MA(NA$J\XD5-"<"L:=W,[U]R4W$ M0Q7^;K7SJ5\@M'^!\5\/(5F/WM2.&OK1P5B"<0Y9:;OWOA9$T)?RR5?9$X%/ MJFJ+4#IG_(.,%"O^A[KG 8%R43/D8*\KN)P10(R#]+?R%QL^CE9;-.(_R\7-,)$S0/X:UYE.MUQ ME6"I!"6&02C!R_5;IW0Q;::/3<$4M?9H)!!UJT//IZ@$RG:0UE_DEVB)U(YQ M>F%L#CC5J.=B43MF9)-LX6T;"3:;) [%%3__TS).?23L]<@A&[(P_H_W'X,W MZ*(SYG#?!\+@T5Z%RN?!7D63J6.]N3F;/-275$WY2-\KEST'>CW&CWZ$(-)R MSR_N:K3J+;#G6]PC@G:8]LO2R(1NCKB6JA&[H+%9(!]JKR"K/0^S>"-SRS.2 M!FM:]6<+#X]57M+,>T2'#>+D6*&_N'ND+RR! ^61SJF%7W,,2@EZ8%M7!JX$ M-0''MG:$5AB?%M));$01N*LG/4-QJ;/)HS$D8B/3$(DZW;)LG.VB*R.90 M0(U";\9F]0T_3SGZ6*& SVN MUJ61:>!LN)Q.]5AQ"Q9W;]5S\AH7W*2#ZY#E9=M::>;GE?(]7F>6PLM\!_[]T1S8LEGM%$:_I3"B6 BAKO'9>!V+?H+&@-5^QK) M(;D[ MEE3](6?<4>-2+@9L-TQ&'C9!5L0A-"/F&\O4JG)V*00;)![C'TSS-2K[ZT87 MNRL:)'R]VX\JG9\BGSNW@73UFKD--^;)KIDYX,IF@H95R,E\1[Q/ ^E/RIDL M&C.)) 6B(A8?M8+7Q;(DE@@V@HY345W SQ/?3EU@0[CJ^@V*S.C?/0:O'[DY MA"X)^2=:W"\>*7@Z'0]1= >B7Z/T(;#^CC=XY3N.Q.SIQ88VCQF><:Y#U+(4 M@*P2)XJ K%@"7L7U/[==86F]8>A0=#=X=^'G;CIP(6?3C+N?,N)\Q6-?H(-9>%WF>9*[7UCVVVWZ #' ?)C<]8\<*W=J#+;E M#C"?Q>G91N+V*W@:C&X3/%WNC7H8*GJA9CL0O#]7_P"9^W-#YLI?_YTS]G#! M3_\P4&+V &P+Q.=/M\_75^3I^?SY^LFI.+0PB:EG[M:*@$!Q7"N^K5[1%YJP M#1PDNV//6F.0EJ,3MOV:0A*Y<)NB/7HOQD./RPS%.MB*MD57<1A7"@%37<@6MKZ$-@7N?)VCI8D>)(U;48S//?<2EV#&A'6A1;# M&5UQ98A?Z"T\(J-WK-Q6GX,WA0@BH2#E<2 VZQ?J>W+*1,.P21!)F"?'"KLJ MS!"K'5\.A_SPL4WH_>()+F,@J?Z*SHN^YTBZP[ 7Q3W@K5\7E_CA6O!I?TD% M- PN8&7K)EEW!1B6K6X%$0BYDO=XVZSW.5S/UTBQ4T"UW@4%Q&J/ETN89]GJ MXRX;R#+7P0N9Y]Y]T%!\A0Y*'$!S5VOK "VNNA:6\C$UERNLA.I0;BV$TBX" M3),[OHO-W5>O]2Z#35P$R?D\%ZD?2HD?"L!8&3H5(AN-&8DI:)Q7@ MYO)8%"3\<2*UWGH7J[/PF]X*.-[R3_>-'A'6&('= M^M6071GS#A(PAMWHC- OYPM6IK/ :^2G@N\4(AO-CUNC(3T,P4#7CG(6OW!5 MAI,DIT8DY\#-Y5]IM(1DT9#_25BS(=[T>)!HEQN/VKY?7M%&&L2)3:,DC^SI MFY@#;V!!F8U5 M!'XO>M4O'VPPFQQK1.4'WH%?6.6^[(#,;99QM59IANXXK(;TP;?^&* ^&R2B M\4TST^F,I#4=Y.OOW#;J&KX"#,U67['G.BOA4E*E51)KZ/#1L>AN-"YCTC4E M,U+2,KVPM.:BM(:GAW!Z$O9SF-6T8RN=^1+MZ%&>A*F9(,ZG>X,OD,](C7Y& M1+*KWPEA,W29>A^;TK8U8+/R>]B63=J>@S?9\:B1+?R)%KUNT^#QZ&.T)I[A MDOA"LSD;JEP5/5 IF#N^I C><,T_+$X,&:73)?:)7;-N.:?)B1YW8[J((8ZCFENYSG]YQ8>1T (*^\-8O9]CXU: MJN!:#U/6B(G$[/\VM)_';##C?!YZ'N/EJKA??,ZE(Z-UYE&,,7+D.8+M^L3S M>/^YRN?Z^GV/#7,R'1/!2$'$&5N<<3)DU_ )G-]40J0\OG6RTG'9"NY=4JHX M73Z4)0NOMJK,@*'#L64L--$X*V>A20^JK(6UN2(44 ;/UW$J"D]*PU(5LO13 MRF*HP+&QG)V HS[$/;?AE%OO.B.D;*%RR(T=:)VHS /_&[AY+T&R%;?2$]*> M;HGI.TI,12\>LC@-XTV05#JKH1_*,0;TY 2VFZ.KZ$<4Y"NR2$2'"B@7=Z!# M_F5,S76%K/6P<4RFM"00D:7;]!M1!9!0_C*/7!LN$UJ7!.PH52$6?< MGS+ A<.4S>?A&T;UF&IZ_E2O7.HZ5WIL]I/#('-0GX.W,@WU@J9TH:R/H3EJ M9+Z" KKKRWP%&6,2%HS-#.&9(;(O+.8T]$#RDPIYRU%\(1.^N2V.$@?"'XWLN M#1+&!@S'7W4-3U,_3$?87][)X@M?_]%_%H+&-9\T\4O)OS3)A@7.QU' M-\F=CM-E?:=#S1VWTWTW_9VN*7C8G>Z$H]/4U_,%7T5#2ML*R[+F'N" M$&=3AT=R =-0"#"2R:MSNT@B=+J#P]-4;'$^?F4FXD1[*"ZB1*]L:FI/F&\^)I%63T@M,<0>%>FN;B MM4$]G7VU&X7:&H&)5.)1N%VI]"@B,0KNBBNCKT@EH7!A0^:2U#+?0395(L%K MD'GJ=&-&JIF517&YO!>I*?=NQ8_32U#P0^ZM ?38'W*+R M?(5F,MA^?.#J1*I7W3,_;B^ >?6##N#E!K_Z1KH,8.B'?+V[B/ P2 M\'+&./B= &WZ^JV()^7VMU)H[01@B!\(8U5CAC1;$,[IG@RZI77H(4&#Y8X[ MOZSA7?*_I%NRJ/-3+UDN"F)>E=E?JJ/!T.'87B^::*PW>6G0 :++LGC)B4E( MG.=;2JI4_A[=[OQSXD/(;K M[A%AZ1!YJO/>S]BVQW7=W/+O%#WR$]UKD$"#F0&>3\LH@^Y- [I/'Z9!ABE' M9=3,$-Z(I&%&3A^M2D)(_^0<>BAM4M7CAB@9ZCIQ>Y/1,.Z*+K1]@D[)WH-R MEW^]QXE+MAY#,RJS6I=@:PG5+0O.=#CB3W;YSPF%'[CWTW2.-&2Z;Z@!65>A M\*$#*EK&ZH:!.8XIV-XD1?CZ@?;<'*A1KXPIU$N/J8Z/IR*5KKN*6.LWV(-F M$Y8KC3E BE&-D52C:_-6I99DPJ.?@VWKXC,MWK@5Y4NV7K/TJ6#A;S_#"W.% M-*L^0PKT,3C;,BWQD1P0SL@FR,KG]/_CW3?OWL_(]^_>S=[)_YF%7^S_=_^=/LC^__4GTLXBS-S60W>XZ)QL+^3I.R]_ZN23687K[AM#-2<_"=BMV8UU!._S: ME)!)J%X$K'1&)B=<1XSN$JPV[ND*U3+-0B$J[[XK!05^\_='&E&ZA@8W4,&4 MI06?!Q^UK*IEJ"J(X@8/%*-A2&Q+U9X0DY:M)1@W3A4+*8EL'->]V?*'(+O/1"O;2!P_ M'F@FC$._7>\;.=[&JS#X.L:"K8_X<@993KA'*.V^=[/?NP[M6X >)"J$),*LP:EY_6Z$=N M,F^;.).Q>:ZB,8L@4Z=844*KN;V65'G85CK%G&ES;Z12/M%D3<./(EK6IHQM M?\EHUR9O*L:#@R_%_'3@S_%?>R9'D*SO!!4Z?VZ"BG=,@R'VU_XA8]$V+.ZS)YJ]Q"%5A!RZ/D-(01LXVZ)0 MXA0)=25:7T&(3FXR718Y$PYX#%E2D2M-1.^W>#$YA>E%5GP9D'[.LD'LGX.4)[U@G0_Q5@ZY2 LHCRWTZI'-<_V #-:+52/R= M3B?6*TMC'125EG69Z]"W59BCUK^/\6M=F*6&5^O'$+5S[=BC]>&R/%71UY\H M6V;!9@6V6['VO=\BY$ )T[9,-/'Y$HM^AK)!7'(@+G1Y3(;2P^W]%B,N*IAN MQ<67:]O/4C:(3VX='NYO0S+#[H%SMN!.]_4_M_$&R%1E @\?B'1T^A$X.$$) M"F9$T"!.4C45Y-=GD12KG0)LR=D9L X,SURW0GF;OG!26+;[I&S"TO8)4M": MH&R+5(4+65IV'*G8I\1>Y+IU@9D.*]S*ZB/E=&PIU).]A'3R("Q^B8O5Y38O MV)IFMVF8;"-XFI;G4/PE>@[>%"(] A)2\A$873V[1Y"&42@G'$#58!1TR2-U M11EYY:21BK89J:DC%7FDEPV6M'6,[#*#R^'XG4:PB<&DBE#'19! [.!I16DA MZQI<[#X&_V#991+DN7HGPP'!OMX8A,R5L@^C"J/GMN>-4/&2)%G.+)^1DBHB MR)H121@\!!>D$4';C'R"O_G;E9'"RLRLA.-8U[_\:TPSJ'*Q M:SUKCX*!C0P/P65;M0$O$8A)C5D0W8DBN$R ?48$?O+!3R;-$&ZWR5T?"SU)V<7N5 D$D2VA M:]S@L;+7B<2O170?[$8N09M #N"K6]FLWNJ56075D[WS,,RV0:*02;U!2%GL M!N[*X>ZF M?TR.R\[,2JW- N'[8^%4%6#)M!=00("C*GRS@5#PS9HGPI.YVI M7:<#:W(V)L;)T9V2)8.GJ=\,Q\4I&;CNTIR#QEHQ=XY+>6H18U[+\*4_$4&% MLNCG!BK$LI2<$5:L:$8"((5&)"ES6'KO'[SH7D>E4 2+IZ2)4&QFA#*>#K>B MCWLTTU#)/3WFM7+,7#%M#%BZ/./CUB>JF=1_F;9RMLB@MGZJF.VZK%*:%QFG MCK/_-N64+OF"Y9T!$9TAZ$)*:M#V*RCM<9,X)15VO_$0+68S# ?=RMG'.&59 M7.RJ#%*%;*D^0\K3,3C;,G14%*^J!N?'="EYR709Y%9$/M'"3)UF/""DF U' MZ"X7/=#LVVQ)"$>L!3/'8+>"_!2N:+1-Z/VB3&]\I,+!@8J*=;VDBUWYQ[ZD MPI'0D"*-Q&K]X4Y)%H1+2MRDIHPT2)O!+7'UQ432$L>N)#.\/"-KLK47"SWG M#H>X_A/>;RY:,*I**.(@8.JZ#S/6/$>4]5,K@F:D9JLD#! M)SEO7-V\YZJ:8S4WJ)XG#KC\I $_*^H(DZ BW$,I/:1Z,@,K,:4X5?G/N*=\ M/ Z(E9C5,3+;]NRJZARG9J;3)]%;D6%2^]VO4V@B#;76TY1 M=$%3_D,![U[RGK*$XX @16P8,MOBUZ"&E.20DA[Q)BIOEC8\+XHLGF\+N'3.S(,[M8AH%&>HN>-!8O/7LQV$]\CWQ"])A"\%&<7=*XME[ M03ITN!4A=7=!^B7<%PY>$FUQG<9](2>&;=,B?Z0AC5]$SQA:]+2[U1B"]PR4 MH!WX 0(W=# LD<]( A>&09*P5Y';!=J;V92=[:^JW MMFQ:G))28/76@[^8M M&\@PMW)TL8T34;4DC:H?;]>;C+W(I^.=EP^#QB)E3 N';8FK,(LGL?4_FG3X MO4D8MA!L%'>GY%94^I1#49Z+;1ZG-,_/PW]NXSQNIH4,VB%U@5IQ0_J0NRK, M7C4Z)=!E,GOA#G.>;]73WNZ'K8FW2^1G3G.>B'2HX9?' M&H/'7QIW('%Y67S#,AHO4R*CJ.'N"[HGUEFF]OMA;=Y/R;YK9GSA@%BQWZXS MOD0FOLAEA"N.VFI[S/9"+H:V-9Y2ME=#O^[A_O.2<>>)KB"=\H7>IB%;M_>' M1(\?;X.[\5@WP_>7MU.WL9HKT6YFA[#7K:S><:4ZAW!I&FD?\+3&(&6R$[;U M# 8XR,'_BQ^FP32S<'1633\HJ[L4OMX@'I%= M=^P1;^+T'Q\. S/ZU:$>.I?/#:L01442J6F:WOO"@8O5^K 0LP*N;3TG8,62 MB&8Y-&O@.MG],+Q_ -I:JP#;?PRQQ_P_?_>7#^___&^$"@I^]&1Y>UG,AO/- ML:)Z@Y!BU@W<>K4*P#XC:5\=>TM"IR>.2$=98<'C#3= MO6J/P6O[JAD!,GS6'1ZR!CJ=JU2,=9RS/=#2V3)RWNQ;+P&H?&USL\'FFI:O M;ZC$Z\^ #[+=DS3;QU5N/Q!YN^C%8/^6?BV[% M[9%&E*[%\^W6:FPRZ'[)-_T=I&.OX?GRGO4 M\C"3/)]$U>B;. W2\* TL"K:-!B V2K1+8BPN">ROC=W+9L=WJONZ/*H[U-,OL'>F>TBN-.E.M^R0!8K1 MT5O?M9+:5IQI,,6MY-ZF+U0^6Y#1XF;\6"'*.D.0LMT%VK:P[W%S\PG(O4B- M%G,9AF..DP .+R'N6*ZRC!U?8J_[3R&ZLI0MJ#$6T\@,$)93HB,@DJ04(Y;Z M,9]=8L$&<,JMV%^6I:%_B8O5Y38O.$E9G5OX*.M'/]*0+=/X7\J75S@@2&49 MALR5'@VC"J-BMN>-:>58DD1>.4VD(FJV3\6=D9(PHCMW2\J)E%!FAOV3.(*W M=.<9=@3O &#V"-Z"R/,1O(4B@T=P(_,=8=HHMGL.LN&0F6SRG"D\EGY MP1VZ,LM&>R0ZRZ87@_TL&T%"E>^:BS2;LE6"H,-3:HT^Z]D(?KH5Q>O%@H;% M_>+Z+10/CA^#@MZGH$.<5/@/W$.^!$E'=4\,"*1P#D%E6THE+?!BE9;4$.X5 M4!*6#[=9*BTL"*_X@>YI\].G"[-.S 3S'4>^6BEZ$'6 -:L18$!@HUX#4#F+ M>0V@"17QLCIGI#OT=51B%(<2\1.)IZ;#*,%D)CCO5H=_REB>[A62[(W&FRVI*UM,LHT^.&X M1##7==C+NVL!MWZ$+?I[ ,QZ=5^PY(#.+ M)YJ]Q"'-GUBBOBCL&X"^%%0!MIY_SS'GX-XO 3G).4I/-UR]K&7#^>6\D"+D MK\;ILBKRE'_>1%S4^?=_?/=#7Q%%_;'X HK].!S4L"V)(#451))!@(ZS=S]X M+Z(X8"5.FYP-8>]TY/-/[SZ@Y?-DK 7YK'%XEL\_G;W[,%WY/%T)3?E4L%=7 M/I=I%@JI>_==*7/PF[]_HEM^Y&J5*^7?!\K."1S;\B%Q:8J <5HC%FXA^3 X MK>'?^ ]2 M[)7(O6SHZ$KI[W,2Q;FPQES]V#R)EU(CH?*IY-:F[,YTD!M:\7+69.9^ M5B1,@CR/%S$'&N3B09GDA >]-J(1S/A2&[4;C_%RQ8\AGW,J+KJ:MUYYH6RW M/1[0>$NAB="?B="Y ?4W2YPQD*\;#ZQ !A3"_KOEL]^F$,S.F.\:_X1]P(\-T^:0 )=R&TEHX7P@S3S+MM&"K\ M[48!M=9NCU]09>)^<1ZQ#8A-YVFKZU/DX:H-I&W]%I5"N+Q76/U6#>ED*AO" M*<=Y-*4K\"C=]6?V'+Q!&C=4(N7B?\.RIU6048BK1M"T@:9YT-$W;"PX;,8- M$JVKRRHL?9@K(@>\&-/NE%/#G4F1G-0X(LHZT"1XA<"!G]RDL9++3"^!X_A= MW?(JY_1]HJ_[B,Y#QE+^8RAK$G?4947!P,;SAN"R'M?;$R..69P$.8"8X](HQ"[[ M2.S)@W\) LEY>2Z SD"-Z,#0OA+^V8([9W&LVX0?A*)]%47.FO" 4>51:L^H M1AC%PXG(C)PS\ZLTTB#8.UWR4G$/E;DKP9V4>5[NJ 24FC_ T\ZRW))$"GM*-? %.PMS_5 M9(MRLG7\J2VVM"A954::XY3\_B']6_HQO7I._\K_\_1[(J^09L*/HF_!>@,1 MI=\_O/_;]Q_??W?U>WYJJ.^;,E&/F)\@%H%,(Z_B5'QT_$+)FC-CEV5M\B9=JD2RHQ$C$-GC"^!,XY[9JS\U5&1/?2C44HS4VP,[ M<139WK=IO0(S&\9MP;Z14#":.QR;$_]H.%F#U=;JS,<$\IK]XJ,&>G)VN,N3 MQ_O/V"LW%\L^]KXM4/$!')A#3L@;.3YF6Y\//=BO$9K+#*V+GSN.^\55#&^: MTRCG9U?N'(J>?CTW&=V#1MY7M -W?2O13L68NX?1\QICF(0'%57XY54#=Q\4 M)9!!'?/M/(^C.,AV7J\>>D2MY8)!A\_VO 7Q^&:@;W PQK G(&!;+P2OV-MF M9)D-+!!H:3ZX#4V^] IP:20'V]RTMK1#@=/8P%JX;BJQZ^B07N>:?0R*;=;7 MY]H$J%')7<-0NDOO:@G!-8KL5=29.$([8X7)@S37T'TZ:'V&%A<5[("'A[YJ M=6>Q^X;Q/)C/^"$=%)1_+1W?#J36;V/&6Q=8T31J2HII]I=JR6$L5J_,2 M4Q\D?FP$LYW7/FSI9]*9U:DS!%_Q4 G:^HNHPU-;A=SO*SDM7C,, _T$1FY8 M]D@W? 567#'$Q;YF<*1_X,@ B1J!ZR")FI(Q@1*3\T/<:C_4#X%81O:$E+D_ MG!0RC1F."0<)7'!57-+@-[U40V-:XCRZ3'1K/AYI$<0IC:Z##*Z:\\[]J?MC MI)EH!VK;-%182876[V[4PUDVC%VNRWBRD-(HO^$S$O)\+]Y%Y-=O- OC7-E5 M07L)IZUVS!(P@WQU_ 0"@YN MLYW0K>[W?^HOL<__3B%:?_U7HI0.JM\-N(NA; "7W J,(&/O57+[O,R"=57' MDGN<(7VOD* A0Y$BI8/"U1%0AQ;,$ M@Z2-C6&OZQ=WD;B]")*'(.8470:;N B2[DI9.F/0+^HZ8-M_05@3/?NW1??S2KVBH6H'&W403S! MXM='/"''G)MH8*9&/<4]/402-"%?42U[O>YB#YO=ZJ6H.G3!LHR]0OA6H7^* MKY!Z=@1MN)2]T&S.ALJ9P(IJMCR67)SZ'Z'UTV19L>Y,DSNN]Y@RI>M:E'[9 M/R;OJ"^B-0:]GW3 MMX(29:_:=1;\%@C1(_+#,4ZMS)V1>>%:-4BCF B[>>^ MKH>I$C*]04@IZP;NREIU4X$QNZ;GA6A5HM%3Q9+":$H,P['+K5LXL38R7$T M8^J6U.6P :56YRE+8MVZ\DR'-5YR >H*&@\T$Z_R^03W-AIZD890VB]>\T_N M%T_\MSE4(>%_DS<,JNB(:?#CL@9&DV$_UTK0239[^AHUS6>BP6THWJ$(&LG7 M'Z'FRQ]\)AZ86]K3; 3#ZS5!S1JC-BYTPJ_ 3U>NT4([>8GLTBI^],V**W[\ M[8A:V$'BR^X?$.-(&9HUU1H$D_O&1E#13"31D"G9)'M&!.'D2CS8\A=*CA5VJYVW:96$%Z=;(%>^F>0GY0O*IT;E=Z*P]/5;D04LB^(T MR':W!5WG[6]O%*KJ "-2;RU2YNKL9'$*F*/8I#B*B'=)NLA<$ DM>E_BO"H[ M%,N_%4#TE\^;X:=>,[RQM 6X,#+,PUIZN N%V%=&5S3-XQ>ZGZB.3Z?&''NL[*%Y:Q^#K8N:VH8>YD-[C\QE1/=NJJ%4[6V'D> MZK$]^<2*7IW3'8;/4NT$[R!I5;G3 "%=25): 6M2@$WV_*+UP+28JE-RAH- BZX^*E-5=U?]6G=]TQXUX#]@) MW^63P$Y"L*\"3F"9AFM[#_<,H8L M[VM89_$YH9[,,32K?6K?99!ET$%(%E304KSV(49T[A"TH_(&HI%$PH)![2#M MT&_"7!S2, &E4W@HR'5]B[_!.(5J_EP.4QX<\ M5/TE$[1C:BWM)^#[[6Z70+ !G'*<8R1O'N,7>KU8T+"X7WRBKPW=S&+NZFT2 M>EL^CKQ?G$>RKKHJ^V@T0&Q>$AJQ*X< 3R%&)5WR Z&Y>_*(I ]B3IQ"TMS9 M*AJAN&Y99A#:0<,&&ZA[X:^6T)WA$*K;N2*4 M>AJ5,X;5&<*PSW'H-TX9M+>LGA3=OZ9\:5;QAMN$$!H7+NG%[O#UD?Q$%1@> M"P\;-L;B=;5!HPG$J*U#;B T6=%3<$9J,LF>3C+?D:,!.GRQ%8T?+=[,^"KY M-1B7*[ZTW(=XI!%="^_AYR#94DWST#/:D#%08+&?K5"A(R^ CP31/[9Y 0$O M$TIM;%8(%0:<="T2R])#Y8RK#J$9=O:.5+=/]#H458OSNFJI: HMRB'?PE5) M).O,W:9@$[@W_\!7(O]$N3__M HX.9 @LJ))=,.RZ_4F83LJ7Q&WZ:$-T .5 MU"0)CHK8RY9OXMXJ@M;J-"-4EBR,*[+)!NB>D92*PV8N:!>924"\>/A.2_+E MTW?AJ^=%%O\&#^3COMXN4^(AKJEU6>0Q7F\">2 O5K2T#'57/;,L]M 1V[1J M,9MK/=)"7;^%-,\?ZGKM7(;O7VCV (8?_L*RBR"/VQ/Y\0 PUF80(NO%3@4Q MI**&"'((X_20!D%$4*29>N)^RLB^]ESCJ9Q^W+;1ZGG+(GNESK5G_O&C.V^GL;;.LW526N211][V1N6]'W?H[Y2P^N M+Z0Z*A+W?F\@\?< KH\LWP,"QJ;T8F=C+G\W'WZWZR!%MUUZ%/FX'4QT;(JE MWG96>F_]!FMJF[#T>.+]&"__:N<_O6_TDE^V,=? MQVF)I*=J]J2XCSL ?-J"X]M@Z_]_X#_607,G_K:E=>T*5E'B]OJ%<&/EIQRA=U!0D%:F('8;-N2BAP22'I(6(8#Y)&2[2DA M9R221/Z(/9D[XP&B:4&)O)JX]@PM*3U6*)DA+KM5Y(>,A91&H@^ SLU([_=( MY53"M:V&%6*Y'TWG$J&?T6PP]SS=YPHGNN\"]^"CL3>V ICU>X0*6WD<\GQ) M>\C MEO9%JYXDHC[Q8TLJA D#RR/P=(\9.A8Z>E X4ZFN#=<4T$J,GP_ M>1ZT"FTBJ,U:MX)Y[&"7.[5"%GN^1HJ? JIMB?M$BZK]45 463SGIPZ([12, M_$13[K^$Y*\LB<2I[#8-OX$FE >NZK%W&K$D";)&P MN$N2@6O[9FBDB)"FNZLE:(B^K%E1IFE_6SCMBO_5Z(!/50>IV M(,_!VR,_0;8U*E6=T08#P![;M!&YTE%]BE ',XOS16RF-3E5'QU.$ &*H/TF MUZ(XB4#=I]Y. BA9.,Y[U9SJZ5&",!.6-G=J?^B/MQ/-*2L/,]K\,R_ MBP$_9I1VOEC3'F?0[3B [\,!F9&*!K_OW?29W^.6='!TJ@X*]]G-."C'@*P[ M*!5"!P[*%W:ET;8:* >EG<7>$C,N@WQUD[#7OAKS.D/&)V*<@'::@ '8B4 _ MH<0+-;?;$RYZ6#A1F_G\RHR8S&,XMBUFA<^!P7SWI1G,D[7 V,MV!D]5BCE6 M,UO_*23KDEQC="#+[[\X63Y=#Y0T*YCL;?L73[Q7_%S.3[CR3:>^'] _=KQ# MH,;AU#-HDO'[\K7OA'P$C95H=Q9TV3M)>WNYS3*J?.2( V+7RI;([!O8]S]\ M60;V>!6&V]96UKH56WE/5VM7CR'M^1HIB JHMB6NO(QM/)'P:QO[F,L&2H$OBZX\+:A::Y*3M(8@12H#LCVA:HL/\#2,B^1.ONY*CN_X$.-UA!@2M#;RK=)H^.C#74.;GAFU>HTAR\ZY-G0*E4*E^ M3OK3JT?(B;U??,[I>9[3XERVXCVH5-8A(QJC#6A9!Q;K#QL:N.!\]7C_F01 MA'])U.&]0B"U&3HM>P_Q"+B60-K]X^&6['^%9BK[0$6/C?T /U?$O@!W<=ZU M3DNP!NP#[1R;B> M5D?ZZ6AIK]SU::D>6R>@I4=;_?,K&^&]-D9;=%XYEJELFB4YMEQ7U$QQGNN[ MZ2A?AU -=%Q/^#=!A8.+[#$JUQQO4^D SZ34#@BRIGBXV>)4[_UT5>] N(8J MWRD/IZ=^\,QE3+BF,=QFN(:CF9+N 3W6PC6HN>(T[\-D->] L(:&:TXXZ$_O MCFI:7)5.,3S +=\5:VB?/A #.MB/S+8FEM20.W_9)DCN*P1U*$LGM$T\4G@M M$T$=EAM.=I" @F$VC$Y -K:.5H23V$1:*3.^G1B:/ZK/28D9+N1 Z+RK\$!I MU-UO-%@\F9U'TEIEOT&9W_?#=YX.(.9WGA9D;G<>\C6LIY]'MLA%T-N >CD[ MMD\@=":@T1TMT<'%]9&P]7Z'ZM_7 L^VR"@1#^]_9X1ZA+TN$9,*,_%)/ZX7 MGT!&MCF?1<$(M\3A-H%:/HNZ$G)230YZ%A8K_E]IR^'[-:5%XU,V3^*E+(CS M#;E=B*]E47>:_3XG05AL^5=YR;4:L*BA0^*<\!FS5S'JNV_^_#W_@1,.J?&B MR9] G:8 84.SF$4S\:NRD7K]<+!*J"(9%<^6Q<]R?%"4(P$73>(U)YSKMH]^ M@5WZR[3%PNT>^8D6P.6'C+W$$8TN=I^YU,!S6K'\Z?(<2B6)S-">O&L\(.1> M.1RAF_T27@8$-6XOV^6(M6#F&.RGFL4E6\_!!'![57FH0&$6\S\O94L@J/2U MI'P.M+R&@QIGRS3^E[)4N5G@(^MBC"/"U9G/#+68)>S$L A0FKJ5UM,_Z_#\*[$4V!GX,WA8&RAPC[N8N'HIDX'WG+\&FWW+ZB)X0Y7GG0!?$(9*D$T.Z*XJA7X- MQ/YA1AK\@RF4OPK6V[H@N: M\:,,)Z-AE:'_:^?[8=UA2+O3!]Z5^]-'!\9VF)\;IJM+2415E+" ?O1>E%9; MDAB6A5^JL^#"3YB2B^#!._@ZJ7:W5B>AUSN8_$9F?0_SOGU5Q-T$1BB#0OA(Q MV=-4QQ7$16)%F%;K$J?S/WPR-8P#S289?*;SDJ Z3A7"U .M-;=DBE ZR4PP MW5/YO\LDX.ZO+ +7T;2E]_NQ9?Z.X=JV0@)?7=;/9\N6?M:VU>WKYI=C80I7 M--HFW&=M[1MPGD9E0UK1C?R9OA47G)#?5*(V#AI6$'%8K5>@+,D"2:T(@T T M$:3-B&PQ 8DQ50=CV9B> (5$D.A)JD>N(C.\-"/SXJ[8FN9%''ZDT-FR+2.N M_0M,+MPA)-L25F$COTI\/>)B@5YDWAC=\+\*?RI.%RQ;RT)"&?=+,M%--JHF MEM$-R^2Y)Z=+P.0AX4HA'DR#AZXK6,H0(3QQ>'H--JT2K_/72/,G4,BLAB!1V\".SS"&L 6<$RFH4.)-HA'*+=G% M^&"*DS".77+#=%EZ+.+-:=SQG_@OJU_Q_YD'.>6_^7\!4$L#!!0 ( !2! MIT[[(I3BLTH .?/!@ 5 9VYR8RTR,#$Y,#,S,5]P&UL[7U;<^.V MLN[[J3K_84[.,S.7S"2952M[EWQ+7,7G[W)B_"+ Y3G*%?OLOP=__Y'__[?_WS_P3!KRA#)"Q0 M_.9A]>9^7F8Q(F=X@=[\]\GMU9O@S;M/_WC_Z>;+FV_WIV\^O'O_.7CW*7CW M4Q#\QS_3)/OK'^Q_#V&.WE BLKSZ\Y?OYD6Q_,?;MT]/3]\_/Y#T>TQF;S^\ M>_?#VTWK[];-V:]QL>VPW_C3V_K';=-70S_]4+5]__GSY[?5K]NF>=+4D [Z M_NU_?[FZB^9H$09)QB02,5KRY!]Y]>45CL*B$J.0A3>M+=A?P:99P+X*WG\( M?GC__7,>?T>E_N9-+3J"4W2+IF_8O]]N+U\\L MX5M*=($6*"N"#!/]3D)(:N=:AAM" M4AR]8)<].]_H4HZB[V?X\6V,$O;TG]D')HN?@W?OUS/R?^E7?YYG15*LJ-J' M2;9Y:!H^H/27[]I^KFE*F<)@LA9-KS1=H5F8UD^>/"=Y UDM+60H>ZT<[)L_ MO](9R>_Q19+1-R0)T[O-7.63A[R@\UDM'*/)B%X;)2 MJ;--[RG!"_G5"L-FESYX(+$4U+I#5UID WCOL-+J,IQT M]"@-;\?%(CMA[,P+U!\##!*P"-Z/5030+G]6P]DS4%-X@D.+Z@WS4Y@\*V MFJEE\H+1^JJE-DHO=V]%FQL";6Z"YB8O!-)4&ZVU%K:_8-QVVJB\IP_B$+?_ M\^ TU<;3*7TL"=-+NC __S^T:D6D6MKIHA(O%CB[*^@.?C>GQD)^7185R)QD M3+<(T M/2ESNA7F[:]-8RLWP',ERNY)R-:ZN]7B :<-=#7^[@[T=M0H"L@X.P8L1480 M<.O;4?5H!&!A>X"C>B*0"-PG8%'\X(8H8'@.6"H?W9"*T-@% M"^232P*!N'M@R?SHDF0 'AQ8,#^Y)!B.JP,6R,\N"00.]H#E\]D-^;2#BW"3 MS1$K%@ "PV7BB!T+"I# I>*(*0L,<<'EXHA=RPFDZ@RF1Y@Z7!F5"/N4XS2) M65IY\!"F+,TZR.<(%7D0U795L*RF+RBSL(P3UJZ6QQP5"9U3703DFM2)0O%OX=IB>B*5IE)!^0K]#3*5FWJ3PEEXV=IG5X#RI=FM^.?_*(+C/*._J"%@^(M!B(TOWU&[KGE>P983BC,F_$!D!M]9/>)M)O M&4%ARI;,7RE]5SC/K[,S1))'JM2/=$4E29YDL[.2T/_72.1]^-S"\B#/,.C. M'$QAW@"Y2/7Q?K*LGWRWM_+5DH4[RN*^WE.VPYH!S=61N,H*KI)XR7%.*%R6 M<6>;PCDW"BHO@-'BG&P\%@'R*@422)7L \[ >ULE,U5'B MAS!/*K]KGXP [GUV?H3&8E2=J?0!V .R?+$JN#F\R2$\VRGA)(M/F-I=3V_V ME$Y4TT=]H)&7MG*$#5^ARSN2OKR5.>/.E[?:2,3'HGTL^LC\/\GR5EUM+>W> MWH<@C/XNDSH%1[9H<'-G?1X:[_G>]]+F>[%*X7F11(T13$Z+'AY]F5&S(:LT M*DS;G\]IUH?OB4J2X/:G-_WNF,O;0N(=2A>(HQ=-OYOSM">[Q:3Z2!#B1K'! M_>Q@J3U *VAMCOQ3O'A(ZO>V82,6< /K/')PP!$VC&(<:+80):PTMC&(;&QT M?$T7*/N"U\X*-@E0&('7[8HD)%!:L>WGG%!$:ZP0F'+E8 STA6D'8UR1A)QN"$%#Y\0R M8,#+TBHK/N#54\!+!FS3'N3Z(:"R1FC!YI9^DT4X*V@[^H!9D+"WG.X!DJ$O MF2'U!<3DJ?)AL@.RCB-%L87$&Q(N0DZ\INGW'AY[NU7:KR]T]G*MLFV(OUKG MSK!A3HH]R)#^=0@7TJ_^O'ZB[VP^3Y8->M;ZNV;2&M]-3@L[XE@^-&<2M_?1 M*\NB5SZ.,E*+V\=1?!S%QU%DF&^WFS# ;AD[]SYBXB,F@P+ [=Z=*Y)H5PR! M2S9V 7!7SKXFW\/<'N8>RQ8!A+F[($S:8>Z/0;RM+1 D&>6FK,NDL?/J!W)P(]#GZ4.'A/8-)6[T[9ZD!I85>Z< %*2!>3 MC%QNWY_;)/^+ U!"NMC!2#[)XM_J96"R707@QPKZ&'+D.*Z>PB6WZB>_L<>:/=;LL6:/-7NL>5!'$6+?8!7#SA4)B4$%N(TX=IQ-56L@ M.[TKLM&!PXT6BO0X'#?=M#\G3#LZ]RF8A@D)'MD%)<$"A8RVBGQ)'$XXCC[$ M#4B*Q]:.$EMK(?$>D<45#K/V+-/F%B,''1QAPR1VX6Q&'9#%&7JHW%7.>\1K:IYP[F3P&WLXU<.I'D[U<*J'4X?4 M"DDS#/>RE;HB/.[>B^4V.E=D(H;25"Q_5[#6'EXWD4GNBJC$BB0V?5V1A6BA M$<(T[@/U/F?8QRKXL0H)=$9[,.+'(-S=_A=@=GU9$.W?7Q90@F4C$W*#Z@M3 MJ-#E8Q9'&;/H!R/9NUGS*RHV5_]=T,7D#.7)+*NNW"3_589I,ETEV>PTS.<7 M*7YB44R40R\"[SRT?L$T7)'(YE&$(Z\;'(1@PAB#[ \/^]0^#8VT>_QL9_@1&':2JJPK2:2-_+:)Z1E^H5MC<#K;-6F>P@E M+HM#$N??EC$ED[;_^.ZS"#^']S7 VG8QR"\P^8J>=O3>$)S1C]%ZD6L'!97& M,!$+H'2P$[+,R&!G(T]0%LT7(?F+B]I"N]G T&I+&V>ZH-VL8$B0' [H80$; MPD1Q0(^1QV@<8<-DJ&FW'[Y2%^X.!.ZGGZ6OJ)CD.2KR'8T3@D(N.Z ^!J(Y M88KR6_2(LA)1$KDL<-L:(+TV$F\WCC*\1)5$3Q\4-!D4'(98MDM=3R,[89=(-6< RVXXK MHH)XPEC!XW18/LVH!T](7.C'%4F)([L= #]7,@ ZKTP*N+ KLN-?BL$-_XQ= M!'+F#C]2=SR9)&"4=^SJH;B92R)\QW-04"[4X;#V"$T= "0)%L]'N\7#WWZ MX>>QZPK8ZVS+5W)E]U%Y621"$& Q?;);3#HR7G\QQ=,$H^I)?083X ^<'9!UQPJG/#1EY;HB/=0]. M;+FDZS8C)$Q/ZM7UCBVN$M5S58;PL7$?&S\4AX^-[_L>[L;&=?I>EL(4WO?J MZGLI[SG:G;#/08K"'.6!I-OUJI\^1ZOET=ZU\JZ5U/FH+^%SLB@7K:?W&G_7 M=" NS&9-)S :?]-(4OM)Q]>_VG5B[,=W_+LII/KZ$V-C@0<<8<,DRG%5;;;7 MTRN4YPC!CRF ^WG@QCW@QA]2\$",!V(\$-,U:^^5K8L%]N;8N?9)^'UGMC:[ M2V/'Z+AO!\=S'3O?/E_>EGSY%J_8E10U?R>(Q_]5\7])UU<[Z/_^7; D."ZI MQ?P4$A)FQ2K #VDRJYXHFX$%'$U?@$"*(!\V\&$#5\(&7Y*,3UK3[SZB86]$ MPV/A=F'A-_6V\L=Z5X&#X?".'@WW]WAX4-F#RAY4]J"R1TH'1TK;+>*Q UD> M(?;7A7@ 3PW DS77]2-X[X,(9[5]LCYV* W;<8;0B-4)J? G0?H[$ >'&'# M)("R+G;"KC,[7;_V?R3%_+3,"[Q 1 2CR';W8(H'4SR8XL$4#Z:,W=,:K;/I M/2VNIZ6VH^OWMSX$$95W4@3AC*!Z1Y#UMSA#:/2WA%1X?TN;OS4YN:+ZC]-' M=H]O-2L7892D]$&-86FI/GV05Z4/TE7F\N3Z]I:J$8>PM)-XCLKC"8?,A($X+_6[029BCUMGD-])/[,MW MGW=;6VM#TT3S;V?C-#4 P*"' I[M(6@]<^PKS&WMLSKUCO[^')&$4L V2H]-MS ?4(J$= CQL! MY=C86,:D=44>7*,%RUD(KLBD==/#\%W&%5F(X7*QV>M*Z$#TK@@A$E<$(58* MOMWHBAP@"P4/A7(E>Y$G!SCH[,IA;*$TQ$BS*XH!N()*@'FZLE3P[4Z%>)$K M*@(1#"A(Y,KRH2-'8[17D/D<#6Z.!BBO%#6HCP\0NA<@O" *SB>M,,+=TSG)^"H/'M>2Q+4@AII^ M6.MC@$*2)=DL#Y:(!/FB MDB1%@O+SYR@MJ4K51PH7R[+6Z.OI^5H7;Q"Y8YIXLFH>@'>%UO!/M$6,7\,% M/R,6VFWDJ* C;!@%-P]> Q& (FQO@ 6Z6^(50I6I<"V^U$K8WH.;OC*)!]H\ MT.:!MD$OP-%@KV%5D\@5(0.N8M)E-KN":FG66Z"UXHIT/6;H,4-5S!#HF^B' M#3\%249;H: (G^5KP3;WU@@5\@CP(*$'">U 41QAPR08=%F]YO?A,[R<"J2+ MQU,\GN+Q%(^G>#QE[)[3:)U'[SEQ/2?X+J[?>?HQH&T627U5=A!F<74I!?7S M$-T;Y+TIX' :W2LIBKR_Y?TM]1*/.SV;9/'IOI;!+7ZU04;NE3G"ADGGTOMD M8S4JO$_F?3+ODWF?S/MD.GVR+G:63B\M3V99,DVBD'X.HPB7%:'!$J<)HW7[ M >ZHR8ZHQ5=3(\J[:]KNC_$,)(QOJ;I9TR+P%L0=]#/Q%3WM MD45P1C]&M;%9$;FJ_R_R5%6'T<_P 2&"*1.T'BGYWC?UOJFB;]K+4NV]UC:O M%?C"CMU.]QZK]UB]Q[HO"9&A@>7-2%=$ ^ 7]V6):H^Y_A!0H2.T8/I/O\E8 M/)*V2]D&FF1TGT)Y$13L5]GPJ\+(^B*QRL1Y+]^HEZ\Z>2)OOYM2Z'0%;K6:P&HG$[G+:H-X9\W!2H 0=;%%'12(A4$-XS),^E_%O$/2Q.IFLYNEU>X@^IZ\/.KW_I\W_NXOHG)0INIZ>;:=MDN>HR*^2\(%=%<.@ MF.(B3,CO85HBKG78XXA#NK;=5!3DY?;Q%G@?T/N XR'V^'S CN^X=P>].^C= M0>\.>G>PW1WLW:#4[AO^R))ERD69TF_C !=S1-CQ1/K8.:,T?2#GJ(-B:'4OMNO.9$?N-:/V=)_8^JSW%:489#7W M-*IW$;V+Z%U$\S;,$"N=]PR]9^@]0^\9>L]0'"CLU9S2[AW^%.1H5OU)T!*3 MZD2%DBLH'DB?WP>EQ3MYYIT\\5R!/#KHE&LN]!+.9H3*M"X428(8"KU M->F9WM5BO]U(_3*;8K*HJ#Y9K7^$>Z1*HWE/U'NBWA,U;S-U7J&]V^G=3N]V M>K?3NYUBMU/!0'1%361\\@X&I79?_.?@(4S#+$)!/D>H"&)4A$FJ&)J%#:;/ M)Y>AQ_OEYOURV'R!?'.9J==:Y(;@)2+%ZH825TRR^/SO,EE"_%5X1Y.>^65& M=P3ZV-5I2]N?@Q2%N>IAV);>^OQI+@'>@=;F0%^Q6;A'9$%UG%7Q9B7! M;NE,B8^IRO7L@=1K^D*&# 2C#ZQO?4 5#9M##*LO8<'NKEZ):>\X5*_'AEF: M#<[HBY%?3RLBZJ,9E+*]TQDRIX8[#-@K8QC(E:*U5X?T2OS]8-.PWQ^D>*G/=A6ACW)08;$TUK6:Q" QEWK M=3K;E3Q/,;#\F*"UAXX\=.2A(_,VO=K:X[$BCQ5YK,AC11XK$F,A($/(%<4 MGZ7O[&:!)?;!$8DIN3-@*?TP:BFIH"E@T7P[ MF;G,HK2DDW"9G=*_<)K$[ CE29VQ<,<2%L287_^C#PD&RJDJ""-4T7Z=8,LZ M/_D6,85G=Z8@4IDO=!)VDW7^O$01G9W[9$&;7$_OZ+?YE%6P$^"^ S_%9!K? M@69O-VW)=#ZY83PVZ[%9C\V:MUI[7?,]9.LA6P_9>LC60[8RZ7TJAI,K&B.6 MTZ &]Y$ O$/YKOKAI@]!1&<@*8)P1E!]&Z8BQB0>22.P!"7&HTG:T*1VFU@\ M63 \!3KI9E"!,_107.XJ_L-Q %%'H[6$YI@4+(;#B)0H&L3MYJ$,#V5X*,.\ M,=1]N?7XA<!I-^-SGJ^)NT'DCI%V$N9)5.40IB6# M+.6B[$JC>0_5>ZC>0S5O1?2PD'D7U;NHWD7U+JIW465KR7ILU+.RESNECD^60W.39ACFY( M$J%)6@U/O[ZDVI#-$OJ^U(?IZ@0"^F[]BG'\E*3I =U]#P\S"X%LTQE&>9%$ M7]#B 9$FRIM;]/!HRB@B6<5SF+8_G].L!R*^HI(DN/WI3;_W\5BZ$MSC^H!3 M$J;;#>NL7@WN7RX&+PB2ZME'N1B4+A!'/YI^U^]>-;Q?U4>"4.,:)]W/#I9> MKXK UN;(/\6+AR1;[Y^[F[P))3*;75![YA1G[&@?HOI,OU]4ATI1A&=9\F\4 M"[CM-KC:2CJ8>&X(OF!Y?7N'CM>I?^S>NUHI[Q)V(G(WQV?T]9]$#8O%8,\Q M*;26'?;P9Y,D;LZOWN.U*#<3@/*OJ+B>LI/EZU_:E%MF").LKJ]VX*ZOC6T, MXIH;4:[IRCDK*JB/QY5-XLKC M='F$OHR,[E3Z/(T#LH;+T_CZ8GXNU],SV1QH/&W=;/S.,T1=)D1>LVV M&%'8_X:$BY 3]F_ZO7-<(2?%7DR!_G483Z!?_7G]1-_K?)XL&W2O]7?-I#6^ MKYP6=F07^(0)&Q(F]NTU1"*VUT/4 M]DW9T7VR>KEVUTU:)* \GDDAW&X-D>9=BMWP6*PNPH3\'J9E6R!5QZU]W'K0,%R[W^6*)-H50^#=C5T W)6S MK\GWP48?;'0PV-B/OWN$8W.0CC#1V]+./+2#9#7C7'A_[&%#A)X]T_$<4 M)+LJ5D&8Q<$N58!] .R!KN #:V7;6ZF#_ M7I+)5U1L%RM6O&W3D&6<4)TH\O/G=6+ Y6))_[Z>GE;U1&^3O/'"L($>=:PA MN:\EL_NOIU_1TTY,U2IZ& 40-3>)^+Z>ZWM* S?F!.EBDI%=B4.FGIR8$Z2+ M?D8V.S&[RO7N*5PV!GUAC?43?UW,$6'7'!,T9^8#$RW=N]"WC* P92EQOU(M MN<)Y?IWMQ+_)ISLK27VA1H+C*BGQ/GQN8;S_!P69#[SXP(L/O/C 2Z^>&&B3 MP2J[JRL2$B-L\(UZ[*"SJM9 [ !79*,#E!XM+N]!Z1:T"^Y^'2'LK,&:/B) M6B?:HAV'_11,*>W!8P6A+U"8EV1]=TTWQ%5Z7'W8JB)I'D75AJ*."#9DP90K M'&;MN?S-+?2[]]LUZF07-/LMH:\,B>:K*_2(4@ZV)M?9('.7V;*DJS.CZ ,7 M:@/T,,C&E[UEZ;7 N7BNTACZ6;W"V6QSJ4\+)_M-3(+J^W2(LL,;VYHFOMA< MGD2?SGG)>4W-$\Y5>GYC#P![ -@#P!X [L-7E+2$<"\;LRO"X^XP6&XY=T4F M8O!/Q?AV!1WNX743&?BNB$JL2&(#SQ59B!8:H6?N?FC!I_S[Z$I["('G>Q]A M1 7DUFL'[W\,PB@J%V5*OXT#S*(^0;0?]@FH\+HB^=T>H@_6[X-.C_$?-<;? M#XPRV:GA5U1L(JVLN. 9RI-9QGZX)O]%:4RFJR2;L5*-%RE^^@W%,Y1S0>L^ MA]8OF/K$#HM+XPP)KK;@MK4G$9:)_P1-,:&+>92&>9Y,D[KLW_IK^917R)!& MDUL5".]5"HQ_&W)[#U04=-L)KX]'J3U*[5%JCU+WZM5P%QPLM=\Z)QLQ'B!> MKET!S*05IG]3U#E1^H1F#[GUD+6KY! <(4;7CRNA'<3[*OM1YX:QL])*YON/H5 MX1D)EW.ZZ:2MI K;:B)Y(Z]]0EJF7]C6"/3.5F^ZMU#BLC@D#_ *3K^AI1^\-P1G]&-4991P84FD,_:R>XHP51R/UI2]) M_M<)RJ+Y(B1_<4,&T&XV,+3:TL:9+F@W*Q@2Y)8#>EC QJXLWWLH'WM=3$8E M7M$E3)D']-#/QFXK>44>=_$&]S/ $J'^)UU>ITG;.9>]%B95Z"LJZK.M.V%. M" JY<@?U,<#*^GCX;>5J,@QJ<]MH&Q^M'6%%=>+:YEY =)OXC*>:G=!/' M"T2V-\FQ*:#_Q>UA5H61C,98PQ3E:YJIBG%5D-O6QU1-QE2'(9;M4]?328R7 M;(GGZ@:OJ0\&^V"PV\%@'D:#00B)"Q(0PQ18"H(9NTRZ@0%89G%U1500YQ4K M>%8.RZ<9J. )B8O6N"(I<6"\ T;G2@)%YY5) YUMJ4:N[#XJ+XM$1 $LID]VBTE'PO"/8Q6!3QAN37B%!ZV.,!NXAXC7<,NP MM5+CA**'LVRME89,LH?VO/&?@X,1VL[=23U9?P7YBKJ!()KL7_71 MG+^K6?T@VY?P.5F4B]9CEHV_:SJY&&:SIJ,RC;]I)*G]2.KK7^TZVO?C._Y= M+U)]_=&^(7WINF9,\HC.IU/$[D([(#6A2PC=4"^S^OZY77YAFU^M/*#12UD: MEOQ;:@X\A2E;X5MX%?0RR=!+HC:7XZU:&&EI;0\#M\EL3E7I6U[?]@=BXZ"/ MAW#L@'#\&12//7GLR6Q2YBNC%@L,R[%S[<]8])VXW.P7C1V6Y+X='!=U['S[ MXQ"V'(=H<7]=R4#TU]_XD(?T7>_] ;)'F'U#V_;M@27!#O&:A5'UQ?"[42@C^P> MD#5<9/=\+>H_UI/4@,:WMO/1V#%&8[]0,XY+6M/O/E!L;Z#8!S_&"@7Z&(*/ M(?@8@@?&AKY7$:R'.F'[ XWT0;5#A]H0W/& V,()])VG"H?XL5GY:$K2LM?A2DJ^%:_NWTK>L:W*((S[+D MWRA68?+5(#Y;T3OLWF'W#OOXK/G1.C3>FN?579'>H(\PU:+;%J_?(_H01%3F M21&$,X+JE+6N'I'$D!H](FFJO$>DS2.:G%S15P.GC^Q.\FJ6+L*H>F,:PUI2 M??H@KTKVI"O3YB@NLYQ:J$QMJ0XD^1VU=,+X.OL]) GS1IA2M-US">UN]!0U M-8ZOI[786]C8;V(+J=O]L0[GG6!"\!.S+,(E_:7UT+3,$+:QNDV7[\)L^R!& MV<79C'J("_;"'-XC<,@4IZEYPKEK&[^Q ?AUCDG!=N*M+K2"QJ];>K#;#K![ M&&+WMR?.R]C6S"S!W)>PO:$/*?B0PG&$%#B^ 98QQ5V1!]>FP'(;N"LR:5W: M,7PM=446XOB3V"IU)18G>E>$.)0K@A K!=\Z(?!+]729TE?I&%83<,?6ZW6H7NT:6:5?=LHEH MV3%,QNW/*9'%ZA0OECAC?:B&M=^D6J*&7L4VB*AT9.%DU M#\"[HGKX)]HBQJ_A@G^4"]K-0*"#[@=XA5"U2UZ+K[<5MO=PNB\HZ+%-CVWV M8?WKV$*PZBKMBI !E[+JVLE= 1(UZRUP3W9%NAZF]3"M"DHTB ^G'TCZ%"0L M'1X%1?C<_8X!V&@:P2,9@CQLY&&C[AYP=;\EC\Q0]UZR]Y)-V\.C=0F\/=QJ#ZOO6_J-WA^#^@1H M75P]S.+J$BI*)*++87:^XMV>]/>OM66_/>GO6V[.2]JS,9JK?6Y=&.4&D2DF"[8.7V\9;3%UI?I: MRMKY\Q)%=(KNDP4#3:9W]-M\&D;LM_ID0]M)W+Z''Z& Z,Y.BC-^Z?YA'N(] M5N^Q2GFL]BSQWAGVSK">Y=%]?]JGC%D *1B21".:,*QQYMP+U5V&A@&:CW1[ M)6QELBD$@RL *IO6"678F/:[JKF0%?;L*[FD[06O]Y)]M9;FA M2'B7)*2+248NJ++\SG3E>KK[\BMJ.PD,[VB2J5T1\-LD_XL#KD"ZZ&=D*]J3 MU?;C;PG=C4@T7[&JW2F');G.!IF[S)9ED5<4?> N X >!MGX4I6'0G4%CE<" MYZX-2F,88!43E,RHM1_-PVR&0$LWJ(]^5BZS E'[KV"I?G=/X9++ [^Q1U ] M@MH/@CJ>ATN.!2B7W?=S+-N2*\$!V(%:QZEV1D!A 53$\70$$>WCY1,:M M*Z(2*Q+<*7-%)K++#P@8<25T(RL<"=<#+"++;V&4%1'$LW%%?70$/RU7#Q_\ ME O8L>R:LK_(+R";86+<(V WPE1\9)WE45? @ M="3J95:1R"HI1RUP-R0)^F)WPW/APW<'9!D(WPTYRZ (WO!JIA4/KH^97#&" M_U@S-*GY.5M3S0R+&T0BU%I25FT0JYC=)G94/[*+']M2G=4&T<_L^LS[FACE MN54=QC*&X?.K.HR/(?@80C\QA$%W&!]&.)XP@C]^[-UE27>YV^[GG-9P9=7% M$G0.D5/7*J$1Z1QTIZI5$I(:'KR*#@5.=': &?>J+2@TO]@TO]N"R3^%]E7IWB,YRE*0, M.:ZKS5WAG'Y_2B?XAN#')&8U.[Y1=;C,MLO>9)OP,WG(JPA6B^,SY*,,"&Z! M29'\>UV%>ETA*9N=XKS()UF\6*Q>8C@!W.LGJT-O&VI3W9RD6Z_)W2KGB;M9QVXO4R^=6>(6B-1PBLN MLM_$)*EUG=7KZ28?@QFBUUFSYK2PHC*$ 4:?(T2WVO!YK1_L2H7Z0A.J_3&[ M7($J3[V"O]YXVSCO,F:0?38GCQ.N.#"NL)])76XGCMI=B*J@ M"E^[KI9-V.9BG=NZ0L=5$CXD*4];98:P:QHOLT>Z>& BP]M>'\LF;KL6G(;+ MI A3@0,A/X 53!9S1.@[1$HUU6SI;Y=>5D3NEG:>BP#K;%13J4_:Y(=NO33A M=@@?P*2U":=2\&*J#V0-TVR1S$&F#GP "^>V@4JUN04,9 W3<#,6/H"% M5NI8P78NK9_),5\CM.8OAAT M%IJ]6P&GLL-9(8-[/(G^+A-*7IDG&77S44X7#JI[#->H?XD%?$.&L(M7NB;2 M5;!8W:1A5DRRF"$WRT5[*B%\ +-\$APA%.?U-9IIBJ(:J;]EF5096_SK S>7 MV>;JS7^C>.?XM^V;?0UK5B!W84J75.F9EQ_!,)MS3 J6MG&&'D!,-;4WS,+N M"N7\_!F1*,G;UR!H/R,L39."!3[;:5\W"(R6CUYN=^HKG,TVNE"!VA7NLKNG MMX41F2&,+I#[A$)>E-;V1KF0,DY:3 ]_":HBT;59<\'R803^%Z2+SV*W(Z^- M-T4^[]SGG?N\E&:H3VK:3@%=5B@AE+ M0AI@T7X"B_9S+=J,N@'%NJUSPH5'5EU9A6&6F&IZV@#VU4LUO-?_HBO(@BM) M0 [J %:5MCO(1^P?'^2UE%,&1F38-733H^K?$377&17P@X=Y/ 205=+7'(% M8.]?C-USWP:WPJV(]V_;L]1W=P7,R*-U92=O"TS>/8D#N(3SJ=]SBV9-F76?Y\UP![ MASMR!)XI"ZF45P,+\^1@T4;U.%5B. MGX]&*;O4EH/;YM(>S;(B@/IEI'!'JH*2BW!Q2B.3M3C/LU%NZ$HE'G?"U'19 MV \!G0R$%G5V!\XB=B$B3E-V)42R!E$A3=3N"1OHZ?JN"!N4 5_ ^8"LX6X' MN]U.T=<7,[2)([R\ W--DD+/(2\R&T@7]YG5_6P#=3KI4LUNSETL<4:Y:WQ# M0&WUD_XER3"A!&TT[[0R,R\SIJ&+RNOA5226[&WPA.R!V/.&Q4*JCS]J;?*$ M\C#$WE.=Q20DJ_7$KVVNR8+EP5$'(2T9J'+#SE]0&[4H2/)0%HSD>]R\C+?- M4/\/,EG2?,QB,U@L_8";]1WCIR5U=+)H=4_"+$]K;VAW6@ F&*FAC#.^/?8 M8V[;'%;V8EQA1S/VDB^*<(1%$;C :R5YV3C;A:@M@T="7U#JPPRHZMWZ,0BCJ%R458I-@-F9M(!VHH^=HRQ/'E&0LMI&[/)S^J$D MJ+IIL]*1G#I=P-Y*H3 3I.F+DYGCS@?1M 716M$.$[,/"EN94TNMEXKNJ#Q# M4W8\:GV6E)WDR7>606.0L]L@1IFE-N*O]-UC-5A8^M\9RJEMQ'ZX)O]5AFDR M754G1>L"H[^AF$XJ5 2=AS8JF.HP]NF^IM:V-)1[6'^C+#::OE#^ )U]9%KV M&ID&?6&OSPF:4J?E%D5IF.?)-(DJL=='XN[#YQ8&>QC1+C%TX'?3U>3M2(?2 M9HLB8,&H'=6BSML4B*#/1YBM$^\3&7PB YQ8'/W%SH @DM=SK^)YMS+9Q^ F M$Q;&(!Y08L*XPFP6>E4^\NTCWS[R[2/?_2B,BC/H7.1)05C2T)!SX2<%H?4$ M)CE7UD1!E#+(E'.+FT]6\87Q Y]XMK@Q[0R,'>!]-5L: 26]08&\X M^\+ V?GNVMB&%1]IBLLP"(_VM):?@X>0FMH1"O(Y0MM3 4&R5WE>+2M%861] M227*Q/F**5#62ETPM:;*R%6%TF64#KC7S&.Z\7YEKXDY+'U M3F>)G@;9HO2(Z*=-3 8LMW381T-DZ/3 B#9@Y(R5C\SB>XS3 MYE,'@E8FL!F8*G6":62TU=@9FN7VEGGZ.4758I_%^]=Y"R]UXIVNZ3#\JPO? M=,KHI$RJ6N64H,W'RP6=T,=JWOEG:Z3ZZF?M%&A@X MW#*=)A&",$7F1L<>5 Z%CZ^<#SQ!9G=&W=8 M@UV1ES@8(6T/N8*_*ZJ2A&?E"A2O*"D%?,"5HR6*$@-[B:Z<&Y&4$PA?!1/ MK%F=V&-M#6 Y<'* M^7E8:I[6^4T6#1QN+?/VH07&0Q9>P+,YR!EFVR^^2?" MRE L#V2V0%DA\&G7B;K7%[^BRI[=G/D[?V8WL+?% M"P ]S+)QF\SFQ?7T6XXF>8Z*_=T P!*@MZ%T@%/<6LUK^[O)R-\UW4NHG+*9 MB-KVACZNY\_?]!,J ZVV/B!V/ $Q?^#&:K_#NSV#NST9.!X']CBPQX$]#@S"@;F[ MFW,J(B$8OE5V7$BPI'UWA'@PT#-QY0 '7R@*<-4 IS?L+:??%P0YW+D.:]\S M"1C#E3,=\H+I:>NR_ Q'![ETWK@^.RL:"Z.949C/@VF*G[1%,A6?:#:*V8EH M'\$\(,MD;G;W254.K'52(M.9WC?ABC%QG':*0"Z(U\.(/O;B M8R_#Q5Y4]T ?=_%Q%Q]W\7$7$$3<;-PXIQM@ )JAA]7X$7"J!\NZ&*C8'HS M(H\C(M.S V(.%J3&6$F2@MTWAJ?UET&Z)E+][E35X0T ?DH4>G3/(G1/<@;E MH#PE]3">B V M'8A=8.%S1L)VFS'9V6;BRWJ9C-+DRFUR_X'A71;>%3E[\48 M-C/;D<_1L(C+MHKDT.ZVLWA/']AE&JO^UC/YA+NP^(2M9? 6,8.!VMW7TXLD MC\*4$:S":^- UK']+8LI<;BD/G!,+7&4YY,%^TN&X[8QC-XS=47)0*C%$1-O MG-#N)B<42B-D(U4::PS,]\3WZ%ANWVAEAQD+R[R-5WJ5R#T^<#]6.-I@V$43NGR<.&-9$>+T.93XL_(,MH6CQLYB33 MX67406?$]S1<)JS$5D7F15F4!'VI:15GQ8'ZFJR)#2*07R%;90A+&;W,F$?$ M/*.V5 358>QE&)>D#X8/A[&6X0H:[H'CU^/8R_(3[H/A@U$L9?=^C@@*&<+1 MA=W7H]C([N8D]F46I67,#H<*JO9T&5+Q6AU=LKBI#=7?P[1$U].OJ#CX75DB MHH'MN=)"UCH!]AX!@S)W>-AKHP#I%%LIZ@/9S+3 4E$?R&*FA=9*AY%L9IMO ML2B/8RW+0JM%>1R?U^WSNOO.ZP9"-3Z?V^=S^WQN*_*Y;:QPI X<.JMHWBZA9@&2Y1VT99 M=85XALO1ME%:W6*5PR5IVRBKKHCI@/G9-HJK4PQMP-1L&V75$;D;,A_;UJOC ME-)FADS*ME50BA&\X7.R;116K\'O(;*S;=>V_F/EVM-MW[\+E@3'950$3R$A M85:L OR0)K/JB7E 4(2S*$G7UWCBZ>OFZ39W6"TU=T@2]*7Q#L^%3_D](&NX ME-_) I,B^744;?X^Q\/1-_K&?N%&<%59)7.36=QE),+Y)- M8AY2;T$)S\._.#K#IIOIO*EIW,SJ)(I(&:8M851^I^"C6^Q\LI6=]9\)RB_S MO$2Q$GMM@QB)X&=Q2.3FCM_)I"H.P8Y!5>13-HGCI%K^+JA9>E+FU K-\TGT M=YGDU?=*[$('M4T8@HQ56&>CV;H"$@E"U'YA;BMUM CS)LY0_:\:R^+Q;!,! M<.E5&\1G?/F,KWXRO@:U57UVF,\.\]EA5F2'+1%)<$R?3PH;<4D@ M&SD3>(!D,?NC HKF]'%EBW4Q1(\K5:PG5V6XE+%ZK3_/1O@R'N(7PR6*6;XA MR@&HQY4CU@6N'" _S-X-L-]HS7#I8E8O6'+8O_YP]X> [B[4!@S"&=UZ:E,F MG],Y+Q!9! ^8$/Q$-R/5,E/*XVL,5'A#\@:, I]Y SD+Q(111LT@% =XME S.,G=$7#6%/V]7" MXK"GC?"ET!6Q T-*<38;$$("#&\800)3Z $D;0"2G , F$%U1 2L'CI=1;8S M3[)X_QC7]2Z;J\5UY'V\+*MRRL MPS(H/EM?=0+BIZ&?T1OJ&R\C:>&$V]82TOE59GE=3.K6%5V*-G:Y]-L/ZWQX MBXHI]O@3Q&EIH"XH^0C-\^7"JUM1>GJB$ .J,4$GR8E@A&[_3Z>$;_\8Q^P(Z7 MN?R75(&R64)]E4F>H]9J$K!.!BY\VU?)RTHCOZ+B>GH?/K=P NAA@HV+@L;P%X&V"$XSV\( MGB9M&/U>"Y.AQ7KYN**TL(/3[-13DI54,];U5NE.>H*FF*R7&;K"H/S\F4J9 M6G_4FB2KRIKZBNFO64$WY+0Z[UG7%FUA?, GFA?DUM*06M39!?:P!_N3AH9;1RU&7V2"EAD[_>P7&&-S6.6\D7=]'/ M"#4]=J]T"^4OVIA\2U\0,BD*DCR4!8.Y[['4(J8\C@&6][2DIIG_DK2V-SIO M;40)UEEP/P-Q\0U=:XJ$5X!NVEEQ2_&&&('\A>T-LB!X2(61Y-=ED;.R/>T6NN(H MUK#[BD(> *8TACO)9E!7WF>/^>PQGSUF1?:8C:D*G8TIYQ2'*RYHU&BXK#%K M$X(X$87A4L9LU!$@Z.#*.B-F%\M[-ZZL*E+"D?#<7!^1X(>Y7=G; M%84##:*[LL4KB4DF;C3<3F]@M5:2%CAF[M2>K_C^:4O_?-P ]5R:$Y) M0!WBJG#!N6C:@PXUP$7DHEG?*4$!+CK+(3TET8%/7>D\$5H5MODIR-&L^I.@ M)<,?LUF0H2+(PQ3EP<-J<'F,L$S,89=M\ MDV133!;5HWL,JP%&-QM' Q/H V<'9 T7.)O$_Z+O$(K/3R[OSR9-88"7+=1N M-&IY^,:8NEX6R6)]#*:YVH:HN6)M-A^::R2"Y>R%^?P/PJH,VB65G5*K M0F7W-A$%Z-;O/%6CMT8*%:]X:WG6/0FSG&X[5.+L4#&SU>I[>E?5)<;T'_2J M)A>\8[]RD0)8 :NR.]?-!8%&5 9'\LFF$ALF_=76H @'& 5\-DA0Y8N*.W MDASPE\5^H2B!+P,$#.V5E#(*"Y82O,[$2"X8!J(+8 '!:T-8KD9JL#583O * M$9;+228H!98.O$:$Y:\9)QH#%H9\T0?;I& *]>>[_#^W28[/W@*"5T\BE6 M]^[!C=5)(@^'ZDO,Z)_JGVZQ %9PZ5+M.*M?,6T[M M7N @1?;WSDYF$,_T/LQ0.O*J<$2D2!G$;2 H(C.89+6X=D 3X,'5F^V*M02 MU^5"F[HI K\#DJ 1"!Z<"P\,:P.&7U9 ?Z1S49<_9P?@<797X.BO.4[I2M5\ M<@K<6PU6DD:S!U1-&+H]^+NA%4'EU3 _A$N;VAJ%?_EEL@7DKUN;/J7UQ3L\D!NPA5K/&&[[@PU'7;L;V"38OF29)C0A7 303Z=,[(N MLUL4H\62O6"_AVG9!N8!>YMD\,6BVL+&RWL7S$8@/.P[*+&*M>P/N)$1TQI&H>Q2S M S(Q^Y3C-(G9X17J):5A%B'J#B%$%X%-1)!Z2 F.@S(+RSC90Q[%P:)^GJ,E M(M0GJ3[LHRWL<_XY/]@@E;AAIC'\"N_5:& MNT@RJB]7R2.*-[53KY*\R*E!V$0CH'F_1-U0K<\@Y+QNV$<]P(3LE5 M$CXD*=6977;"YBSM%H?3093:@H$K\%^&VN(/;RDF$?TJPN-M9-^&N9S M5FJ _G/^=TD7DY1M\Y/B-"1D17<>7DQ:JJ\!UG;@&I>+EF8F"N76_B]=UFHM MV3-/Z'HG/&P%[A^\MX+)??(D>&OL9C1CAWJJ>(6HBUYM6WOT"4ZB0OOI9^E7 MC..G)&W;S0Y_-I%D]$@%A,GJM67*:Z*?T':7I:&%R4ULCPQV+\Y>3((M[L5* M3'UC-TM8XK^)KQO:1;; IA!W,,#$VL4^0P]%9214]F[ER%[O3EJV,235V5;F M!#JG,H;YM,46;MJ:Z2>X!D78X0V)K1C6R1 S5*9A-DNHFU^;=>U;GJBY?@9N M"%I2AW==H6L?LQ)Y=Q(]3;"%EX@4JYLTK%!%MMA3#!>A$F&XDVX;@]WHKY&$B7M;$([FKCH 9." M;2HGF!#\Q,AKX8+3TB=CRQ%]/;U(LC"+JGLV\PKE$]AK,EU]EKF 6*"?8I=G M\IH:H73PR4F?R#7>A-/V;:SW&V$80W0+!M7 < OR\N M=A,$%%U1%CFQ0$Z;N (QR$E&,OO5%?!!3D@R>4G#@0\V2ZA#&IU390XDI29, M>'4%G!A"FW3A%09J',B)2_94ABM(!DQ*/9])'@[O&--RI>Z#.&5N=T^V=,7J MA%ZL H*NBH@]$ FK MA=BMNM\7Q(JS;IZK4./OY0 ]%$I;5]R-J&CHH[Y1 9!*QV_1ERC>+MA4?:E=Q/+P:I.H)O"/I)C/ M41I?8+()05%;">6EY;"O8;9_&?H?NHPPAV]W:7_J&GZTL?M?(@7)_:PK> M\=F"]#'!RK_*O*CVMWO<0F.EXP^L8CJ;"SH1U2Y[R[:_G.Y[=X@\TNWEIJH, M?(LB/,L2T25>NAYKM-8:5Q]:VQFHVE4CY%3(.*,STEAC&=36?$V60:Z2LX>] M,Q0QI!%=4 ?D+,EKQXO%8=LWA% Z8?&3535ET%L6;EI,R3C-J\ M5&L?DJQ:15H$TFDL6UCG+CN0+H:*^[1@>-2F0LDLJR.!T>J>4-.+^M8,)\CB MZJ^T1@VV6XJ@KNZP#[-'>-\RJK5I\F\4_TK7:,;==79&=\O'D)FP^830;32; MG96$83G5+JHHN.X/,E"VJ()UN*]*4Q,C]96F2<&Y2/1U _,EA+ARY3X94'U^H2;90DT+9'8F^OE23@%C[RP69 M7-M&(!Z#J^B+9!/N3LMI:9CLEP@YA/R7/8QZG*^S?39DG6+F2Q5S#&*II>NQ ME+R2#42[6_-*P&.3%,36D'-"X;+)"(1S&=%0&0EW3%<. MWX$ETS6;P)TL3DE5@L <[B1ORJY%:D%>5X[B22?5SEF0 ;\D9D74\Z2Y1A\1>D0V>2PL7YUA\4JX<]9X, M@ O7">]#*>$=+B,G?(JV?$JX&$;M"/28"@^7F+3E7R,EYYF56X$PYQ(N&.DX MAMV"&23W2N<)^0P7*'C_+E@2')=1$3R%A(19L0KPKB9B0'9;#CLS'J_GCW[_ MB#)J,)&ZSFM0X&!S2'PS$"OK%K/ 8;H5H/A0O0&BM)S#-\87[.@^XR;?9)/E M*/I^AA_?QBAA_/S,/K#Y^GDO?ZSM[KIUCAC_:CMX@ILT32WWR>V1Q;UQKM.) MYMUL&YWW_5/4EI!DXA1'1>, )=0$0 1 " 0 !G;G)C+3(P M,3DP,S,Q+GAM;%!+ 0(4 Q0 ( !2!IT[G[MK7]!, *W] 1 M " ;CC !G;G)C+3(P,3DP,S,Q+GAS9%!+ 0(4 Q0 ( !2!ITXK MM=E]KA !?W 5 " =OW !G;G)C+3(P,3DP,S,Q7V-A M;"YX;6Q02P$"% ,4 " 4@:=.+[E-4M%% !@/P8 %0 M@ &\" $ 9VYR8RTR,#$Y,#,S,5]D968N>&UL4$L! A0#% @ %(&G3HTM MDDT"8P W#,% !4 ( !P$X! &=N