0000882835-17-000006.txt : 20170227 0000882835-17-000006.hdr.sgml : 20170227 20170227135623 ACCESSION NUMBER: 0000882835-17-000006 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170227 DATE AS OF CHANGE: 20170227 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ROPER TECHNOLOGIES INC CENTRAL INDEX KEY: 0000882835 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823] IRS NUMBER: 510263969 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-12273 FILM NUMBER: 17640875 BUSINESS ADDRESS: STREET 1: 6901 PROFESSIONAL PKWY EAST STREET 2: SUITE 200 CITY: SARASOTA STATE: FL ZIP: 34240 BUSINESS PHONE: 9415562601 MAIL ADDRESS: STREET 1: 6901 PROFESSIONAL PKWY EAST STREET 2: SUITE 200 CITY: SARASOTA STATE: FL ZIP: 34240 FORMER COMPANY: FORMER CONFORMED NAME: ROPER INDUSTRIES INC DATE OF NAME CHANGE: 20080527 FORMER COMPANY: FORMER CONFORMED NAME: ROPER INDUSTRIES INC /DE/ DATE OF NAME CHANGE: 19930328 10-K 1 cy2016_10-k.htm  
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
--------------------------
FORM 10-K
 
 
  ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the fiscal year ended December 31, 2016

 
  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 1-12273

ROPER TECHNOLOGIES, INC.
(Exact name of Registrant as specified in its charter)
----------------
Delaware
 
51-0263969
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
----------------
6901 Professional Parkway East, Suite 200
Sarasota, Florida 34240
(Address of principal executive offices) (Zip Code)

Registrant's telephone number, including area code: (941) 556-2601
----------------
SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:

Title of Each Class
 
Name of Each Exchange On Which Registered
Common Stock, $0.01 Par Value
 
New York Stock Exchange

SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE ACT: None
----------------
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes   No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934.   Yes   No

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 if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405) is not contained herein, and will not be contained, to the best of registrant's knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company (as defined in Rule 12b-2 of the Exchange Act).  Large accelerated filer Accelerated filer   Non-accelerated filer Smaller reporting company

Indicate by check mark if the registrant is a shell company (as defined in Rule 12-b2 of the Act). Yes   No

Based on the closing sale price on the New York Stock Exchange on June 30, 2016, the aggregate market value of the voting and non-voting common stock held by non-affiliates of the registrant was: $16,984,404,742.

Number of shares of registrant's Common Stock outstanding as of February 16, 2017: 101,874,232.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant's Proxy Statement to be furnished to Stockholders in connection with its Annual Meeting of Stockholders to be held on June 8, 2017, are incorporated by reference into Part III of this Annual Report on Form 10-K.


 ROPER TECHNOLOGIES, INC.

FORM 10-K FOR THE FISCAL YEAR ENDED DECEMBER 31, 2016

Table of Contents

PART I
 
Page
Item 1.
Business
 4
Item 1A.
Risk Factors
Item 1B.
Unresolved Staff Comments
13 
Item 2.
Properties
14 
Item 3.
Legal Proceedings
15 
Item 4.
Mine Safety Disclosures
15 
 
 
 
PART II
 
 
Item 5.
Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
15 
Item 6.
Selected Financial Data
17 
Item 7.
Management's Discussion and Analysis of Financial Condition and Results of Operations
18 
Item 7A.
Quantitative and Qualitative Disclosures about Market Risk
29 
Item 8.
Financial Statements and Supplementary Data
30 
Item 9.
Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
61 
Item 9A.
Controls and Procedures
61 
Item 9B.
Other Information
62 
 
 
 
PART III
 
 
Item 10.
Directors, Executive Officers and Corporate Governance
62 
Item 11.
Executive Compensation
62 
Item 12.
Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
63 
Item 13.
Certain Relationships and Related Transactions and Director Independence
63 
Item 14.
Principal Accountant Fees and Services
63 
 
 
 
PART IV
 
 
Item 15.
Exhibits and Financial Statement Schedules
64 
Item 16. Form 10-K Summary 66 
 
Signatures
67 
 
2

Information About Forward-Looking Statements

This Annual Report on Form 10-K ("Annual Report") includes and incorporates by reference "forward-looking statements" within the meaning of the federal securities laws. In addition, we, or our executive officers on our behalf, may from time to time make forward-looking statements in reports and other documents we file with the U.S. Securities and Exchange Commission ("SEC") or in connection with oral statements made to the press, potential investors or others. All statements that are not historical facts are "forward-looking statements."  Forward-looking statements may be indicated by words or phrases such as "anticipate," "estimate," "plans," "expects," "projects," "should," "will," "believes" or "intends" and similar words and phrases. These statements reflect management's current beliefs and are not guarantees of future performance. They involve risks and uncertainties that could cause actual results to differ materially from those expressed or implied in any forward-looking statement.

Examples of forward-looking statements in this report include but are not limited to statements regarding operating results, the success of our operating plans, our expectations regarding our ability to generate cash and reduce debt and associated interest expense, profit and cash flow expectations, the prospects for newly acquired businesses to be integrated and contribute to future growth and our expectations regarding growth through acquisitions. Important assumptions relating to the forward-looking statements include, among others, demand for our products, the cost, timing and success of product upgrades and new product introductions, raw material costs, expected pricing levels, expected outcomes of pending litigation, competitive conditions and general economic conditions. These assumptions could prove inaccurate. Although we believe that the estimates and projections reflected in the forward-looking statements are reasonable, our expectations may prove to be incorrect. Important factors that could cause actual results to differ materially from estimates or projections contained in the forward-looking statements include, but are not limited to:

general economic conditions;
difficulty making acquisitions and successfully integrating acquired businesses;
any unforeseen liabilities associated with future acquisitions;
limitations on our business imposed by our indebtedness;
unfavorable changes in foreign exchange rates;
difficulties associated with exports;
risks and costs associated with our international sales and operations;
rising interest rates;
product liability and insurance risks;
increased warranty exposure;
future competition;
the cyclical nature of some of our markets;
reduction of business with large customers;
risks associated with government contracts;
changes in the supply of, or price for, raw materials, parts and components;
environmental compliance costs and liabilities;
risks and costs associated with asbestos-related litigation;
potential write-offs of our substantial goodwill and other intangible assets;
our ability to successfully develop new products;
failure to protect our intellectual property;
the effect of, or change in, government regulations (including tax);
economic disruption caused by terrorist attacks, including cybersecurity threats, health crises or other unforeseen events; and
the factors discussed in Item 1A to this Annual Report under the heading "Risk Factors."

We believe these forward-looking statements are reasonable. However, you should not place undue reliance on any forward-looking statements, which are based on current expectations. Further, forward-looking statements speak only as of the date they are made, and we undertake no obligation to publicly update any of them in light of new information or future events.
3


 
PART I
 
ITEM 1.
BUSINESS
 
Our Business

Roper Technologies, Inc. ("Roper," the "Company," "we," "our" or "us") is a diversified technology company.  We operate businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.

We pursue consistent and sustainable growth in earnings by emphasizing continuous improvement in the operating performance of our existing businesses and by acquiring other businesses that offer high value-added software, services, engineered products and solutions that we believe are capable of achieving growth and maintaining high margins.   We compete in many niche markets and believe we are the market leader or a competitive alternative to the market leader in most of these markets.
 
We were incorporated on December 17, 1981 under the laws of the State of Delaware.

Market Share, Market Expansion, and Product Development

Leadership with Engineered Content for Niche Markets - We maintain a leading position in many of our markets. We believe our market positions are attributable to the technical sophistication of our products and software, the applications expertise used to create our advanced products and systems, and our distribution and service capabilities. Our operating units grow their businesses through new product development and development of new applications and services to satisfy customer needs. In addition, our operating units grow our customer base by expanding our access to customers and entering adjacent markets.

Diversified End Markets and Geographic Reach - We have a global presence, with sales to customers outside the U.S. totaling $1.2 billion in 2016.  Information regarding our international operations is set forth in Note 13 of the Notes to Consolidated Financial Statements included in this Annual Report.

Research and Development - We conduct applied research and development to improve the quality and performance of our products and to develop new technologies and products. Our research and development spending was $195 million in 2016 as compared to $164 million and $148 million in 2015 and 2014, respectively.

Our Business Segments

Our operations are reported in four segments based upon common customers, markets, sales channels, technologies and common cost opportunities. The segments are: Medical & Scientific Imaging, RF Technology, Industrial Technology and Energy Systems & Controls. Financial information about our business segments is presented in Note 13 of the Notes to Consolidated Financial Statements included in this Annual Report.

Medical and Scientific Imaging

Our Medical & Scientific Imaging segment offers products and software in medical applications, and high performance digital imaging products. These products and solutions are provided through eleven reporting units. For 2016, this segment had net sales of $1.36 billion, representing 36.0% of our total net sales.

4

Medical Products and Software - We provide diagnostic and laboratory software solutions to healthcare providers and services and technologies to support the diverse and complex needs of alternate site health care providers who deliver services outside of an acute care hospital setting.  We also manufacture and sell patient positioning devices and related software for use in radiation oncology, 3-D measurement technology in computer-assisted surgery and supply diagnostic and therapeutic disposable products used in ultrasound imaging for minimally invasive medical procedures.  We design and manufacture a non-invasive instrument for portable ultrasound bladder volume measurement and a video laryngoscope designed to enable rapid intubation even in the most difficult settings.  In addition, we provide a cloud-based financial analytics and performance software platform to healthcare providers.

Digital Imaging Products and Software - We manufacture and sell extremely sensitive, high-performance electron filters, charged couple device ("CCD") and complementary metal oxide semiconductor ("CMOS") cameras, detectors and related software for a variety of scientific and industrial uses, which require high resolution and/or high speed digital video, including electron microscopy and spectroscopy applications. We sell these products for use within academic, government research, semiconductor, security and other end-user markets such as biological and material science. They are frequently incorporated into products by original equipment manufacturers ("OEMs").

Our Medical & Scientific Imaging segment companies have lead times of up to several months on some of their product sales, although standard products are often shipped within two weeks of receipt of order. Blanket purchase orders are placed by certain OEM and end-users, with continuing requirements for fulfillment over specified periods of time.
 
RF Technology

Our RF Technology segment provides radio frequency identification ("RFID") communication technology and software solutions that are used primarily in toll and traffic systems, security and access control, campus card systems, card readers, software-as-a-service in the freight matching, commercial construction and food industries, comprehensive application management software for legal and construction firms and metering and remote monitoring applications. These products and solutions are provided through ten reporting units. This segment had sales of $1.21 billion for the year ended December 31, 2016, representing 31.9% of our total net sales.

Toll and Traffic Systems - We manufacture and sell toll tags and monitoring systems as well as provide transaction and violation processing services for toll and traffic systems to both governmental and private sector entities. In addition, we provide intelligent traffic systems that assist customers in improving traffic flow and infrastructure utilization.

Card Systems/Integrated Security Solutions - We provide card systems and integrated security solutions primarily to education and health care markets. We also provide an integrated nutrition management solution used by food service customers.

RFID Card Readers - We design, develop and manufacture RFID card readers that support most smart cards worldwide. The readers are used in numerous applications and OEM solutions including: attendance management, multi-function printers, mobile, physical access, manufacturing, dispensing, kiosks, point-of-sale and computer logon.

Software-as-a-Service - We maintain electronic marketplaces that connect 1) available capacity of trucking units with the available loads of freight to be moved from location to location throughout North America, 2) food suppliers, distributors and vendors, primarily in the perishable food sector and 3) construction industry professionals.

Comprehensive Application Management Software - We provide 1) enterprise software and information solutions for government contractors, professional services firms and other project-based businesses, 2) comprehensive management software solutions for law and other professional services firms, including business development, calendar/docket matter management, time and billing and case management and 3) construction project management solutions for construction firms which encompass the end-to-end construction process.

Metering and Remote Monitoring - We manufacture and sell meter reading, data logging and pressure control products for use primarily in water and gas applications.  We also provide network monitoring, leakage reduction and pressure control services in water and gas distribution networks.

5

The RF Technology segment companies' product sales reflect a combination of standard products, large engineered projects, and multi-year operations and maintenance contracts. Standard products generally ship within two weeks of receipt of order, and large engineered projects may have lead times of several months. As such, backlog may fluctuate depending upon the timing of large project awards.
 
Industrial Technology

Our Industrial Technology segment produces fluid handling pumps, materials analysis equipment and consumables, leak testing equipment, flow measurement and metering equipment and water meter and automatic meter reading ("AMR") products and systems. These products and solutions are provided through six reporting units. For 2016, this segment had net sales of $707 million, representing 18.6% of our total net sales.

Fluid Handling Pumps - We manufacture and sell a wide variety of pumps. These pumps vary significantly in complexity and in pumping method employed, which allows for the movement and application of a diverse range of low and high viscosity liquids, high solids content slurries and chemicals. Our pumps are used in end markets such as oil and gas, agricultural, water and wastewater, chemical and general industrial.

Materials Analysis Equipment and Consumables - We manufacture and sell equipment and supply consumables necessary to prepare material samples for testing and analysis. These products are used mostly within the material science, steel, automotive, electronics, mining and research end-user markets.

Water Meter and AMR Products and Systems - We manufacture and distribute water meter products serving the residential, commercial and industrial water management markets, and several lines of automatic meter reading products and systems serving these markets.

The Industrial Technology segment companies' sales reflect a combination of standard products and specially engineered, application-specific products. Standard products are typically shipped within two weeks of receipt of order. Application-specific products typically ship within 6 to 12 weeks following receipt of order. However, larger project orders and blanket purchase orders for certain OEMs may extend shipment for longer periods.

Energy Systems & Controls

Our Energy Systems & Controls segment principally produces control systems, fluid properties testing equipment, industrial valves and controls, vibration sensors and controls and non-destructive inspection and measurement products and solutions, which are provided through six reporting units. For 2016, this segment had net sales of $510 million, representing 13.5% of our total net sales.

Control Systems - We manufacture control systems and provide related engineering and commissioning services for turbomachinery applications, primarily in energy markets.

Fluid Properties Testing Equipment - We manufacture and sell test equipment to determine physical and elemental properties, such as sulfur and nitrogen content, flash point, viscosity, freeze point and distillation range of liquids and gases primarily for the petroleum industry.

Sensors, Controls and Valves - We manufacture sensors and control equipment including pressure sensors, temperature sensors, measurement instruments and control software for global rubber, plastics and process industries.  We also manufacture and distribute valves, sensors, switches and control products used on engines, compressors, turbines and other powered equipment for the oil and gas, pipeline, power generation, marine engine and general industrial markets. Many of these products are designed for use in hazardous environments.

Non-destructive Inspection and Measurement Instrumentation - We manufacture non-destructive inspection and measurement solutions including measurement probes, robotics, vibration sensors, switches and transmitters. These solutions are applied principally in nuclear energy markets. Many of these products are designed for use in hazardous environments.

6

The Energy Systems & Controls segment companies' sales reflect a combination of standard products and large engineered projects. Standard products generally ship within two weeks of receipt of order, and large engineered projects may have lead times of several months. As such, backlog may fluctuate depending upon the timing of large project awards.

Materials and Suppliers

We believe most materials and supplies we use are readily available from numerous sources and suppliers throughout the world. However, some components and sub-assemblies are currently available from a limited number of suppliers. Some high-performance components for digital imaging products can be in short supply and/or suppliers have occasional difficulty manufacturing such components to our specifications. We regularly investigate and identify alternative sources where possible, and we believe these conditions equally affect our competitors. Supply shortages have not had a material adverse effect on our sales although delays in shipments have occurred following such supply interruptions.
 
Backlog

Our backlog includes only firm unfilled orders expected to be recognized as revenue within twelve months.  Backlog was $1.6 billion at December 31, 2016, and $1.1 billion at December 31, 2015.

Distribution and Sales

Distribution and sales occur through direct sales offices, manufacturers' representatives and distributors.  In addition, our Medical & Scientific Imaging segment also sells through value added resellers ("VARs") and OEMs.

Environmental Matters and Other Governmental Regulation

Our operations and properties are subject to laws and regulations relating to environmental protection, including those governing air emissions, water discharges, waste management and workplace safety. We use, generate and dispose of hazardous substances and waste in our operations and could be subject to material liabilities relating to the investigation and clean-up of contaminated properties and related claims. We are required to conform our operations and properties to these laws and adapt to regulatory requirements in all countries as these requirements change. In connection with our acquisitions, we may assume significant environmental liabilities, some of which we may not be aware of, or may not be quantifiable, at the time of acquisition. In addition, new laws and regulations, the discovery of previously unknown contamination or the imposition of new requirements could increase our costs or subject us to new or increased liabilities.

Customers

No customer accounted for 10% or more of net sales for 2016 for any of our segments or for our company as a whole.

Competition

Generally, our products and solutions face significant competition, usually from a limited number of competitors. We believe that we are a leader in most of our markets, and no single company competes with us over a significant number of product lines. Competitors might be large or small in size, often depending on the size of the niche market we serve. We compete primarily on product quality, performance, innovation, technology, price, applications expertise, system and service flexibility, distribution channel access and customer service capabilities.

Patents and Trademarks

In addition to trade secrets, unpatented know-how, and other intellectual property rights, we own or license the rights under a number of patents, trademarks and copyrights relating to certain of our products and businesses. We also employ various methods, including confidentiality and non-disclosure agreements with individuals and companies we do business with, employees, distributors, representatives and customers to protect our trade secrets and know-how. We believe our operating units are not substantially dependent on any single patent, trademark, copyright, or other item of intellectual property or group of patents, trademarks or copyrights.

7

Employees

As of December 31, 2016, we had 14,155 employees, with 10,751 located in the United States. We have 172 employees who are subject to collective bargaining agreements. We have not experienced any work stoppages and consider our relations with our employees to be good.

Available Information

All reports we file electronically with the SEC, including our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and our annual proxy statements, as well as any amendments to those reports, are accessible at no cost on our website at www.ropertech.com as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC.  These filings are also accessible on the SEC's website at www.sec.gov. You may also read and copy any material we file with the SEC at the SEC's Public Reference Room at 100 F Street, N.E., Washington, D.C. 20549. You may obtain information on the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330. Our Corporate Governance Guidelines; the charters of our Audit Committee, Compensation Committee, and Nominating and Governance Committee; and our Code of Business Conduct and Ethics are also available on our website.  Any amendment to the Code of Business Conduct and Ethics and any waiver applicable to our directors, executive officers or senior financial officers will be posted on our website within the time period required by the SEC and the New York Stock Exchange (the "NYSE").  The information posted on our website is not incorporated into this Annual Report.

We have included the Chief Executive Officer and the Chief Financial Officer certifications regarding our public disclosure required by Section 302 of the Sarbanes-Oxley Act of 2002 as Exhibits 31.1 and 31.2 of this report. Additionally, we filed with the NYSE the Chief Executive Officer certification regarding our compliance with the NYSE's Corporate Governance Listing Standards (the "Listing Standards") pursuant to Section 303A.12(a) of the Listing Standards. We filed the certification with the NYSE on June 21, 2016 and our Chief Executive Officer indicated that he was not aware of any violations of the Listing Standards by us.


ITEM 1A.
RISK FACTORS

Risks Relating to Our Business

Our indebtedness may affect our business and may restrict our operating flexibility.

As of December 31, 2016, we had $6.2 billion in total consolidated indebtedness. In addition, we had $535 million undrawn availability under our senior unsecured credit facility. Subject to restrictions contained in our credit facility, we may incur additional indebtedness in the future, including indebtedness incurred to finance acquisitions.

Our level of indebtedness and the debt servicing costs associated with that indebtedness could have important effects on our operations and business strategy. For example, our indebtedness could:

place us at a competitive disadvantage relative to our competitors, some of which have lower debt service obligations and greater financial resources;
limit our ability to borrow additional funds;
limit our ability to complete future acquisitions;
limit our ability to pay dividends;
limit our ability to make capital expenditures; and
increase our vulnerability to general adverse economic and industry conditions.

Our ability to make scheduled principal payments of, to pay interest on, or to refinance our indebtedness and to satisfy our other debt obligations will depend upon our future operating performance, which may be affected by factors beyond our control. In addition, there can be no assurance that future borrowings or equity financing will be available to us on favorable terms for the payment or refinancing of our indebtedness. If we are unable to service our indebtedness, our business, financial condition and results of operations would be materially adversely affected.

8

Our credit facility contains covenants requiring us to achieve certain financial and operating results and maintain compliance with specified financial ratios. Our ability to meet the financial covenants or requirements in our credit facility may be affected by events beyond our control, and we may not be able to satisfy such covenants and requirements. A breach of these covenants or our inability to comply with the financial ratios, tests or other restrictions contained in our facility could result in an event of default under this facility. Upon the occurrence of an event of default under our credit facility, and the expiration of any grace periods, the lenders could elect to declare all amounts outstanding under the facility, together with accrued interest, to be immediately due and payable. If this were to occur, our assets may not be sufficient to fully repay the amounts due under this facility or our other indebtedness.

Unfavorable changes in foreign exchange rates may harm our business.

Several of our operating companies have transactions and balances denominated in currencies other than the U.S. dollar. Most of these transactions and balances are denominated in euros, Canadian dollars, British pounds or Danish kroner. Sales by our operating companies whose functional currency is not the U.S. dollar represented 20% of our total net sales for each of the years ended December 31, 2016 and 2015. Unfavorable changes in exchange rates between the U.S. dollar and those currencies could significantly reduce our reported sales and earnings.

We export a significant portion of our products. Difficulties associated with the export of our products could harm our business.

Sales to customers outside the U.S. by our businesses located in the U.S. account for a significant portion of our net sales. These sales accounted for 12% of our net sales for the year ended December 31, 2016 and 13% for the year ended December 31, 2015. We are subject to risks that could limit our ability to export our products or otherwise reduce the demand for these products in our foreign markets. Such risks include, without limitation, the following:

unfavorable changes in or noncompliance with U.S. and other jurisdictions' export requirements;
restrictions on the export of technology and related products;
unfavorable changes in or noncompliance with U.S. and other jurisdictions' export policies to certain countries;
unfavorable changes in the import policies of our foreign markets; and
a general economic downturn in our foreign markets.

The occurrence of any of these events could reduce the foreign demand for our products or could limit our ability to export our products and, therefore, could have a material negative effect on our future sales and earnings.

Economic, political and other risks associated with our international operations could adversely affect our business.

As of and for the year ended December 31, 2016, 21% of our net sales and 13% of our long-lived assets, excluding goodwill and intangibles, were attributable to operations outside the U.S. We expect our international operations to contribute materially to our business for the foreseeable future. Our international operations are subject to varying degrees of risk inherent in doing business outside the U.S. including, without limitation, the following:

adverse changes in a specific country's or region's political or economic conditions, particularly in emerging markets;
oil price shocks;
trade protection measures and import or export requirements;
subsidies or increased access to capital for firms that are currently, or may emerge as, competitors in countries in which we have operations;
partial or total expropriation;
potentially negative consequences from changes in tax laws;
difficulty in staffing and managing widespread operations;
differing labor regulations;
differing protection of intellectual property; and
unexpected changes in regulatory requirements.

The occurrence of any of these events could materially harm our business.

9

Our growth strategy includes acquisitions. We may not be able to identify suitable acquisition candidates, complete acquisitions or integrate acquisitions successfully.

Our future growth is likely to depend to some degree on our ability to acquire and successfully integrate new businesses. We intend to seek additional acquisition opportunities, both to expand into new markets and to enhance our position in existing markets. There are no assurances, however, that we will be able to successfully identify suitable candidates, negotiate appropriate terms, obtain financing on acceptable terms, complete proposed acquisitions, successfully integrate acquired businesses or expand into new markets. Once acquired, operations may not achieve anticipated levels of revenues or profitability.

Acquisitions involve risks, including difficulties in the integration of the operations, technologies, services and products of the acquired companies and the diversion of management's attention from other business concerns. Although our management will endeavor to evaluate the risks inherent in any particular transaction, there are no assurances that we will properly ascertain all such risks. In addition, prior acquisitions have resulted, and future acquisitions could result, in the incurrence of substantial additional indebtedness and other expenses. Future acquisitions may also result in potentially dilutive issuances of equity securities. Difficulties encountered with acquisitions may have a material adverse effect on our business, financial condition and results of operations.

Product liability, insurance risks and increased insurance costs could harm our operating results.

Our business exposes us to product liability risks in the design, manufacturing and distribution of our products. In addition, certain of our products are used in hazardous environments. We currently have product liability insurance; however, we may not be able to maintain our insurance at a reasonable cost or in sufficient amounts to adequately protect us against losses. We also maintain other insurance policies, including directors' and officers' liability insurance. We believe we have adequately accrued estimated losses, principally related to deductible amounts under our insurance policies, with respect to all product liability and other claims, based upon our past experience and available facts. However, a successful product liability or other claim or series of claims brought against us could have a material adverse effect on our business, financial condition and results of operations. In addition, a significant increase in our insurance costs could have an adverse impact on our operating results.
 
Our operating results could be adversely affected by a reduction of business with our large customers.

In some of our businesses, we derive a significant amount of revenue from large customers. The loss or reduction of any significant contracts with any of these customers could materially reduce our revenue and cash flows. Additionally, many of our customers are government entities. In many situations, government entities can unilaterally terminate or modify our existing contracts without cause and without penalty to the government agency.

We face intense competition. If we do not compete effectively, our business may suffer.

We face intense competition from numerous competitors. Our products compete primarily on the basis of product quality, performance, innovation, technology, price, applications expertise, system and service flexibility, distribution channel access and established customer service capabilities. We may not be able to compete effectively on all of these fronts or with all of our competitors. In addition, new competitors may emerge, and product lines may be threatened by new technologies or market trends that reduce the value of these product lines. To remain competitive, we must develop new products, respond to new technologies and enhance our existing products in a timely manner. We anticipate that we may have to adjust prices to stay competitive.

Changes in the supply of, or price for, raw materials, parts and components used in our products could affect our business.

The availability and prices of raw materials, parts and components are subject to curtailment or change due to, among other things, suppliers' allocations to other purchasers, interruptions in production by suppliers, changes in exchange rates and prevailing price levels. Some high-performance components for digital imaging products may be in short supply and/or suppliers may have occasional difficulty manufacturing these components to meet our specifications. In addition, some of our products are provided by sole source suppliers. Any change in the supply of, or price for, these parts and components, as well as any increases in commodity prices, particularly copper, could affect our business, financial condition and results of operations.

10

Environmental compliance costs and liabilities could increase our expenses and adversely affect our financial condition.

Our operations and properties are subject to laws and regulations relating to environmental protection, including air emissions, water discharges, waste management and workplace safety. These laws and regulations can result in the imposition of substantial fines and sanctions for violations and could require the installation of pollution control equipment or operational changes to limit pollution emissions and/or decrease the likelihood of accidental hazardous substance releases. We must conform our operations and properties to these laws and adapt to regulatory requirements in the countries in which we operate as these requirements change.

We use and generate hazardous substances and wastes in our operations and, as a result, could be subject to potentially material liabilities relating to the investigation and clean-up of contaminated properties and to claims alleging personal injury. We have experienced, and expect to continue to experience, costs relating to compliance with environmental laws and regulations. In connection with our acquisitions, we may assume significant environmental liabilities, some of which we may not be aware of at the time of acquisition. In addition, new laws and regulations, stricter enforcement of existing laws and regulations, the discovery of previously unknown contamination or the imposition of new clean-up requirements could require us to incur costs or become the basis for new or increased liabilities that could have a material adverse effect on our business, financial condition and results of operations.

Some of the industries in which we operate are cyclical, and, accordingly, our business is subject to changes in the economy.

Some of the business areas in which we operate are subject to specific industry and general economic cycles. Certain businesses are subject to industry cycles, including but not limited to, the industrial and energy markets. Accordingly, a downturn in these or other markets in which we participate could materially adversely affect us. If demand changes and we fail to respond accordingly, our results of operations could be materially adversely affected. The business cycles of our different operations may occur contemporaneously. Consequently, the effect of an economic downturn may have a magnified negative effect on our business.

Our goodwill and intangible assets are valued at an amount that is high relative to our total assets, and a write-off of our intangible assets would negatively affect our results of operations and total capitalization.

Our total assets reflect substantial intangible assets, primarily goodwill. At December 31, 2016, goodwill totaled $8.6 billion compared to $5.8 billion of stockholders' equity, and represented 60% of our total assets of $14.3 billion. The goodwill results from our acquisitions, representing the excess of cost over the fair value of the net assets we have acquired. We assess at least annually whether there has been an impairment in the value of our goodwill and indefinite economic life intangible assets. If future operating performance at one or more of our business units were to fall significantly below current levels, if competing or alternative technologies emerge, if interest rates rise or if business valuations decline, we could incur a non-cash charge to operating earnings. Any determination requiring the write-off of a significant portion of goodwill or unamortized intangible assets would negatively affect our results of operations and total capitalization, the effect of which could be material.

We depend on our ability to develop new products, and any failure to develop or market new products could adversely affect our business.

The future success of our business will depend, in part, on our ability to design and manufacture new competitive products and to enhance existing products so that our products can be sold with high margins. This product development may require substantial internal investment. There can be no assurance that unforeseen problems will not occur with respect to the development, performance or market acceptance of new technologies or products or that we will otherwise be able to successfully develop and market new products. Failure of our products to gain market acceptance or our failure to successfully develop and market new products could reduce our margins, which would have an adverse effect on our business, financial condition and results of operations.

11

Our technology is important to our success and our failure to protect this technology could put us at a competitive disadvantage.

Many of our products rely on proprietary technology; therefore we believe that the development and protection of intellectual property rights through patents, copyrights, trade secrets, trademarks, confidentiality agreements and other contractual provisions are important to the future success of our business. Despite our efforts to protect proprietary rights, unauthorized parties or competitors may copy or otherwise obtain and use our products or technology.  Actions to enforce these rights may result in substantial costs and diversion of resources and we make no assurances that any such actions will be successful.

We rely on information and technology for many of our business operations which could fail and cause disruption to our business operations.

Our business operations are dependent upon information technology networks and systems to securely transmit, process and store electronic information and to communicate among our locations around the world and with clients and vendors. A shutdown of, or inability to access, one or more of our facilities, a power outage or a failure of one or more of our information technology, telecommunications or other systems could significantly impair our ability to perform such functions on a timely basis. Computer viruses, cyberattacks, other external hazards and human error could result in the misappropriation of assets or sensitive information, corruption of data or operational disruption. If sustained or repeated, such a business interruption, system failure, service denial or data loss and damage could result in a deterioration of our ability to write and process business, provide customer service or perform other necessary business functions.

With the types of licensing vehicles we use to deliver our products to market, including subscription and on-demand pricing for our software and services, the recognition of revenue for the products and services we sell could be delayed from one period to another.

As we continue to vary the ways in which we deliver our products to the market, including expanded use of subscription, term and SaaS offerings, we may be required under existing accounting rules to defer the recognition of revenue from one period to another.  The deferral of perpetual licenses revenue may result in significant timing differences between the completion of a sale and the actual recognition of the revenue related to that sale.  As a result, the revenue we recognize in a particular period may not be reflective of our actual success in selling our products and solutions in the market.

Offering our products on a SaaS basis presents execution risks.

We offer a number of our products in a SaaS-based environment, and we expect to expand those offerings in the future. As more of our solutions are delivered as SaaS-based solutions, it is uncertain whether our strategies will generate the revenue required to be successful. Any significant costs we incur may reduce the operating margins we have previously achieved. Whether we are successful in this new business model depends on our execution in a number of areas, including ensuring that our SaaS-based offerings meet the performance, reliability and cost expectations of our customers and maintain the security of their data. If we are unable to execute on this strategy, our revenue or financial results may be materially adversely affected.

A breach in the security of our software could harm our reputation, result in a loss of current and potential customers, and subject us to material claims, which could materially harm our operating results and financial condition.

If our security measures are breached, an unauthorized party may obtain access to our data or our users' or customers' data. In addition, cyber-attacks and similar acts could lead to interruptions and delays in customer processing or a loss or breach of a customer's data. Because the techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently and often are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. The risk that these types of events could seriously harm our business is likely to increase as we expand the number of web-based products and services we offer, and operate in more countries.
Regulatory authorities around the world are considering a number of legislative and regulatory proposals concerning data protection. In addition the interpretation and application of consumer and data protection laws in the United States, Europe and elsewhere are often uncertain and in flux. It is possible that these laws may be interpreted and applied in a manner that is inconsistent with our data practices. If so, in addition to the possibility of fines, this could result in an order requiring that we change our data practices, which could have an adverse effect on our business and results of operations.
12

Any security breaches for which we are, or are perceived to be, responsible, in whole or in part, could subject us to legal claims or legal proceedings, including regulatory investigations, which could harm our reputation and result in significant litigation costs and damage awards or settlement amounts. Any imposition of liability, particularly liability that is not covered by insurance or is in excess of insurance coverage, could materially harm our operating results and financial condition. Security breaches also could cause us to lose current and potential customers, which could have an adverse effect on our business. Moreover, we might be required to expend significant financial and other resources to protect further against security breaches or to rectify problems caused by any security breach.

Any business disruptions due to political instability, armed hostilities, incidents of terrorism or natural disasters could adversely impact our financial performance.

If terrorist activity, armed conflict, political instability or natural disasters occur in the U.S. or other locations, such events may negatively impact our operations, cause general economic conditions to deteriorate or cause demand for our products to decline. A prolonged economic slowdown or recession could reduce the demand for our products, and therefore, negatively affect our future sales and profits. Any of these events could have a significant impact on our business, financial condition or results of operations.


ITEM 1B.
UNRESOLVED STAFF COMMENTS

None


13

ITEM 2.
PROPERTIES

Our corporate offices, consisting of 24,000 square feet of leased space, are located at 6901 Professional Parkway East, Sarasota, Florida.   We have 120 principal locations around the world to support our operations, of which 51 are manufacturing, assembly and testing facilities, and the remaining 69 locations provide sales, programming, service and administrative support functions. We consider our facilities to be in good operating condition and adequate for their present use and believe we have sufficient capacity to meet our anticipated operating requirements.

The following table summarizes the size, location and usage of our principal properties as of December 31, 2016 (amounts in thousands of square feet).


Office
Office & Manufacturing
Segment
Region
Leased
Leased
Owned
Medical & Scientific Imaging
U.S.
309
298
127
Canada
-
109
-
Europe
32
64
-
Asia-Pacific
21
-
-
Mexico
-
44
-
RF Technology
U.S.
1,164
92
16
Canada
27
-
-
Europe
56
-
16
Asia-Pacific
111
-
-
Industrial Technology
U.S.
18
260
478
Canada
36
-
-
Europe
13
136
43
Asia-Pacific
23
-
-
Mexico
-
60
-
Energy Systems & Controls
U.S.
-
343
-
Canada
-
56
-
Europe
29
28
128
Asia-Pacific
6
30
33

14


ITEM 3.
LEGAL PROCEEDINGS

Information pertaining to legal proceedings can be found in Note 12 to the Consolidated Financial Statements included in this Annual Report, and is incorporated by reference herein.

ITEM 4.
MINE SAFETY DISCLOSURES

None


PART II
 
ITEM 5.
MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Our common stock trades on the NYSE under the symbol "ROP". The table below sets forth the range of high and low sales prices for our common stock as reported by the NYSE as well as cash dividends declared during each of our 2016 and 2015 quarters.

 
 
 
High
   
Low
   
Cash Dividends
Declared
 
2016
4th Quarter
 
$
188.04
   
$
167.91
   
$
0.35
 
3rd Quarter
   
182.84
     
163.33
     
0.30
 
2nd Quarter
   
184.66
     
164.77
     
0.30
 
1st Quarter
   
187.56
     
158.89
     
0.30
 
 
 
                       
2015
4th Quarter
 
$
194.83
   
$
157.75
   
$
0.30
 
3rd Quarter
   
177.08
     
152.93
     
0.25
 
2nd Quarter
   
177.79
     
167.08
     
0.25
 
1st Quarter
   
174.02
     
145.75
     
0.25
 

Based on information available to us and our transfer agent, we believe that as of February 16, 2017 there were 143 record holders of our common stock.

Dividends – We have declared a cash dividend in each quarter since our February 1992 initial public offering and we have annually increased our dividend rate since our initial public offering. In November 2016, our Board of Directors increased the quarterly dividend paid January 23, 2017 to $0.35 per share from $0.30 per share, an increase of 17%. The timing, declaration and payment of future dividends will be at the sole discretion of our Board of Directors and will depend upon our profitability, financial condition, capital needs, future prospects and other factors deemed relevant by our Board of Directors.

Recent Sales of Unregistered Securities - In 2016, there were no sales of unregistered securities.

Performance Graph - This performance graph shall not be deemed "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the "Exchange Act") or otherwise subject to the liabilities under that Section and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act of 1933, as amended, or under the Exchange Act.
 
15

The following graph compares, for the five year period ended December 31, 2016, the cumulative total stockholder return for our common stock, the Standard and Poor's 500 Stock Index (the "S&P 500") and the Standard and Poor's 500 Industrials Index (the "S&P 500 Industrials"). Measurement points are the last trading day of each of our fiscal years ended December 31, 2011, 2012, 2013, 2014, 2015 and 2016. The graph assumes that $100 was invested on December 31, 2011 in our common stock, the S&P 500 and the S&P 500 Industrials and assumes reinvestment of any dividends. The stock price performance on the following graph is not necessarily indicative of future stock price performance.

     
12/31/11
   
12/31/12
   
12/31/13
   
12/31/14
   
12/31/15
   
12/31/16
 
Roper Technologies, Inc.
     
100.00
     
129.26
     
161.43
     
183.03
     
223.53
     
217.09
 
S&P 500      
100.00
     
116.00
     
153.58
     
174.60
     
177.01
     
198.18
 
S&P 500 Industrials
     
100.00
     
115.35
     
162.27
     
178.21
     
173.70
     
206.46
 
 




The information set forth in Item 12 under the heading "Securities Authorized for Issuance under Equity Compensation Plans" is incorporated herein by reference.
16


ITEM 6.
SELECTED FINANCIAL DATA

You should read the table below in conjunction with "Management's Discussion and Analysis of Financial Condition and Results of Operations" and our Consolidated Financial Statements and related notes included in this Annual Report (amounts in thousands, except per share data).

 
 
As of and for the Years ended December 31,
 
 
 
2016(1)
   
2015(2)
   
2014(3)
   
2013(4)
   
2012(5)
 
Operations data:
                             
Net sales
 
$
3,789,925
   
$
3,582,395
   
$
3,549,494
   
$
3,238,128
   
$
2,993,489
 
Gross profit
   
2,332,410
     
2,164,646
     
2,101,899
     
1,882,928
     
1,671,717
 
Income from operations
   
1,054,563
     
1,027,918
     
999,473
     
842,361
     
757,587
 
Net earnings
   
658,645
     
696,067
     
646,033
     
538,293
     
483,360
 
 
                                       
Per share data:
                                       
Basic earnings per share
 
$
6.50
   
$
6.92
   
$
6.47
   
$
5.43
   
$
4.95
 
Diluted earnings per share
   
6.43
     
6.85
     
6.40
     
5.37
     
4.86
 
 
                                       
Dividends declared per share
 
$
1.2500
   
$
1.0500
   
$
0.8500
     
0.6950
   
$
0.5775
 
 
                                       
Balance sheet data:
                                       
Working capital (6)
 
$
331,229
   
$
897,919
   
$
884,158
   
$
730,246
   
$
159,887
 
Total assets(7)
   
14,324,927
     
10,168,365
     
8,400,185
     
8,169,120
     
7,059,975
 
Long-term debt, net of current portion(7)
   
5,808,561
     
3,264,417
     
2,190,282
     
2,437,975
     
1,492,533
 
Stockholders' equity
   
5,788,865
     
5,298,947
     
4,755,360
     
4,213,050
     
3,687,726
 
 
(1)
Includes results from the acquisitions of CliniSys Group Ltd. from January 7, 2016, PCI Medical Inc. from March 17, 2016, GeneInsight Inc. from April 1, 2016, iSqFt Holdings Inc. (d/b/a ConstructConnect) from October 31, 2016, UNIConnect LC from November 10, 2016 and Deltek Inc. from December 28, 2016.
(2)
Includes results from the acquisitions of Strata Decision Technologies LLC from January 21, 2015, SoftWriters Inc. from February 9, 2015, Data Innovations LLC from March 4, 2015, On Center Software LLC from July 20, 2015, RF IDeas Inc. from September 1, 2015, Atlantic Health Partners LLC from September 4, 2015, Aderant Holdings Inc. from October 21, 2015, Atlas Database Software Corp. from October 26, 2015, Black Diamond Advanced Technologies through March 20, 2015 and Abel Pumps through October 2, 2015.
(3)
Includes results from the acquisitions of Foodlink Holdings Inc. from July 2, 2014, Innovative Product Achievements LLC from August 5, 2014, Strategic Healthcare Programs Holdings LLC from August 14, 2014.
(4)
Includes results from the acquisitions of Managed Health Care Associates Inc. from May 1, 2013 and Advanced Sensors Ltd. from October 4, 2013.
(5)
Includes results from the acquisition of Sunquest Information Systems Inc. from August 22, 2012.
(6)
At December 31, 2016, there were $399 million of senior notes, net of debt issuance costs, due November 15, 2017 and at December 31, 2012, there were $499 million of senior notes, net of debt issuance costs (adjusted due to the retrospective adoption of an accounting standard update which requires that our senior notes be shown net of debt issuance costs), that matured on August 15, 2013, thus requiring a classification as short-term debt, included in working capital.
(7)
Total assets and Long-term debt, net of current portion for 2012 through 2014 have been adjusted due to the retrospective adoption of an accounting standard update which requires that our senior notes be shown net of debt issuance costs.  The adjustment amounts were $12,749, $15,861 and $10,574 for the years ended December 31, 2014, 2013 and 2012, respectively.

  
17

ITEM 7.
MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

You should read the following discussion in conjunction with "Selected Financial Data" and our Consolidated Financial Statements and related notes included in this Annual Report.
 
Overview

We are a diversified technology company.  We operate businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.

We pursue consistent and sustainable growth in earnings and cash flow by emphasizing continuous improvement in the operating performance of our existing businesses and by acquiring other carefully selected businesses. Our acquisitions have represented both additions to existing businesses and new strategic platforms.

In 2016, we acquired CliniSys Group Ltd. ("CliniSys"), PCI Medical Inc., GeneInsight Inc., iSqFt Holdings Inc. (d/b/a ConstructConnect) ("ConstructConnect"), UNIConnect LC, and Project Diamond Holdings Corp. (d/b/a Deltek Inc).  The acquisitions both expanded and complemented our existing technologies.

Application of Critical Accounting Policies

Our Consolidated Financial Statements are prepared in conformity with generally accepted accounting principles in the United States ("GAAP"). A discussion of our significant accounting policies can also be found in the notes to our Consolidated Financial Statements for the year ended December 31, 2016 included in this Annual Report.

GAAP offers acceptable alternative methods for accounting for certain issues affecting our financial results, such as determining inventory cost, depreciating long-lived assets and recognizing revenue. We have not changed the application of acceptable accounting methods or the significant estimates affecting the application of these principles in the last three years in a manner that had a material effect on our financial statements.

The preparation of financial statements in accordance with GAAP requires the use of estimates, assumptions, judgments and interpretations that can affect the reported amounts of assets, liabilities, revenues and expenses, the disclosure of contingent assets and liabilities and other supplemental disclosures.

The development of accounting estimates is the responsibility of our management. Our management discusses those areas that require significant judgments with the audit committee of our Board of Directors. The audit committee has reviewed all financial disclosures in our annual filings with the SEC. Although we believe the positions we have taken with regard to uncertainties are reasonable, others might reach different conclusions and our positions can change over time as more information becomes available. If an accounting estimate changes, its effects are accounted for prospectively or through a cumulative catch up adjustment.

Our most significant accounting uncertainties are encountered in the areas of accounts receivable collectibility, inventory valuation, future warranty obligations, revenue recognition (percentage-of-completion), income taxes and goodwill and indefinite-lived asset analyses. These issues affect each of our business segments and are evaluated using a combination of historical experience, current conditions and relatively short-term forecasting.

18

Accounts receivable collectibility is based on the economic circumstances of customers and credits given to customers after shipment of products, including in certain cases credits for returned products. Accounts receivable are regularly reviewed to determine customers who have not paid within agreed upon terms, whether these amounts are consistent with past experiences, what historical experience has been with amounts deemed uncollectible and the impact that economic conditions might have on collection efforts in general and with specific customers. The returns and other sales credit allowance is an estimate of customer returns, exchanges, discounts or other forms of anticipated concessions and is treated as a reduction in revenue. The returns and other sales credits histories are analyzed to determine likely future rates for such credits. At December 31, 2016, our allowance for doubtful accounts receivable was $12.2 million and our allowance for sales returns and sales credits was $2.3 million, for a total of $14.5 million, or 2.3% of total gross accounts receivable.  This percentage is influenced by the risk profile of the underlying receivables, and the timing of write-offs of accounts deemed uncollectible. The total allowance at December 31, 2016 was $2.1 million higher than at December 31, 2015.  The allowance will continue to fluctuate as a percentage of sales based on specific identification of allowances needed due to changes in our business, the write-off of uncollectible receivables, and the addition of reserve balances at acquired businesses.

We regularly compare inventory quantities on hand against anticipated future usage, which we determine as a function of historical usage or forecasts related to specific items in order to evaluate obsolescence and excessive quantities. When we use historical usage, this information is also qualitatively compared to business trends to evaluate the reasonableness of using historical information as an estimate of future usage. At December 31, 2016, inventory reserves for excess and obsolete inventory were $37.2 million, or 17.0% of gross inventory cost, as compared to $34.0 million, or 15.2% of gross inventory cost, at December 31, 2015. The inventory reserve as a percent of gross inventory cost will continue to fluctuate based upon specific identification of reserves needed based upon changes in our business as well as the physical disposal of obsolete inventory.

Most of our sales are covered by warranty provisions that generally provide for the repair or replacement of qualifying defective items for a specified period after the time of sale, typically 12 to 24 months. Future warranty obligations are evaluated using, among other factors, historical cost experience, product evolution and customer feedback. Our expense for warranty obligations was less than 1% of net sales for each of the years ended December 31, 2016, 2015 and 2014.

Revenues related to the use of the percentage-of-completion method of accounting are dependent on total costs incurred compared with total estimated costs for a project. During the years ended December 31, 2016, 2015 and 2014 we recognized revenue of $241 million, $253 million and $266 million, respectively, using this method.  Percentage-of-completion is used primarily for major turn-key, longer term toll and traffic and energy projects and installations of large software application projects.  At December 31, 2016, $260 million of revenue related to unfinished percentage-of-completion contracts had yet to be recognized. Contracts accounted for under this method are generally not significantly different in profitability from revenues accounted for under other methods.

Income taxes can be affected by estimates of whether and within which jurisdictions future earnings will occur and if, how and when cash is repatriated to the U.S., combined with other aspects of an overall income tax strategy. Additionally, taxing jurisdictions could retroactively disagree with our tax treatment of certain items, and some historical transactions have income tax effects going forward. Accounting rules require these future effects to be evaluated using current laws, rules and regulations, each of which can change at any time and in an unpredictable manner.  During 2016, our effective income tax rate was 30.0%, which was 60 basis points lower than the 2015 rate of 30.6%, The decrease was due to the recognition of $15.3 million in excess tax benefits in the current year in accordance with an accounting standards update related to stock compensation adopted in the first quarter of 2016 (see Note 1 of the Notes to Consolidated Financial Statements), as well as the non-recurrence of the 2015 taxable gain on the divestiture of Abel Pumps which was partially offset by discrete tax benefits from settlements of tax matters in 2015. We expect the effective tax rate for 2017 to be approximately 30%.

We account for goodwill in a purchase business combination as the excess of the cost over the estimated fair value of net assets acquired. Goodwill, which is not amortized, is tested for impairment on an annual basis in conjunction with our annual forecast process during the fourth quarter, (or an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value).

19

When testing goodwill for impairment, we have the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. If we elect to perform a qualitative assessment and determine that an impairment is more likely than not, we are then required to perform the two-step quantitative impairment test; otherwise, no further analysis is required. Under the qualitative assessment, we consider various qualitative factors, including macroeconomic conditions, relevant industry and market trends, cost factors, overall financial performance, other entity-specific events and events affecting the reporting unit that could indicate a potential change in the fair value of our reporting unit or the composition of its carrying values. We also consider the specific future outlook for the reporting unit.

We also may elect not to perform the qualitative assessment and, instead, proceed directly to the two-step quantitative impairment test. The first step utilizes both an income approach (discounted cash flows) and a market approach consisting of a comparable company earnings multiples methodology to estimate the fair value of a reporting unit.  To determine the reasonableness of the estimated fair values, we review the assumptions to ensure that neither the income approach nor the market approach provides significantly different valuations.   If the estimated fair value exceeds the carrying value, no further work is required and no impairment loss is recognized.  If the carrying value exceeds the estimated fair value, the goodwill of the reporting unit is potentially impaired and then the second step would be completed to measure the impairment loss by calculating the implied fair value of goodwill by deducting the fair value of all tangible and intangible net assets (including unrecognized intangible assets) of the reporting unit from the fair value of the reporting unit.  If the implied fair value of goodwill is less than the carrying value of goodwill, an impairment loss would be recognized.

Key assumptions used in the income and market approaches are updated when the analysis is performed for each reporting unit.  Various assumptions are utilized including forecasted operating results, strategic plans, economic projections, anticipated future cash flows, the weighted-average cost of capital, comparable transactions, market data and earnings multiples.  While we use reasonable and timely information to prepare our cash flow and discount rate assumptions, actual future cash flows or market conditions could differ significantly and could result in future non-cash impairment charges related to recorded goodwill balances.

We have 33 reporting units with individual goodwill amounts ranging from zero to $2.2 billion.  In 2016, we performed our annual impairment test in the fourth quarter for all reporting units, excluding those acquired in the fourth quarter of 2016. We conducted our analysis qualitatively and assessed whether it was more likely than not that the respective fair value of these reporting units was less than the carrying amount. We determined that impairment of goodwill was not likely in 28 of our reporting units and thus we were not required to perform a quantitative analysis for these reporting units. For the remaining five reporting units we performed our quantitative analysis and concluded that the fair value of each of these five reporting units was substantially in excess of its carrying value with no impairment indicated as of December 31, 2016.  Recently acquired reporting units generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into our enterprise.   Negative industry or economic trends, disruptions to our business, actual results significantly below projections, unexpected significant changes or planned changes in the use of the assets, divestitures and market capitalization declines may have a negative effect on the fair value of our reporting units.

Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Trade names that are determined to have an indefinite useful economic life are not amortized, but separately tested for impairment during the fourth quarter of the fiscal year or on an interim basis if an event occurs that indicates the fair value is more likely than not below the carrying value.  We first qualitatively assess whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. If necessary, we conduct a quantitative review using the relief-from-royalty method, which we believe to be an acceptable methodology due to its common use by valuations specialists in determining the fair value of intangible assets.  This methodology assumes that, in lieu of ownership, a third party would be willing to pay a royalty in order to exploit the related benefits of these assets.  The fair value of each trade name is determined by applying a royalty rate to a projection of net sales discounted using a risk-adjusted rate of capital.  Each royalty rate is determined based on the profitability of the reporting unit to which it relates and observed market royalty rates.  Sales growth rates are determined after considering current and future economic conditions, recent sales trends, discussions with customers, planned timing of new product launches or other variables.  Reporting units resulting from recent acquisitions generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into our enterprise and positioned for improved future sales growth.

20

The assessment of fair value for impairment purposes requires significant judgments to be made by management.  Although our forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management uses to operate the underlying businesses, there is significant judgment in determining the expected results attributable to the reporting units.  Changes in estimates or the application of alternative assumptions could produce significantly different results. No impairment resulted from the annual reviews performed in 2016.

We evaluate whether there has been an impairment of identifiable intangible assets with definite useful economic lives, or of the remaining life of such assets, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or remaining period of amortization of any asset may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or a revision in the remaining amortization period is required.
21

Results of Operations

The following table sets forth selected information for the years indicated.  Dollar amounts are in thousands and percentages are of net sales.  Percentages may not foot due to rounding.
 
 
 
Years ended December 31,
 
 
 
2016
   
2015
   
2014
 
Net sales:
                 
Medical & Scientific Imaging(1)
 
$
1,362,813
   
$
1,215,318
   
$
1,080,309
 
RF Technology(2)
   
1,210,264
     
1,033,951
     
950,227
 
Industrial Technology(3)
   
706,625
     
745,381
     
827,145
 
Energy Systems & Controls
   
510,223
     
587,745
     
691,813
 
Total
 
$
3,789,925
   
$
3,582,395
   
$
3,549,494
 
 
                       
Gross margin:
                       
Medical & Scientific Imaging
   
73.2
%
   
74.0
%
   
72.1
%
RF Technology
   
56.7
     
53.4
     
52.8
 
Industrial Technology
   
50.6
     
49.8
     
50.5
 
Energy Systems & Controls
   
57.1
     
58.1
     
58.3
 
Total
   
61.5
%
   
60.4
%
   
59.2
%
 
                       
Segment operating margin:
                       
Medical & Scientific Imaging
   
35.0
%
   
36.4
%
   
34.8
%
RF Technology
   
30.8
     
30.2
     
28.5
 
Industrial Technology
   
28.7
     
28.8
     
29.9
 
Energy Systems & Controls
   
25.4
     
27.6
     
29.3
 
Total
   
31.2
%
   
31.6
%
   
30.9
%
 
                       
Corporate administrative expenses
   
(3.4
)%
   
(2.9
)%
   
(2.8
)%
Income from continuing operations
   
27.8
     
28.7
     
28.2
 
Interest expense, net
   
(2.9
)
   
(2.4
)
   
(2.2
)
Other income/(expense)
   
(0.1
)
   
1.6
     
-
 
Income from continuing operations before taxes
   
24.8
     
28.0
     
26.0
 
Income taxes
   
(7.4
)
   
(8.5
)
   
(7.8
)
 
                       
Net earnings
   
17.4
%
   
19.4
%
   
18.2
%

(1)
Includes results from the acquisitions of Innovative Product Achievements LLC from August 5, 2014, Strategic Healthcare Programs Holdings LLC from August 14, 2014, Strata Decision Technologies LLC from January 21, 2015, SoftWriters Inc. from February 9, 2015, Data Innovations LLC from March 4, 2015, Atlantic Health Partners LLC from September 4, 2015, Atlas Database Software Corp. from October 26, 2015, CliniSys from January 7, 2016, PCI Medical from March 17, 2016, GeneInsight from April 1, 2016 and UNIConnect from November 10, 2016.
(2)
Includes results from the acquisitions of Foodlink Holdings Inc. from July 2, 2014, On Center Software LLC from July 20, 2015, RF Ideas Inc. from September 1, 2015, Aderant Holdings Inc. from October 21, 2015, Black Diamond Advanced Technologies through March 20, 2015, ConstructConnect from October 31, 2016 and Deltek from December 28, 2016.
(3)
Includes results from Abel Pumps through October 2, 2015.


22

Year Ended December 31, 2016 Compared to Year Ended December 31, 2015
 
Net sales for the year ended December 31, 2016 were $3.79 billion as compared to sales of $3.58 billion for the year ended December 31, 2015, an increase of 5.8%. The increase was the result of contributions from acquisitions of 6.8%, negative organic growth of 0.3% and a negative foreign exchange impact of 0.7%.

Our Medical & Scientific Imaging segment reported a $147 million or 12% increase in net sales for the year ended December 31, 2016 over the year ended December 31, 2015.  Acquisitions contributed 9%, organic sales increased 4% and the negative foreign exchange impact was 1%. The increase in organic sales was due to increased sales in our medical businesses, led by NDI and Verathon.  Gross margin decreased to 73.2% in the year ended December 31, 2016 from 74.0% in the year ended December 31, 2015, due primarily to product mix. Selling, general and administrative ("SG&A") expenses as a percentage of net sales increased to 38.2% in the year ended December 31, 2016 as compared to 37.7% in the year ended December 31, 2015, due to a higher SG&A structure in our medical businesses. Operating margin was 35.0% in the year ended December 31, 2016 as compared to 36.4% in the year ended December 31, 2015.

In our RF Technology segment, net sales for the year ended December 31, 2016 increased by $176 million or 17% over the year ended December 31, 2015.  Acquisitions net of the divestiture of the Black Diamond Advanced Technology business added 15%, organic sales increased by 3%, and the negative foreign exchange impact was 1%. The increase in organic sales was due primarily to increased sales in our software businesses offset in part by the completion of large service contracts in our toll and traffic businesses in 2015.  Gross margin was 56.7% in 2016 as compared to 53.4% in the prior year due to product mix in our toll and traffic businesses as well as an increased percentage of sales at our software businesses which have a higher gross margin.  SG&A expenses as a percentage of sales in the year ended December 31, 2016 increased to 25.9%, as compared to 23.3% in the prior year due primarily to an increased percentage of sales at our software businesses which have a higher SG&A structure.  Operating margin was 30.8% in 2016 as compared to 30.2% in 2015.

Net sales for our Industrial Technology segment decreased by $39 million or 5.2% for the year ended December 31, 2016 from the year ended December 31, 2015. The divestiture of the Abel Pumps business in 2015 accounted for a negative 3.1%, organic sales decreased by 1.5% and the negative foreign exhange impact was 0.6%.  The decrease in organic sales was due primarily to decreased sales in those fluid handling businesses that serve oil and gas markets, offset in part by increased sales in our water metering business.  Gross margin increased to 50.6% for the year ended December 31, 2016 as compared to 49.8% in the year ended December 31, 2015 due to product mix.  SG&A expenses as a percentage of net sales were 21.9%, as compared to 21.0% in the prior year, due primarily to negative leverage on lower sales volume.  The resulting operating margin was 28.7% in the year ended December 31, 2016 as compared to 28.8% in the year ended December 31, 2015.

In our Energy Systems & Controls segment, net sales for the year ended December 31, 2016 decreased by $78 million or 13% from the year ended December 31, 2015.  Organic sales decreased by 12% due to decreased sales in oil and gas products, including safety systems and valves, and the negative foreign exchange impact was 1%.  Gross margin decreased to 57.1% in the year ended December 31, 2016 as compared to 58.1% in the year ended December 31, 2015 and SG&A expenses as a percentage of net sales increased to 31.7% as compared to 30.5% in the prior year, both of which were due negative leverage on lower sales volume. Operating margin was 25.4% in the year ended December 31, 2016 as compared to 27.6% in the year ended December 31, 2015.

Corporate expenses increased by $24.7 million to $127.5 million, or 3.4% of sales, in 2016 as compared to $102.8 million, or 2.9% of sales, in 2015. The increase was due primarily to increased equity compensation costs as a result of both an increase in the number of shares granted in the current year and increases in our common stock price and increased costs related to acquisitions.

Interest expense increased $27.3 million, or 32.5%, for the year ended December 31, 2016 compared to the year ended December 31, 2015.  The increase is due primarily to higher average debt balances to fund current year acquisitions as well as higher average interest rates throughout 2016.

Other expense of $1.5 million for the year ended December 31, 2016 was composed primarily of foreign exchange losses at our non-U.S. based companies, offset in part by royalty income.  Other income of $58.7 million for the year ended December 31, 2015 was composed primarily of the $70.9 million gain from the divestiture of Abel Pumps (see Note 2 of the Notes to Consolidated Financial Statements included in this Annual Report), offset in part by a $9.5 million impairment charge on a minority investment.  
23

During 2016, our effective income tax rate was 30.0%, which was 60 basis points lower than the 2015 rate of 30.6%.  The decrease was due to the recognition of $15.3 million in excess tax benefits in the current year in accordance with an ASU related to stock compensation adopted in the first quarter of 2016 (see Note 1 of the Notes to Consolidated Financial Statements), as well as the non-recurrence of the 2015 taxable gain on the divestiture of Abel Pumps which was partially offset by discrete tax benefits from settlements of tax matters in 2015.

At December 31, 2016, the functional currencies of most of our non-U.S. subsidiaries were weaker, and the Canadian dollar was stronger, against the U.S. dollar compared to currency exchange rates at December 31, 2015. The net result of these changes led to a pre-tax decrease in the foreign exchange component of comprehensive earnings of $115 million in the year ended December 31, 2016. Approximately $52 million of this amount related to goodwill and is not expected to directly affect our projected future cash flows. For the entire year of 2016, operating profit decreased by less than 1% due to fluctuations in non-U.S. currencies.

The following table summarizes our net order information for the years ended December 31, 2016 and 2015 (dollar amounts in thousands). 

 
 
2016
   
2015
   
change
 
Medical & Scientific Imaging
 
$
1,399,007
   
$
1,235,143
     
13.3
%
RF Technology
   
1,278,246
     
1,024,999
     
24.7
 
Industrial Technology
   
704,622
     
731,810
     
(3.7
)
Energy Systems & Controls
   
514,300
     
555,672
     
(7.4
)
Total
 
$
3,896,175
   
$
3,547,624
     
9.8
%

The increase in orders was due to orders from acquisitions which added 8%, organic growth of 3% and a 1% negative foreign exchange impact.

The following table summarizes order backlog information at December 31, 2016 and 2015 (dollar amounts in thousands). We include in backlog only orders that are expected to be recognized as revenue within twelve months.  The increase in backlog was due to acquisitions which added 37% and internal growth of 10%.
 
 
 
2016
   
2015
   
change
 
Medical & Scientific Imaging
 
$
423,616
   
$
373,213
     
13.5
%
RF Technology
   
991,212
     
538,877
     
83.9
 
Industrial Technology
   
65,259
     
68,002
     
(4.0
)
Energy Systems & Controls
   
92,309
     
90,365
     
2.2
 
Total
 
$
1,572,396
   
$
1,070,457
     
46.9
%



Year Ended December 31, 2015 Compared to Year Ended December 31, 2014
 
Net sales for the year ended December 31, 2015 were $3.58 billion as compared to sales of $3.55 billion for the year ended December 31, 2014, an increase of 1%. The increase was the result of contributions from acquisitions of 4%, negative organic growth of 0.3% and a negative foreign exchange impact of 3%.

Our Medical & Scientific Imaging segment reported a $135 million or 12.5% increase in net sales for the year ended December 31, 2015 over the year ended December 31, 2014.  Acquisitions contributed 11.5%, organic sales increased 3.8% and the negative foreign exchange impact was 2.8%. The increase in organic sales was due to increased sales in our medical businesses, led by Verathon and Managed Health Care Associates ("MHA").  Gross margin increased to 74.0% in the year ended December 31, 2015 from 72.1% in the year ended December 31, 2014, due primarily to additional sales from medical products which have a higher gross margin. Selling, general and administrative ("SG&A") expenses as a percentage of net sales were relatively unchanged at 37.7% in the year ended December 31, 2015 as compared to 37.4% in the year ended December 31, 2014.  Operating margin was 36.4% in the year ended December 31, 2015 as compared to 34.8% in the year ended December 31, 2014.

24

In our RF Technology segment, net sales for the year ended December 31, 2015 increased by $84 million or 9% over the year ended December 31, 2014. Organic sales increased by 6%, acquisitions net of the divestiture of the Black Diamond Advanced Technology business added 4% and the negative foreign exchange impact was 1%. The increase in organic sales was due primarily to growth in our toll and traffic and freight matching businesses.  Gross margin was 53.4% in 2015 as compared to 52.8% in the prior year due to leverage on higher sales volume and product mix.  SG&A expenses as a percentage of sales in the year ended December 31, 2015 were 23.3%, a decrease from 24.3% in the prior year due to operating leverage on higher sales volume.  Operating margin was 30.2% in 2015 as compared to 28.5% in 2014.

Net sales for our Industrial Technology segment decreased by $82 million or 10% for the year ended December 31, 2015 from the year ended December 31, 2014. Organic sales decreased by 4%, the  negative foreign exhange impact was 4% and the divestiture of the Abel Pumps business accounted for a negative 2%.  The decrease in organic sales was due primarily to decreased sales in those fluid handling businesses that serve oil and gas markets.  Gross margin decreased to 49.8% for the year ended December 31, 2015 as compared to 50.5% in the year ended December 31, 2014 due to negative leverage on lower sales volume.  SG&A expenses as a percentage of net sales were 21.0%, as compared to 20.5% in the prior year, due primarily to negative leverage on lower sales volume.  The resulting operating margin was 28.8% in the year ended December 31, 2015 as compared to 29.9% in the year ended December 31, 2014.

In our Energy Systems & Controls segment, net sales for the year ended December 31, 2015 decreased by $104 million or 15% from the year ended December 31, 2014.  Organic sales decreased by 10% due to decreased sales in oil and gas products, including safety systems and valves, and the negative foreign exchange impact was 5%.  Gross margin was relatively unchanged at 58.1% in the year ended December 31, 2015, compared to 58.3% in the year ended December 31, 2014. SG&A expenses as a percentage of net sales were 30.5% as compared to 28.9% in the prior year due negative leverage on lower sales volume. Operating margin was 27.6% in the year ended December 31, 2015 as compared to 29.3% in the year ended December 31, 2014.

Corporate expenses increased by $4.6 million to $102.8 million, or 2.9% of sales, in 2015 as compared to $98.2 million, or 2.8% of sales, in 2014. The increase was due primarily to increased costs related to acquisitions.

Interest expense increased $5.6 million, or 7.1%, for the year ended December 31, 2015 compared to the year ended December 31, 2014.  The increase is due primarily to higher average debt balances offset in part by lower average interest rates throughout 2015.

Other income of $58.7 million for the year ended December 31, 2015 was composed primarily of the $70.9 million gain from the divestiture of Abel Pumps (see Note 2 of the Notes to Consolidated Financial Statements included in this Annual Report), offset in part by a $9.5 million impairment charge on a minority investment.  Other income of $0.6 million for the year ended December 31, 2014 was composed of royalty income and foreign exchange gains at our non-U.S. based companies, offset in part by losses from asset disposals.  

During 2015, our effective income tax rate was 30.6%, which was 70 basis points higher than the 2014 rate of 29.9%.  The taxable gain on the divestiture of Abel Pumps led to an increase of 130 basis points, and was offset in part by discrete tax benefits from settlements of tax matters.

At December 31, 2015, the functional currencies of most of our non-U.S. subsidiaries were weaker against the U.S. dollar compared to currency exchange rates at December 31, 2014. The net result of these changes led to a pre-tax decrease in the foreign exchange component of comprehensive earnings of $146 million in the year ended December 31, 2015. Approximately $62 million of this amount related to goodwill and is not expected to directly affect our projected future cash flows. For the entire year of 2015, operating profit decreased by approximately 2% due to fluctuations in non-U.S. currencies.

25

The following table summarizes our net order information for the years ended December 31, 2015 and 2014 (dollar amounts in thousands). 

 
 
2015
   
2014
   
change
 
Medical & Scientific Imaging
 
$
1,235,143
   
$
1,081,190
     
14.2
%
RF Technology
   
1,024,999
     
955,831
     
7.2
 
Industrial Technology
   
731,810
     
808,921
     
(9.5
)
Energy Systems & Controls
   
555,672
     
692,136
     
(19.7
)
Total
 
$
3,547,624
   
$
3,538,078
     
0.3
%

The increase in orders was due to orders from acquisitions which added 5%, offset by negative organic growth of 2% and a 3% negative foreign exchange impact.

The following table summarizes order backlog information at December 31, 2015 and 2014 (dollar amounts in thousands). We include in backlog only orders that are expected to be recognized as revenue within twelve months.
 
 
 
2015
   
2014
   
change
 
Medical & Scientific Imaging
 
$
373,213
   
$
296,098
     
26.0
%
RF Technology
   
538,877
     
520,727
     
3.5
 
Industrial Technology
   
68,002
     
97,507
     
(30.3
)
Energy Systems & Controls
   
90,365
     
126,838
     
(28.8
)
Total
 
$
1,070,457
   
$
1,041,170
     
2.8
%
 
Financial Condition, Liquidity and Capital Resources

Selected cash flows for the years ended December 31, 2016, 2015 and 2014 are as follows (in millions):

 
2016
 
2015
 
2014
 
Cash provided by/(used in):
           
Operating activities
 
$
964
   
$
929
   
$
840
 
Investing activities
   
(3,753
)
   
(1,698
)
   
(348
)
Financing activities
   
2,805
     
996
     
(298
)

Operating activities - The increase in cash provided by operating activities in 2016 was primarily due to increased earnings net of non-cash charges and higher deferred revenue balances due to an increased percentage of revenue from software and other subscription based products, offset in part by income tax payments in the first quarter of 2016 related to the gain on the sale of the Abel Pumps business in the fourth quarter of 2015.  The increase in cash provided by operating activities in 2015 was due to increased earnings net of intangible amortization related to acquisitions, the collection of $49 million of receivables due from the Puerto Rico Highways and Transportation Authority and higher deferred revenue balances due to an increased percentage of revenue from software and other subscription based products.

Investing activities - Cash used in investing activities during 2016, 2015 and 2014 was primarily for business acquisitions.  Cash received from investing activities in 2015 was primarily proceeds from the sale of the Abel Pumps business.

Financing activities - Cash used in financing activities in all periods presented was primarily debt repayments as well as dividends paid to stockholders.  Cash provided by financing activities during 2016 was primarily from the issuance of $1.2 billion of senior notes and revolving debt borrowings for acquisitions. Cash provided by financing activities during 2015 was primarily the issuance of $900 million of senior notes and revolving debt borrowings for acquisitions.

26

Net working capital (current assets, excluding cash, less total current liabilities, excluding debt) was  a negative $25 million at December 31, 2016 compared to $126 million at December 31, 2015, due primarily to increases in deferred revenue balances due to an increased percentage of revenue from software and other subscription based products.  We acquired negative net working capital of $128 million through business acquisitions during 2016.  The negative acquired working capital was due primarily to $203 million in deferred revenue balances.

Total debt was $6.2 billion at December 31, 2016 (51.8% of total capital) compared to $3.3 billion at December 31, 2015 (38.3% of total capital). Our increased debt at December 31, 2016 compared to December 31, 2015 was due to debt borrowings for 2016 acquisitions.

On December 19, 2016, we completed a public offering of $500 million aggregate principal amount of 2.80% senior unsecured notes due December 15, 2021, issued at 99.843% of their principal amount, and $700 million aggregate principal amount of 3.80% senior unsecured notes due December 15, 2026, issued at 99.984% of their principal amount.  Net proceeds of $1.19 billion were used in the acquisition of Deltek (see Note 2 of the Notes to Consolidated Financial Statements). The senior notes are unsecured senior obligations of the Company and rank senior in right of payment with all of our existing and future subordinated indebtedness and rank equally in right of payment with all of our existing and future unsecured senior indebtedness. The notes are effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The notes are not guaranteed by any of our subsidiaries and are effectively subordinated to all existing and future indebtedness and other liabilities of our subsidiaries.

The notes bear interest at a fixed rate of 2.80% and 3.80% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2017.

We may redeem some or all of these notes at any time or from time to time, at 100% of their principal amount, plus a make-whole premium based on a spread to U.S. Treasury securities.

On September 23, 2016, we entered into a new five-year unsecured credit facility (the "2016 Facility") with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders, which replaced our previous unsecured credit facility, dated as of July 27, 2012, as amended as of October 28, 2015 (the "2012 Facility"). The 2016 Facility comprises a five year $2.50 billion revolving credit facility, which includes availability of up to $150.0 million for letters of credit. We may also, subject to compliance with specified conditions, request term loans or additional revolving credit commitments in an aggregate amount not to exceed $500 million.  We recorded as other expense a $0.9 million non-cash debt extinguishment charge in the fourth quarter related to the early termination of the 2012 Facility, which represented the unamortized fees associated with the 2012 Facility.

The 2016 Facility contains various affirmative and negative covenants which, among other things, limit our ability to incur new debt, enter into certain mergers and acquisitions, sell assets and grant liens, make restricted payments (including the payment of dividends on our common stock) and capital expenditures, or change our line of business.  We also are subject to financial covenants which require us to limit our consolidated total leverage ratio and to maintain a consolidated interest coverage ratio.  The most restrictive covenant is the consolidated total leverage ratio which is limited to 3.5 to 1.

On December 2, 2016, we amended the 2016 Facility to allow the consolidated total leverage ratio be increased, no more than twice during the term of the 2016 Facility, to 4.0 to 1 for a consecutive four quarter fiscal period per increase (or, for any portion of such four quarter fiscal period in which the maximum would be 4.25 to 1 pursuant to the 2016 facility amendment, 4.25 to 1).  In conjunction with the Deltek acquistion (see Note 2 of the Notes to Consolidated Financial Statements), we increased the maximum consolidated total leverage ratio covenant to 4.25 to 1 through June 30, 2017 and 4.00 to 1 through December 31, 2017.

At December 31, 2016, we had $4.3 billion of senior unsecured notes and $1.93 billion of outstanding revolver borrowings. In addition, we had $3.0 million of other debt in the form of capital leases and several smaller facilities that allow for borrowings or the issuance of letters of credit in foreign locations to support our non-U.S. businesses. We had $74.1 million of outstanding letters of credit at December 31, 2016, of which $34.8 million was covered by our lending group, thereby reducing our revolving credit capacity commensurately.

We were in compliance with all debt covenants related to our credit facility throughout the years ended December 31, 2016 and 2015.

27

See Note 8 of the Notes to Consolidated Financial Statements included in this Annual Report for additional information regarding our credit facility and senior notes.

Cash and cash equivalents at our foreign subsidiaries at December 31, 2016 totaled $557 million.  Repatriation of these funds under current regulatory and tax law for use in domestic operations would expose us to additional taxes.  We consider this cash to be permanently reinvested.  We expect existing cash and cash equivalents, cash generated by our U.S. operations, our unsecured credit facility, as well as our expected ability to access the capital markets, will be sufficient to fund operating requirements in the U.S. for the foreseeable future.

Capital expenditures of $37.3 million, $36.3 million and $37.6 million were incurred during 2016, 2015 and 2014, respectively. In the future, we expect capital expenditures as a percentage of sales to be between 1.0% and 1.5% of annual net sales.

Contractual Cash Obligations and Other Commercial Commitments and Contingencies

The following tables quantify our contractual cash obligations and commercial commitments at December 31, 2016 (in thousands).
 
       
Payments Due in Fiscal Year
 
 Contractual
Cash Obligations1
 
Total
   
2017
   
2018
   
2019
   
2020
   
2021
   
Thereafter
 
Long-term debt
 
$
6,230,003
   
$
400,003
   
$
800,000
   
$
500,000
   
$
600,000
   
$
500,000
   
$
3,430,000
 
Senior note interest
   
719,557
     
139,900
     
129,325
     
106,608
     
85,025
     
67,269
     
191,430
 
Capital leases
   
2,986
     
1,592
     
840
     
407
     
147
     
-
     
-
 
Operating leases
   
248,530
     
60,536
     
46,080
     
35,341
     
29,726
     
25,177
     
51,670
 
Total
 
$
7,201,076
   
$
602,031
   
$
976,245
   
$
642,356
   
$
714,898
   
$
592,446
   
$
3,673,100
 

 
   
Amounts Expiring in Fiscal Year
 
Other Commercial
Commitments
Total
Amount
Committed
 
2017
 
2018
 
2019
 
2020
 
2021
 
Thereafter
 
Standby letters of credit and bank guarantees
 
$
74,071
   
$
26,223
   
$
1,961
   
$
428
   
$
104
   
$
33,642
   
$
11,713
 

1
We have excluded $29 million related to the liability for uncertain tax positions from the tables as the current portion is not material, and we are not able to reasonably estimate the timing of the long-term portion of the liability. See Note 7 of the Notes to Consolidated Financial Statements included in this Annual Report.

As of December 31, 2016, we had $521 million of outstanding surety bonds. Certain contracts, primarily those involving public sector customers, require us to provide a surety bond as a guarantee of its performance of contractual obligations.
 
We believe that internally generated cash flows and the remaining availability under our credit facility will be adequate to finance normal operating requirements and future acquisition activities. Although we maintain an active acquisition program, any future acquisitions will be dependent on numerous factors and it is not feasible to reasonably estimate if or when any such acquisitions will occur and what the impact will be on our activities, financial condition and results of operations. We may also explore alternatives to attract additional capital resources.

We anticipate that our businesses will generate positive cash flows from operating activities, and that these cash flows will permit the reduction of currently outstanding debt in accordance with the repayment schedule. However, the rate at which we can reduce our debt during 2017 (and reduce the associated interest expense) will be affected by, among other things, the financing and operating requirements of any new acquisitions and the financial performance of our existing companies. None of these factors can be predicted with certainty.


28

Off-Balance Sheet Arrangements
 
At December 31, 2016 and 2015, we did not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.


Recently Issued Accounting Standards

See Note 1 of the Notes to Consolidated Financial Statements included in this Annual Report for information regarding the effect of new accounting pronouncements on our financial statements.
 
 
ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We are exposed to interest rate risks on our outstanding revolving credit borrowings, and to foreign currency exchange risks on our transactions denominated in currencies other than the U.S. dollar. We are also exposed to equity market risks pertaining to the traded price of our common stock.

At December 31, 2016, we had $4.3 billion of fixed rate borrowings with interest rates ranging from 1.85% to 6.25%. At December 31, 2016, the prevailing market rates for our long-term notes were between 0.9% higher and 2.9% lower than the fixed rates on our debt instruments.  Our credit facility contains a $2.5 billion variable-rate revolver with $1.93 billion of outstanding borrowings at December 31, 2016.

Several of our businesses have transactions and balances denominated in currencies other than the U.S. dollar. Most of these transactions or balances are denominated in euros, Canadian dollars, British pounds or Danish kroner. Sales by companies whose functional currency was not the U.S. dollar were 20% of our total sales in 2016 and 61% of these sales were by companies with a European functional currency. If these currency exchange rates had been 10% different throughout 2016 compared to currency exchange rates actually experienced, the impact on our net earnings would have been approximately 2%.

The trading price of our common stock influences the valuation of stock award grants and the effects these grants have on our results of operations. The stock price also influences the computation of potentially dilutive common stock which includes both stock awards and the premium over the conversion price on senior subordinated convertible notes to determine diluted earnings per share. The stock price also affects our employees' perceptions of programs that involve our common stock. We believe the quantification of the effects of these changing prices on our future earnings and cash flows is not readily determinable.
29

 
ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
 
 
Page
Consolidated Financial Statements:
 
Report of Independent Registered Certified Public Accounting Firm (PricewaterhouseCoopers LLP)
31 
Consolidated Balance Sheets as of December 31, 2016 and 2015
32 
Consolidated Statements of Earnings for the Years ended December 31, 2016 , 2015 and 2014
33 
Consolidated Statements of Comprehensive Income for the Years ended December 31, 2016 , 2015 and 2014
34 
Consolidated Statements of Stockholders' Equity for the Years ended December 31, 2016 , 2015 and 2014
35 
Consolidated Statements of Cash Flows for the Years ended December 31, 2016 , 2015 and 2014
36 
Notes to Consolidated Financial Statements
38 
 
 
Supplementary Data:
 
Schedule II - Consolidated Valuation and Qualifying Accounts for the Years ended December 31, 2016 , 2015 and 2014
61 
30


Report of Independent Registered Certified Public Accounting Firm

To the Stockholders of Roper Technologies, Inc.:
In our opinion, the accompanying consolidated balance sheets and the related consolidated statements of earnings, of comprehensive income, of stockholders' equity, and of cash flows, present fairly, in all material respects, the financial position of Roper Technologies, Inc. and its subsidiaries (the "Company") at December 31, 2016 and December 31, 2015, and the results of their operations and their cash flows for each of the three years in the period ended December 31, 2016 in conformity with accounting principles generally accepted in the United States of America.  In addition, in our opinion, the financial statement schedule listed in the index appearing under Item 15(a)(2) presents fairly, in all material respects, the information set forth therein when read in conjunction with the related consolidated financial statements.  Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2016, based on criteria established in Internal Control - Integrated Framework 2013 issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).  The Company's management is responsible for these financial statements and financial statement schedule, for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in Management's Report on Internal Control over Financial Reporting appearing under Item 9A.  Our responsibility is to express opinions on these financial statements, on the financial statement schedule and on the Company's internal control over financial reporting based on our integrated audits.  We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States).  Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement and whether effective internal control over financial reporting was maintained in all material respects.  Our audits of the financial statements included examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing the accounting principles used and significant estimates made by management, and evaluating the overall financial statement presentation.  Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk.  Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

A company's internal control over financial reporting is a process designed 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.  A company's internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements.  Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.  As described in Management's Report on Internal Control over Financial Reporting, management has excluded acquisitions completed during 2016 from its assessment of internal control over financial reporting as of December 31, 2016 because they were acquired by the Company in purchase business combinations during 2016. We have also excluded acquisitions completed during 2016 from our audit of internal control over financial reporting. These acquisitions are wholly-owned subsidiaries whose total assets and total revenues represent 2.1% and 2.6%, respectively, of the related consolidated financial statement amounts as of and for the year ended December 31, 2016.

/s/ PricewaterhouseCoopers LLP
Tampa, Florida
February 27, 2017
31

ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES
 
CONSOLIDATED BALANCE SHEETS
December 31, 2016 and 2015
(in thousands, except per share data)
 
 
 
2016
   
2015
 
Assets
           
Cash and cash equivalents
 
$
757,200
   
$
778,511
 
Accounts receivable, net
   
619,854
     
488,271
 
Inventories, net
   
181,952
     
189,868
 
Income taxes receivable
   
31,679
     
-
 
Unbilled receivables
   
129,965
     
122,042
 
Other current assets
   
55,851
     
39,355
 
Total current assets
   
1,776,501
     
1,618,047
 
 
               
Property, plant and equipment, net
   
141,318
     
105,510
 
Goodwill
   
8,647,142
     
5,824,726
 
Other intangible assets, net
   
3,655,843
     
2,528,996
 
Deferred taxes
   
30,620
     
31,532
 
Other assets
   
73,503
     
59,554
 
Total assets
 
$
14,324,927
   
$
10,168,365
 
 
               
Liabilities and Stockholders' Equity
               
Accounts payable
 
$
152,067
   
$
139,737
 
Accrued compensation
   
161,730
     
119,511
 
Deferred revenue
   
488,399
     
267,030
 
Other accrued liabilities
   
219,339
     
168,513
 
Income taxes payable
   
22,762
     
18,532
 
Current portion of long-term debt, net
   
400,975
     
6,805
 
Total current liabilities
   
1,445,272
     
720,128
 
 
               
Long-term debt, net of current portion
   
5,808,561
     
3,264,417
 
Deferred taxes
   
1,178,205
     
810,856
 
Other liabilities
   
104,024
     
74,017
 
Total liabilities
   
8,536,062
     
4,869,418
 
 
               
Commitments and contingencies (Note 12)
               
 
               
Stockholders' equity:
               
Preferred stock, $0.01 par value per share; 1,000 shares authorized; none outstanding
   
-
     
-
 
Common stock, $0.01 par value per share; 350,000 shares authorized; 103,578 shares issued and 101,672 outstanding at December 31, 2016 and 102,795 shares issued and 100,870 outstanding at December 31, 2015
   
1,036
     
1,028
 
Additional paid-in capital
   
1,489,067
     
1,419,262
 
Retained earnings
   
4,642,402
     
4,110,530
 
Accumulated other comprehensive earnings
   
(324,739
)
   
(212,779
)
Treasury stock, 1,906 shares at December 31, 2016 and 1,925 shares at December 31, 2015
   
(18,901
)
   
(19,094
)
Total stockholders' equity
   
5,788,865
     
5,298,947
 
Total liabilities and stockholders' equity
 
$
14,324,927
   
$
10,168,365
 

See accompanying notes to consolidated financial statements.
 
32

ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF EARNINGS
Years ended December 31, 2016, 2015 and 2014
(Dollar and share amounts in thousands, except per share data)
 
 
 
Years ended December 31,
 
 
 
2016
   
2015
   
2014
 
Net sales
 
$
3,789,925
   
$
3,582,395
   
$
3,549,494
 
Cost of sales
   
1,457,515
     
1,417,749
     
1,447,595
 
Gross profit
   
2,332,410
     
2,164,646
     
2,101,899
 
Selling, general and administrative expenses
   
1,277,847
     
1,136,728
     
1,102,426
 
Income from operations
   
1,054,563
     
1,027,918
     
999,473
 
Interest expense, net
   
111,559
     
84,225
     
78,637
 
Loss on extinguishment of debt
   
871
     
-
     
-
 
Other income/(expense), net
   
(1,481
)
   
58,652
     
620
 
Earnings before income taxes
   
940,652
     
1,002,345
     
921,456
 
Income taxes
   
282,007
     
306,278
     
275,423
 
 
                       
Net earnings
 
$
658,645
   
$
696,067
   
$
646,033
 
 
                       
Earnings per share:
                       
Basic
 
$
6.50
   
$
6.92
   
$
6.47
 
Diluted
 
$
6.43
   
$
6.85
   
$
6.40
 
 
                       
Weighted-average common shares outstanding:
                       
Basic
   
101,291
     
100,616
     
99,916
 
Diluted
   
102,464
     
101,597
     
100,884
 
 
See accompanying notes to consolidated financial statements.


33

ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
Years ended December 31, 2016, 2015 and 2014
(in thousands)

 
 
Years ended December 31,
 
 
 
2016
   
2015
   
2014
 
Net earnings
 
$
658,645
   
$
696,067
   
$
646,033
 
 
                       
Other comprehensive income, net of tax:
                       
Foreign currency translation adjustments
   
(111,960
)
   
(139,789
)
   
(115,010
)
Unrecognized pension gain
   
-
     
(1,063
)
   
-
 
 
                       
Total other comprehensive loss, net of tax
   
(111,960
)
   
(140,852
)
   
(115,010
)
 
                       
Comprehensive income
 
$
546,685
   
$
555,215
   
$
531,023
 
 
See accompanying notes to consolidated financial statements.

 
34

ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
Years ended December 31, 2016, 2015 and 2014
 (in thousands, except per share data)
 
 
 
Common Stock
               
Accumulated
             
 
 
Shares
   
Amount
   
Additional
paid-in
capital
   
Retained
earnings
   
other
comprehensive
earnings
   
Treasury
stock
   
Total
stockholders'
equity
 
Balances at December 31, 2013
   
99,312
   
$
1,013
   
$
1,229,233
   
$
2,959,196
   
$
43,083
   
$
(19,475
)
 
$
4,213,050
 
Net earnings
   
-
     
-
     
-
     
646,033
     
-
     
-
     
646,033
 
Stock option exercises
   
581
     
6
     
32,517
     
-
     
-
     
-
     
32,523
 
Treasury stock sold
   
20
     
-
     
2,549
     
-
     
-
     
202
     
2,751
 
Currency translation adjustments, net of $3,916 tax
   
-
     
-
     
-
     
-
     
(115,010
)
   
-
     
(115,010
)
Stock based compensation
   
-
     
-
     
63,025
     
-
     
-
     
-
     
63,025
 
Restricted stock activity
   
213
     
2
     
(22,064
)
   
-
     
-
     
-
     
(22,062
)
Stock option tax benefit, net of shortfalls
   
-
     
-
     
21,481
     
-
     
-
     
-
     
21,481
 
Conversion of senior subordinated convertible notes
   
-
     
-
     
(1,403
)
   
-
     
-
     
-
     
(1,403
)
Dividends declared ($0.85 per share)
   
-
     
-
     
-
     
(85,028
)
   
-
     
-
     
(85,028
)
Balances at December 31, 2014
   
100,126
   
$
1,021
   
$
1,325,338
   
$
3,520,201
   
$
(71,927
)
 
$
(19,273
)
 
$
4,755,360
 
Net earnings
   
-
     
-
     
-
     
696,067
     
-
     
-
     
696,067
 
Stock option exercises
   
402
     
4
     
33,002
     
-
     
-
     
-
     
33,006
 
Treasury stock sold
   
18
     
-
     
2,710
     
-
     
-
     
179
     
2,889
 
Currency translation adjustments, net of $6,658 tax
   
-
     
-
     
-
     
-
     
(139,789
)
   
-
     
(139,789
)
Stock based compensation
   
-
     
-
     
61,766
     
-
     
-
     
-
     
61,766
 
Restricted stock activity
   
324
     
3
     
(14,697
)
   
-
     
-
     
-
     
(14,694
)
Stock option tax benefit, net of shortfalls
   
-
     
-
     
22,175
     
-
     
-
     
-
     
22,175
 
Conversion of senior subordinated convertible notes
   
-
     
-
     
(11,032
)
   
-
     
-
     
-
     
(11,032
)
Post-retirement benefit plan adjustments
   
-
     
-
     
-
     
-
     
(1,063
)
   
-
     
(1,063
)
Dividends declared ($1.05 per share)
   
-
     
-
     
-
     
(105,738
)
   
-
     
-
     
(105,738
)
Balances at December 31, 2015
   
100,870
   
$
1,028
   
$
1,419,262
   
$
4,110,530
   
$
(212,779
)
 
$
(19,094
)
 
$
5,298,947
 
Net earnings
   
-
     
-
     
-
     
658,645
     
-
     
-
     
658,645
 
Stock option exercises
   
372
     
4
     
27,970
     
-
     
-
     
-
     
27,974
 
Treasury stock sold
   
19
     
-
     
3,147
     
-
     
-
     
193
     
3,340
 
Currency translation adjustments, net of $2,570 tax
   
-
     
-
     
-
     
-
     
(111,960
)
   
-
     
(111,960
)
Stock based compensation
   
-
     
-
     
77,860
     
-
     
-
     
-
     
77,860
 
Restricted stock activity
   
411
     
4
     
(17,980
)
   
-
     
-
     
-
     
(17,976
)
Stock option tax benefit, net of shortfalls
   
-
     
-
     
(8,081
)
   
-
     
-
     
-
     
(8,081
)
Conversion of senior subordinated convertible notes
   
-
     
-
     
(13,111
)
   
-
     
-
     
-
     
(13,111
)
Dividends declared ($1.25 per share)
   
-
     
-
     
-
     
(126,773
)
   
-
     
-
     
(126,773
)
Balances at December 31, 2016
   
101,672
   
$
1,036
   
$
1,489,067
   
$
4,642,402
   
$
(324,739
)
 
$
(18,901
)
 
$
5,788,865
 

See accompanying notes to consolidated financial statements.
 
35

ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
Years ended December 31, 2016, 2015 and 2014
 (in thousands)
 
 
 
Years ended December 31,
 
 
 
2016
   
2015
   
2014
 
Cash flows from operating activities:
                 
Net earnings
 
$
658,645
   
$
696,067
   
$
646,033
 
Adjustments to reconcile net earnings to cash flows from operating activities:
                       
Depreciation and amortization of property, plant and equipment
   
37,299
     
38,185
     
40,890
 
Amortization of intangible assets
   
203,154
     
166,076
     
156,394
 
Amortization of deferred financing costs
   
5,612
     
4,136
     
4,003
 
Non-cash stock compensation
   
78,827
     
61,766
     
63,027
 
Gain on disposal of a business
   
-
     
(70,860
)
   
-
 
Changes in operating assets and liabilities, net of acquired businesses:
                       
Accounts receivable
   
(20,734
)
   
52,597
     
(404
)
Unbilled receivables
   
(1,202
)
   
(21,844
)
   
(10,305
)
Inventories
   
6,353
     
(1,150
)
   
6,349
 
Accounts payable and accrued liabilities
   
20,176
     
(8,392
)
   
7,747
 
Deferred revenue
   
25,190
     
8,239
     
(28,202
)
Income taxes
   
(47,589
)
   
3,069
     
(46,619
)
Other, net
   
(1,946
)
   
936
     
1,528
 
Cash provided by operating activities
   
963,785
     
928,825
     
840,441
 
Cash flows from investing activities:
                       
Acquisitions of businesses, net of cash acquired
   
(3,721,758
)
   
(1,762,883
)
   
(305,379
)
Capital expenditures
   
(37,305
)
   
(36,260
)
   
(37,644
)
Capitalized software expenditures
   
(2,801
)
   
(2,439
)
   
(2,588
)
Proceeds from disposal of a business
   
-
     
105,624
     
-
 
Proceeds from sale of assets
   
870
     
1,126
     
1,506
 
Other, net
   
8,138
     
(3,500
)
   
(4,000
)
Cash used in investing activities
   
(3,752,856
)
   
(1,698,332
)
   
(348,105
)
Cash flows from financing activities:
                       
Proceeds from senior notes
   
1,200,000
     
900,000
     
-
 
Borrowings/(payments) under revolving line of credit, net
   
1,750,000
     
180,000
     
(250,000
)
Principal payments on convertible notes
   
(4,284
)
   
(4,006
)
   
(561
)
Debt issuance costs
   
(17,266
)
   
(8,044
)
   
-
 
Cash dividends to stockholders
   
(121,130
)
   
(100,334
)
   
(79,859
)
Treasury stock sales
   
3,340
     
2,889
     
2,751
 
Stock award tax excess windfall benefit
   
-
     
22,228
     
21,081
 
Proceeds from stock based compensation, net
   
9,998
     
18,312
     
10,463
 
Redemption premium on convertible debt
   
(14,166
)
   
(13,126
)
   
(1,518
)
Other
   
(1,229
)
   
(1,677
)
   
(461
)
Cash provided by/(used in) financing activities
   
2,805,263
     
996,242
     
(298,104
)
Effect of exchange rate changes on cash
   
(37,503
)
   
(58,654
)
   
(43,522
)
Net increase/(decrease) in cash and cash equivalents
   
(21,311
)
   
168,081
     
150,710
 
Cash and cash equivalents, beginning of year
   
778,511
     
610,430
     
459,720
 
Cash and cash equivalents, end of year
 
$
757,200
   
$
778,511
   
$
610,430
 
 
36

Supplemental disclosures:
                       
Cash paid for:
                       
Interest
 
$
104,928
   
$
79,225
   
$
74,446
 
Income taxes, net of refunds received
 
$
329,596
   
$
280,801
   
$
300,969
 
Noncash investing activities:
                       
Net assets of businesses acquired:
                       
Fair value of assets, including goodwill
 
$
4,433,085
   
$
1,876,984
   
$
324,717
 
Liabilities assumed
   
(711,327
)
   
(114,101
)
   
(19,338
)
Cash paid, net of cash acquired
 
$
3,721,758
   
$
1,762,883
   
$
305,379
 
 
See accompanying notes to consolidated financial statements.
37


 ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES
Notes to Consolidated Financial Statements
Years ended December 31, 2016 , 2015 and 2014
(1)
Summary of Accounting Policies

Basis of Presentation - These financial statements present consolidated information for Roper Technologies, Inc. and its subsidiaries ("Roper" or the "Company"). All significant intercompany accounts and transactions have been eliminated.

Nature of the Business - Roper is a diversified technology company.  The Company operates businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.

Recent Accounting Pronouncements - The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under GAAP in the form of accounting standards updates (ASU's") to the FASB's Accounting Standards Codification.  The Company considers the applicability and impact of all ASUs.  Any ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company's results of operations, financial position or cash flows.

Recently Adopted Accounting Pronouncements

In March 2016, the FASB issued an update on stock compensation.  The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for annual reporting periods beginning after December 15, 2016. The Company elected to early adopt this standard on a prospective basis in the quarter ended March 31, 2016. The impact of the early adoption resulted in the following:

·
The Company recorded tax benefits of $15.3 million within income tax expense for the year ended December 31, 2016 related to the excess tax benefit on share-based awards. Prior to adoption this amount would have been recorded as a reduction of additional paid-in capital. This change adds volatility to the Company's effective tax rate.

·
The Company no longer reclassifies the excess tax benefit from operating activities to financing activities in the statement of cash flows. The Company elected to apply this change in presentation prospectively and thus prior periods have not been adjusted.

·
The Company elected not to change its policy on accounting for forfeitures and continued to estimate the total number of awards for which the requisite service period will not be rendered.

·
The Company excluded the excess tax benefits from the assumed proceeds available to repurchase shares in the computation of its diluted earnings per share since adoption. This resulted in an increase in diluted weighted average common shares outstanding of 278,829 shares for the year ended December 31, 2016.

In March 2016, the FASB issued an update amending the equity method of accounting, eliminating the requirement that an entity retroactively adopt the equity method of accounting if an investment qualifies for the equity method as a result of an increase in the level of ownership or degree of influence.  The amendments in the update, to be applied prospectively, are effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods.  Early adoption is permitted.  The Company elected to early adopt on a prospective basis effective January 1, 2016.  The update did not have a material impact on its results of operations, financial condition or cash flows.

In September 2015, the FASB issued an update providing guidance to simplify the accounting for measurement period adjustments. This update, effective for fiscal years beginning after December 15, 2015, including interim periods within those fiscal years, requires that an acquirer recognize adjustments to provisional amounts that are identified during the measurement period in the reporting period in which the adjustment amounts are determined. The Company adopted the update effective January 1, 2016.  The update did not have a material impact on its results of operations, financial condition or cash flows.

38

In April 2015, the FASB issued an update providing guidance to determine whether the fee paid by an entity for a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, then the software license element of the arrangement should be accounted for consistently with the acquisition of other software licenses. A cloud computing arrangement that does not include a software license should be accounted for as a service contract.  The update is effective for annual periods beginning after December 15, 2015, and may be adopted prospectively or retrospectively.  The Company adopted the update prospectively effective January 1, 2016.   The update did not have a material impact on its results of operations, financial condition or cash flows.

In June 2014, the FASB issued an update to the accounting for stock compensation. This update, effective for fiscal years beginning after December 15, 2015, modifies the accounting for share-based payments when the terms of an award provide that a performance target could be achieved after the requisite service period. The Company adopted the update prospectively effective January 1, 2016.   The update did not have a material impact on its results of operations, financial condition or cash flows.

Recently Released Accounting Pronouncements

In January 2017, the FASB issued an update simplifying the test for goodwill impairment.  This update, effective on a prospective basis for annual or interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019, eliminates Step 2 from the goodwill impairment test.  Under the amendments in the update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017.  The Company is evaluating the impact of the update on its results of operations, financial condition or cash flows.

In August 2016, the FASB issued an update clarifying the classification of certain cash receipts and cash payments in the statement of cash flows. This update, effective for annual reporting periods after December 15, 2017, including interim periods within those annual periods, addresses the following eight specific cash flow issues: Debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance policies (including bank-owned life insurance policies); distributions received from equity method investees; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle.  The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.

In February 2016, the FASB issued an update on lease accounting. The update, effective for annual reporting periods after December 15, 2018, including interim periods within those annual periods, provides amendments to current lease accounting.  These amendments include the recognition of lease assets and lease liabilities on the balance sheet and disclosing other key information about leasing arrangements. The Company is evaluating the impact of the update on its results of operations, financial condition and cash flows.

 In July 2015, the FASB issued an update providing guidance to simplify the measurement of inventory. This update, effective for fiscal years beginning after December 15, 2016, requires that inventory within the scope of the update be measured at the lower of cost and net realizable value. The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.

In May 2014, the FASB issued updates on accounting and disclosures for revenue from contracts with customers. These updates, effective for annual reporting periods after December 15, 2017, create a single, comprehensive revenue recognition model for all contracts with customers. The model is based on changes in contract assets (rights to receive consideration) and liabilities (obligations to provide a good or service). Revenue will be recognized based on the satisfaction of performance obligations, which occurs when control of a good or service transfers to a customer and enhanced disclosures will be required regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity's contracts with customers. Either a retrospective or cumulative effect transition method is permitted; the Company has not yet made an election regarding the transition method to be adopted.

39

The Company is still finalizing its analysis to quantify the adoption impact of the provisions of the new standard, but does not currently expect it to have a material impact on its results of operations, financial condition or cash flows. Based on the evaluation of current contracts and revenue streams, most will be recorded consistently under both the current and new standard. The FASB has issued, and may issue in the future, interpretive guidance which may cause the evaluation to change. The Company believes it is following an appropriate timeline to allow for proper recognition, presentation and disclosure upon adoption effective the beginning of fiscal year 2018.

Accounts Receivable - Accounts receivable are stated net of an allowance for doubtful accounts and sales allowances of $14.5 million and $12.4 million at December 31, 2016 and 2015, respectively. Outstanding accounts receivable balances are reviewed periodically, and allowances are provided at such time that management believes it is probable that an account receivable is uncollectible. The returns and other sales credit allowance is an estimate of customer returns, exchanges, discounts or other forms of anticipated concessions and is treated as a reduction in revenue.

Cash and Cash Equivalents - Roper considers highly liquid financial instruments with remaining maturities at acquisition of three months or less to be cash equivalents. Roper had no cash equivalents at December 31, 2016 and December 31, 2015.

Contingencies - Management continually assesses the probability of any adverse judgments or outcomes to its potential contingencies.  Disclosure of the contingency is made if there is at least a reasonable possibility that a loss or an additional loss may have been incurred.  In the assessment of contingencies as of December 31, 2016, management concluded that no accrual was necessary and that there were no matters for which there was a reasonable possibility of a material loss.

Earnings per Share - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.  See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.  The effects of potential common stock were determined using the treasury stock method (in thousands):

  
 
Years ended December 31,
 
 
 
2016
   
2015
   
2014
 
Basic weighted-average shares outstanding
   
101,291
     
100,616
     
99,916
 
Effect of potential common stock:
                       
Common stock awards
   
1,126
     
887
     
816
 
Senior subordinated convertible notes
   
47
     
94
     
152
 
Diluted weighted-average shares outstanding
   
102,464
     
101,597
     
100,884
 

As of and for the years ended December 31, 2016, 2015 and 2014, there were 1,144,350, 618,220 and 764,333 outstanding stock options, respectively, that were not included in the determination of diluted earnings per share because doing so would have been antidilutive.

Estimates - The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities. Actual results could differ from those estimates.

Foreign Currency Translation and Transactions - Assets and liabilities of subsidiaries whose functional currency is not the U.S. dollar were translated at the exchange rate in effect at the balance sheet date, and revenues and expenses were translated at average exchange rates for the period in which those entities were included in Roper's financial results.  Translation adjustments are reflected as a component of other comprehensive income.  Foreign currency transaction gains and losses are recorded in the consolidated statement of earnings as other income/(expense).  The gain or loss included in pre-tax income was a net loss of $2.9 million for the year ended December 31, 2016, a net loss of $0.7 million for the year ended December 31, 2015 and a net gain of $0.2 million for the year ended December 31, 2014.

40

Goodwill and Other Intangibles - Roper accounts for goodwill in a purchase business combination as the excess of the cost over the estimated fair value of net assets acquired. Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Goodwill, which is not amortized, is tested for impairment on an annual basis (or an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value). When testing goodwill for impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. If the Company elects to perform a qualitative assessment and determines that an impairment is more likely than not, then performance of the two-step quantitative impairment test is required. The first step of the quantitative process utilizes both an income approach (discounted cash flows) and a market approach consisting of a comparable public company earnings multiples methodology to estimate the fair value of a reporting unit.  To determine the reasonableness of the estimated fair values, the Company reviews the assumptions to ensure that neither the income approach nor the market approach provides significantly different valuations.  If the estimated fair value exceeds the carrying value, no further work is required and no impairment loss is recognized.  If the carrying value exceeds the estimated fair value, the goodwill of the reporting unit is potentially impaired and then the second quantitative step would be completed in order to measure the impairment loss by calculating the implied fair value of goodwill by deducting the fair value of all tangible and intangible net assets (including unrecognized intangible assets) of the reporting unit from the fair value of the reporting unit.  If the implied fair value of goodwill is less than the carrying value of goodwill, a non-cash impairment loss is recognized.
When performing the quantitative assessment, key assumptions used in the income and market methodologies are updated when the analysis is performed for each reporting unit.  Various assumptions are utilized including forecasted operating results, strategic plans, economic projections, anticipated future cash flows, the weighted-average cost of capital, comparable transactions, market data and earnings multiples.  The assumptions that have the most significant effect on the fair value calculations are the anticipated future cash flows, discount rates, and the earnings multiples.  While the Company uses reasonable and timely information to prepare its cash flow and discount rate assumptions, actual future cash flows or market conditions could differ significantly resulting in future impairment charges related to recorded goodwill balances.

Roper has 33 reporting units with individual goodwill amounts ranging from zero to $2.2 billion.  In 2016, the Company performed its annual impairment test in the fourth quarter for all reporting units, excluding those acquired during the fourth quarter of 2016. The Company conducted its analysis qualitatively and assessed whether it was more likely than not that the respective fair value of these reporting units was less than the carrying amount. The Company determined that impairment of goodwill was not likely in 28 of its reporting units and thus was not required to perform a quantitative analysis for these reporting units. For the remaining five reporting units, the Company performed its quantitative analysis and concluded that the fair value of each of these five reporting units was substantially in excess of its carrying value, with no impairment indicated as of December 31, 2016.  Recently acquired reporting units generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into the enterprise.  Negative industry or economic trends, disruptions to its business, actual results significantly below expected results, unexpected significant changes or planned changes in the use of the assets, divestitures and market capitalization declines may have a negative effect on the fair value of Roper's reporting units.

The following events or circumstances, although not comprehensive, would be considered to determine whether interim testing of goodwill would be required:

a significant adverse change in legal factors or in the business climate;
an adverse action or assessment by a regulator;
unanticipated competition;
a loss of key personnel;
a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or otherwise disposed of;
the testing for recoverability under the Impairment or Disposal of Long-Lived Assets of a significant asset group within a reporting unit; and
recognition of a goodwill impairment loss in the financial statements of a subsidiary that is a component of a reporting unit.

41

Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Trade names that are determined to have an indefinite useful economic life are not amortized, but separately tested for impairment during the fourth quarter of the fiscal year or on an interim basis if an event occurs that indicates the fair value is more likely than not below the carrying value.  Roper first qualitatively assesses whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount.  If necessary, Roper conducts a quantitative review using the relief-from-royalty method, which management believes to be an acceptable methodology due to its common use by valuations specialists in determining the fair value of intangible assets.  This methodology assumes that, in lieu of ownership, a third party would be willing to pay a royalty in order to exploit the related benefits of these assets.  The fair value of each trade name is determined by applying a royalty rate to a projection of net sales discounted using a risk adjusted rate of capital.  Each royalty rate is determined based on the profitability of the reporting unit to which it relates and observed market royalty rates.  Sales growth rates are determined after considering current and future economic conditions, recent sales trends, discussions with customers, planned timing of new product launches or other variables.  Reporting units resulting from recent acquisitions generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into Roper's enterprise and positioned for improved future sales growth.

The assessment of fair value for impairment purposes requires significant judgments to be made by management.  Although forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management uses to operate the underlying businesses, there is significant judgment in determining the expected results attributable to the reporting units.  Changes in estimates or the application of alternative assumptions could produce significantly different results. No impairment resulted from the annual reviews performed in 2016.

Roper evaluates whether there has been an impairment of identifiable intangible assets with definite useful economic lives, or of the remaining life of such assets, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or remaining period of amortization of any asset may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or a revision in the remaining amortization period is required.

Impairment of Long-Lived Assets - The Company determines whether there has been an impairment of long-lived assets, excluding goodwill and identifiable intangible assets, that are determined to have indefinite useful economic lives, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or life of any long-lived assets may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or revision to remaining life is required. Future adverse changes in market conditions or poor operating results of underlying long-lived assets could result in losses or an inability to recover the carrying value of the long-lived assets that may not be reflected in the assets' current carrying value, thereby possibly requiring an impairment charge or acceleration of depreciation or amortization expense in the future.

Income Taxes - Roper is a U.S.-based multinational company and the calculation of its worldwide provision for income taxes requires analysis of many factors, including income tax systems that vary from country to country, and the United States' treatment of non-U.S. earnings. The Company provides U.S. income taxes for unremitted earnings of foreign subsidiaries that are not considered permanently reinvested overseas. As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.

Although it is the Company's intention to permanently reinvest these earnings indefinitely there are certain events that would cause these earnings to become taxable.  These events include, but are not limited to, changes in U.S. tax laws, dividends paid between foreign subsidiaries in the absence of Section 954(c)(6) of the Internal Revenue Code of 1986, as amended ("IRC"), foreign subsidiary guarantees of U.S. parent debt and the liquidation of foreign subsidiaries or actual distributions by foreign subsidiaries into a U.S. affiliate.

42

The Company early adopted the provisions of an ASU related to stock compensation on a prospective basis in the first quarter of 2016. The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows.  No prior periods were adjusted.  See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.

The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.  Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense.

The Company records a valuation allowance to reduce its deferred tax assets if, based on the weight of available evidence, both positive and negative, for each respective tax jurisdiction, it is more likely than not that some portion or all of such deferred tax assets will not be realized.  Available evidence which is considered in determining the amount of valuation allowance required includes, but is not limited to, the Company's estimate of future taxable income and any applicable tax-planning strategies.

Certain assets and liabilities have different bases for financial reporting and income tax purposes. Deferred income taxes have been provided for these differences at the tax rates expected to be paid.

Interest Rate Risk - The Company manages interest rate risk by maintaining a combination of fixed- and variable-rate debt, which may include interest rate swaps to convert fixed-rate debt to variable-rate debt, or to convert variable-rate debt to fixed-rate debt.  Interest rate swaps are recorded at fair value in the balance sheet as an asset or liability, and the changes in fair values of both the swap and the hedged item are recorded as interest expense in current earnings.  There were no interest rate swaps outstanding at December 31, 2016.

Inventories - Inventories are valued at the lower of cost or market. Cost is determined using the first-in, first-out method. The Company writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions.

Other Comprehensive Income - Comprehensive income includes net earnings and all other non-owner sources of changes in a company's net assets.

Product Warranties - The Company sells certain of its products to customers with a product warranty that allows customers to return a defective product during a specified warranty period following the purchase in exchange for a replacement product, repair at no cost to the customer or the issuance of a credit to the customer. The Company accrues its estimated exposure to warranty claims based upon current and historical product sales data, warranty costs incurred and any other related information known to the Company.

Property, Plant and Equipment and Depreciation and Amortization - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:
 
Buildings
20-30 years
Machinery
8-12 years
Other equipment
3-5 years

Research and Development - Research and development ("R&D") costs include salaries and benefits, rents, supplies, and other costs related to products under development. Research and development costs are expensed in the period incurred and totaled $195.4 million, $164.2 million and $147.9 million for the years ended December 31, 2016, 2015 and 2014, respectively.

43

Revenue Recognition - The Company recognizes revenue when all of the following criteria are met:

persuasive evidence of an arrangement exists;
delivery has occurred or services have been rendered;
the seller's price to the buyer is fixed or determinable; and
collectibility is reasonably assured.

In addition, the Company recognizes revenue from the sale of product when title and risk of loss pass to the customer, which is generally when product is shipped. The Company recognizes revenue from services when such services are rendered or, if applicable, upon customer acceptance. Revenues under certain relatively long-term and relatively large-value construction and software projects are recognized under the percentage-of-completion method using the ratio of costs incurred to total estimated costs as the measure of performance. The Company recognized revenues of $241 million, $253 million and $266 million for the years ended December 31, 2016, 2015 and 2014, respectively, using this method. Estimated losses on any projects are recognized as soon as such losses become known.

Capitalized Software - The Company accounts for capitalized software under applicable accounting guidance which, among other provisions, requires capitalization of certain internal-use software costs once certain criteria are met.  Overhead, general and administrative and training costs are not capitalized. Capitalized software balances, net of accumulated amortization, were $4.4 million and $4.6 million at December 31, 2016 and 2015, respectively.

Stock-Based Compensation - The Company recognizes expense for the grant date fair value of its employee stock awards on a straight-line basis (or, in the case of performance-based awards, on a graded basis) over the employee's requisite service period (generally the vesting period of the award).  The fair value of option awards is estimated using the Black-Scholes option valuation model.  Due to the adoption of an ASU in 2016, cash flows resulting from the tax benefits arising from tax deductions in excess of the compensation cost recognized for stock award exercises (excess tax benefits) are no longer classified as financing cash flows.  Prior periods were not adjusted, as the ASU was adopted on a prospective basis.  See the the caption "Recent Accounting Prononcements" elsewhere in this Note for additional information regarding the ASU.

(2)
Business Acquisitions and Divestitures

2016 Acquisitions – During the year ended December 31, 2016, Roper completed six business combinations.  Roper acquired the businesses in order to both expand and complement its existing technologies.  The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Purchase price allocations are preliminary pending final intangibles valuations and tax-related adjustments.

The largest of the 2016 acquisitions was Deltek Inc., a global provider of enterprise software and information solutions for government contractors, professional services firms and other project-based businesses.  Roper acquired 100% of the shares of Project Diamond Holdings Corp. (the parent company of Deltek) on December 27, 2016, in a $2.8 billion all-cash transaction.  Deltek is reported in the RF Technology segment.

The following table (in thousands) summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition.

Accounts receivable
 
$
94,506
 
Other current assets
   
37,558
 
Identifiable intangibles
   
972,000
 
Goodwill
   
2,234,549
 
Other assets
   
43,098
 
Total assets acquired
   
3,381,711
 
Deferred revenue
   
166,393
 
Other current liabilities
   
57,433
 
Long-term deferred tax liability
   
349,810
 
Other liabilities
   
7,935
 
Net assets acquired
 
$
2,800,140
 

44

The majority of the goodwill is not expected to be deductible for tax purposes.  Of the $972 million of acquired intangible assets acquired, $145 million was assigned to trade names that are not subject to amortization and $62 million was assigned to in process research and development. The remaining $765 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $625 million (13 year weighted-average useful life) and unpatented technology of $140 million (6 year weighted-average useful life).

The Company expensed transaction costs of $4.3 million related to the Deltek acquisition as corporate general and adminstrative expenses, as incurred.

Roper's results for the year ended December 31, 2016 included results from Deltek between December 28, 2016 and December 31, 2016.  In that period, Deltek contributed $7.9 million in revenue and $0.8 million of earnings to Roper's results.  The following unaudited pro forma summary presents consolidated information as if the acquisition of Deltek had occurred on January 1, 2015 (amounts in millions, except per share data):

 
Pro forma
 
 
Year ended December 31,
 
 
2016
 
2015
 
Sales
 
$
4,268,052
   
$
4,012,030
 
Net income
   
656,404
     
647,089
 
Earnings per share, basic
   
6.48
     
6.43
 
Earnings per share, diluted
   
6.41
     
6.37
 

Pro forma earnings were adjusted by $47.4 million and $37.2 million for the years ended December 31, 2016 and 2015, respectively, for non-recurring acquisition and other costs. Adjustments were also made for recurring changes in amortization, interest expense and taxes related to the acquisition.

During the year ended December 31, 2016, Roper completed five other acquisitions which were immaterial.  The aggregate purchase price of these acquisitions totaled $920 million of cash.  The Company recorded $372 million in other identifiable intangibles and $642 million in goodwill in connection with these acquisitions.  Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.

The results of the following acquisitions are reported in the Medical & Scientific Imaging segment:

·
Clinisys - On January 7, 2016, Roper acquired 100% of the shares of CliniSys Group Ltd. ("CliniSys"), a provider of clinical laboratory software headquartered in the United Kingdom.

·
PCI Medical - On March 17, 2016, Roper acquired the assets of PCI Medical Inc., a provider of medical probe and scope disinfection products.

·
GeneInsight - On April 1, 2016, the Company acquired 100% of the shares of GeneInsight Inc., a provider of software for managing the analysis, interpretation and reporting of genetic tests.

·
UNIConnect - On November 10, 2016, Roper acquired the assets of UNIConnect LC, a provider of process management software for molecular laboratories.

ConstructConnect - On October 31, 2016, Roper acquired 100% of the shares of iSqFt Holdings Inc. (d/b/a ConstructConnect), a provider of cloud-based data, collaboration, and workflow automation solutions to the commercial construction industry.   ConstructConnect is reported in the RF Technology segment.

The Company expensed transaction costs of $4.2 million related to the acquisitions as corporate general and adminstrative expenses, as incurred.
45

The majority of the goodwill recorded for these five companies is not expected to be deductible for tax purposes.  Of the $372 million of intangible assets acquired, $34 million was assigned to trade names that are not subject to amortization. The remaining $338 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $242 million (14 year weighted-average useful life), unpatented technology of $66 million (6 year weighted-average useful life) and software of $30 million (9 year weighted-average useful life).

2015 Acquisitions – During the year ended December 31, 2015, Roper completed eight business combinations.  The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.

The results of the following acquisitions are reported in the Medical & Scientific Imaging segment:

·
Strata - On January 21, 2015, Roper acquired 100% of the shares of Strata Decision Technologies LLC ("Strata"), a provider of planning and budget software for health care providers.
·
Softwriters - On February 9, 2015, Roper acquired 100% of the shares of Softwriters Inc., a provider of long-term care pharmacy operating software.
·
Data Innovations - On March 4, 2015, Roper acquired 100% of the shares of Data Innovations LLC, a provider of clinical and blood laboratory middleware.
·
AHP - On September 4, 2015, Roper acquired the assets of Atlantic Health Partners LLC ("AHP"), a group purchasing organization specializing in vaccines for the physician marketplace.
·
Atlas - On October 26, 2015, Roper acquired 100% of the shares of Atlas Database Software Corp. ("Atlas"), a provider of clinical process integration to private and public health sectors.

The results of the following acquisitions are reported in the RF Technology segment:

·
On Center - On July 20, 2015, Roper acquired 100% of the shares of On Center Software LLC ("On Center"), a provider of construction automation technology.
·
RF IDeas - On September 1, 2015, Roper acquired 100% of the shares of RF IDeas, Inc., a provider of proprietary identification card technology solutions.
·
Aderant - On October 21, 2015, Roper acquired 100% of the shares of Aderant Holdings, Inc. ("Aderant"), a provider of comprehensive software solutions for law and other professional services firms.

The aggregate purchase price for the 2015 acquisitions was $1.8 billion, paid in cash.  Roper purchased the businesses to expand upon existing software, supply chain and medical platforms.

The Company expensed transaction costs of $5.9 million related to the acquisitions as corporate general and administrative expenses, as incurred.

The Company recorded $1.2 billion in goodwill and $731 million in other identifiable intangibles in connection with the acquisitions.  The majority of the goodwill recorded is not expected to be deductible for tax purposes.  Of the $731 million of intangible assets acquired, $51 million was assigned to trade names that are not subject to amortization. The remaining $680 million of acquired intangible assets have a weighted-average useful life of 17 years. The intangible assets that make up that amount include customer relationships of $541 million (19 year weighted-average useful life), unpatented technology of $100 million (8 year weighted-average useful life) and software of $39 million (6 year weighted-average useful life).

Divestiture of Abel - On October 2, 2015, Roper completed the sale of Abel Pumps ("Abel") for $106 million (€95 million), net of cash divested.  The pretax gain on the divestiture was $70.9 million, which is reported as Other income/(expense), net on the consolidated statement of earnings. The gain resulted in tax expense of $46 million as well as a future tax benefit of $11 million.

The year to date pretax income of Abel was $5.9 million for the period ended October 2, 2015, and $10.3 million and $9.2 million for the years ended December 31, 2014 and 2013, respectively.  Abel was reported in the Industrial Technology segment.
46

2014 Acquisitions – During the year ended December 31, 2014, Roper completed three business combinations.  The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.

Roper acquired 100% of the shares of Foodlink Holdings Inc. ("Foodlink"), Innovative Product Achievements LLC ("IPA") and Strategic Healthcare Programs Holdings LLC ("SHP") on July 2, August 5, and August 14, 2014, respectively.  The aggregate purchase price was $303 million, paid in cash.  Roper purchased the businesses to expand upon existing supply chain and medical platforms. SHP and IPA are reported in the Medical & Scientific Imaging segment, and Foodlink is reported in the RF Technology segment.

The Company expensed transaction costs of $2.8 million related to the acquisitions as corporate general and administrative expenses, as incurred.

The Company recorded $208 million in goodwill and $99 million in other identifiable intangibles in connection with the acquisitions.  The majority of the goodwill recorded is not expected to be deductible for tax purposes.  Of the $99 million of intangible assets acquired, $7 million was assigned to trade names that are not subject to amortization. The remaining $92 million of acquired intangible assets have a weighted-average useful life of 17 years. The intangible assets that make up that amount include customer relationships of $82 million (19 year weighted-average useful life), unpatented technology of $7 million (6 year weighted-average useful life), software of $2 million (4 year weighted-average useful life) and backlog of $1 million (1 year weighted-average useful life).


(3)
Inventories

The components of inventories at December 31 were as follows (in thousands):

 
 
2016
   
2015
 
Raw materials and supplies
 
$
113,632
   
$
120,811
 
Work in process
   
24,290
     
22,979
 
Finished products
   
81,263
     
80,118
 
Inventory reserves
   
(37,233
)
   
(34,040
)
 
 
$
181,952
   
$
189,868
 

(4)
Property, Plant and Equipment

The components of property, plant and equipment at December 31 were as follows (in thousands):

 
 
2016
   
2015
 
Land
 
$
2,404
   
$
2,488
 
Buildings
   
88,201
     
79,182
 
Machinery and other equipment
   
221,325
     
223,561
 
Computer equipment
   
70,110
     
57,338
 
Software
   
54,451
     
38,517
 
 
   
436,491
     
401,086
 
Accumulated depreciation
   
(295,173
)
   
(295,576
)
 
 
$
141,318
   
$
105,510
 

Depreciation and amortization expense related to property, plant and equipment was $37,299, $38,185 and $40,890 for the years ended December 31, 2016, 2015 and 2014, respectively.

47

(5)
Goodwill and Other Intangible Assets

The carrying value of goodwill by segment was as follows (in thousands):

 
 
Medical &
Scientific Imaging
   
RF Technology
   
Industrial Technology
   
Energy Systems
& Controls
   
Total
 
Balances at December 31, 2014
 
$
2,594,356
   
$
1,280,788
   
$
408,964
   
$
426,583
   
$
4,710,691
 
Goodwill acquired
   
476,106
     
720,345
     
-
     
-
     
1,196,451
 
Goodwill written off related to divestiture of business
   
-
     
-
     
(20,524
)
   
-
     
(20,524
)
Currency translation adjustments
   
(31,556
)
   
(7,667
)
   
(14,407
)
   
(8,386
)
   
(62,016
)
Reclassifications and other
   
291
     
(167
)
   
-
     
-
     
124
 
Balances at December 31, 2015
 
$
3,039,197
   
$
1,993,299
   
$
374,033
   
$
418,197
   
$
5,824,726
 
Goodwill acquired
   
166,768
     
2,710,223
     
-
     
-
     
2,876,991
 
Currency translation adjustments
   
(19,100
)
   
(15,118
)
   
(10,055
)
   
(7,774
)
   
(52,047
)
Reclassifications and other
   
(1,794
)
   
(734
)
   
-
     
-
     
(2,528
)
Balances at December 31, 2016
 
$
3,185,071
   
$
4,687,670
   
$
363,978
   
$
410,423
   
$
8,647,142
 

Reclassifications and other during the year ended December 31, 2016 were due primarily to tax adjustments for 2015 acquisitions, and during the year ended December 31, 2015 were due primarily to tax and intangible adjustments for 2014 acquisitions.  See Note 2 for information regarding acquisitions and divestitures.

Other intangible assets were comprised of (in thousands):
 
 
 
Cost
   
Accum. amort.
   
Net book value
 
Assets subject to amortization:
                 
Customer related intangibles
 
$
2,448,509
   
$
(602,615
)
 
$
1,845,894
 
Unpatented technology
   
270,170
     
(117,405
)
   
152,765
 
Software
   
161,201
     
(44,298
)
   
116,903
 
Patents and other protective rights
   
24,160
     
(18,659
)
   
5,501
 
Backlog
   
700
     
(700
)
   
-
 
Trade names
   
595
     
(122
)
   
473
 
Assets not subject to amortization:
                       
Trade names
   
407,460
     
-
     
407,460
 
Balances at December 31, 2015
 
$
3,312,795
   
$
(783,799
)
 
$
2,528,996
 
 
                       
Assets subject to amortization:
                       
Customer related intangibles
 
$
3,272,081
   
$
(712,718
)
 
$
2,559,363
 
Unpatented technology
   
462,152
     
(144,025
)
   
318,127
 
Software
   
184,761
     
(56,882
)
   
127,879
 
Patents and other protective rights
   
24,656
     
(20,399
)
   
4,257
 
Trade names
   
6,591
     
(653
)
   
5,938
 
Assets not subject to amortization:
                       
Trade names
   
578,279
     
-
     
578,279
 
In process research and development
   
62,000
     
-
     
62,000
 
Balances at December 31, 2016
 
$
4,590,520
   
$
(934,677
)
 
$
3,655,843
 

Amortization expense of other intangible assets was $201 million, $164 million, and $153 million during the years ended December 31, 2016, 2015 and 2014, respectively. Amortization expense is expected to be $289 million in 2017, $283 million in 2018, $277 million in 2019, $268 million in 2020 and $256 million in 2021.

48

(6)
Accrued Liabilities

Accrued liabilities at December 31 were as follows (in thousands):
 
 
 
2016
   
2015
 
Interest
 
$
21,742
   
$
19,776
 
Customer deposits
   
16,707
     
15,094
 
Commissions
   
9,144
     
12,079
 
Warranty
   
10,548
     
10,183
 
Accrued dividend
   
36,077
     
30,436
 
Rebates
   
19,414
     
16,511
 
Billings in excess of cost
   
12,381
     
5,464
 
Other
   
93,326
     
58,970
 
 
 
$
219,339
   
$
168,513
 

(7)
Income Taxes

Earnings before income taxes for the years ended December 31, 2016, 2015 and 2014 consisted of the following components (in thousands):

 
 
2016
   
2015
   
2014
 
United States
 
$
721,000
   
$
710,614
   
$
665,219
 
Other
   
219,652
     
291,731
     
256,237
 
 
 
$
940,652
   
$
1,002,345
   
$
921,456
 

Components of income tax expense for the years ended December 31, 2016, 2015 and 2014 were as follows (in thousands):

 
 
2016
   
2015
   
2014
 
Current:
                 
Federal
 
$
239,217
   
$
229,224
   
$
218,302
 
State
   
21,779
     
22,041
     
37,155
 
Foreign
   
54,937
     
71,507
     
56,107
 
Deferred:
                       
Federal
   
(26,760
)
   
6,710
     
(27,357
)
State
   
189
     
(16,844
)
   
(3,307
)
Foreign
   
(7,355
)
   
(6,360
)
   
(5,477
)
 
 
$
282,007
   
$
306,278
   
$
275,423
 

Reconciliations between the statutory federal income tax rate and the effective income tax rate for the years ended December 31, 2016, 2015 and 2014 were as follows:

 
 
2016
   
2015
   
2014
 
Federal statutory rate
   
35.0
%
   
35.0
%
   
35.0
%
Foreign rate differential
   
(3.2
)
   
(3.3
)
   
(3.9
)
R&D tax credits
   
(0.7
)
   
(0.5
)
   
(0.4
)
State taxes, net of federal benefit
   
1.9
     
2.0
     
2.0
 
Section 199 deduction
   
(1.5
)
   
(1.3
)
   
(1.6
)
Other, net
   
(1.5
)
   
(1.3
)
   
(1.2
)
 
   
30.0
%
   
30.6
%
   
29.9
%
 
The deferred income tax balance sheet accounts arise from temporary differences between the amount of assets and liabilities recognized for financial reporting and tax purposes.

49

Components of the deferred tax assets and liabilities at December 31 were as follows (in thousands):
 
 
 
2016
   
2015
 
Deferred tax assets:
           
Reserves and accrued expenses
 
$
186,120
   
$
146,014
 
Inventories
   
8,967
     
9,309
 
Net operating loss carryforwards
   
87,010
     
45,616
 
R&D credits
   
7,933
     
8,504
 
Foreign tax credits
   
9,203
     
7,940
 
Valuation allowance
   
(26,009
)
   
(19,338
)
Total deferred tax assets
 
$
273,224
   
$
198,045
 
Deferred tax liabilities:
               
Reserves and accrued expenses
 
$
13,915
   
$
11,222
 
Amortizable intangible assets
   
1,400,792
     
962,143
 
Plant and equipment
   
6,102
     
4,004
 
Total deferred tax liabilities
 
$
1,420,809
   
$
977,369
 

At December 31, 2016, the Company had approximately $51.5 million of tax-effected U.S. federal net operating loss carryforwards that if not utilized will expire in years 2023 through 2036. The U.S. federal net operating loss carryforwards increased from 2015 to 2016 primarily due to additional net operating losses obtained through recent acquisitions.  In recent acquisitions, the consolidated group obtained U.S. federal net operating losses subject to an IRC Section 382 limitation; however, the Company expects to utilize the losses in their entirety prior to expiration.  The Company has approximately $18.4 million of tax-effected state net operating loss carryforwards (without regard to federal benefit of state) that if not utilized will expire in years 2017 through 2036. The state net operating loss carryforwards are primarily related to Florida and New Jersey, but the Company has smaller net operating losses in various other states.  The Company has approximately $23.4 million of tax-effected foreign net operating loss carryforwards that if not utilized will begin to expire in 2017. Additionally, the Company has $10.9 million of U.S. federal and state research and development tax credit carryforwards (without regard to federal benefit of state) that will expire in years 2019 through 2036 and $9.1 million of U.S. federal foreign tax credits that, if not utilized, will expire in 2026.

As of December 31, 2016, the Company determined that a total valuation allowance of $26.0 million was necessary to reduce U.S. deferred tax assets by $8.7 million and foreign deferred tax assets by $17.3 million, where it was more likely than not that some portion or all of such deferred tax assets will not be realized.  As of December 31, 2016, based on the Company's estimates of future taxable income and any applicable tax-planning strategies within various tax jurisdictions, the Company believes that it is more likely than not that the remaining net deferred tax assets will be realized.
 
The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.  A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):
 
 
 
2016
   
2015
   
2014
 
Beginning balance
 
$
26,140
   
$
28,567
   
$
26,924
 
Additions for tax positions of prior periods
   
3,450
     
3,525
     
6,532
 
Additions for tax positions of the current period
   
9,012
     
3,299
     
5,571
 
Additions due to acquisitions
   
5,049
     
6,177
     
-
 
Reductions for tax positions of prior periods
   
(1,165
)
   
(12,206
)
   
(1,008
)
Reductions for tax positions of the current period
                       
Settlements with taxing authorities
   
(568
)
   
(142
)
   
(518
)
Lapse of applicable statute of limitations
   
(3,240
)
   
(3,080
)
   
(8,934
)
Ending balance
 
$
38,678
   
$
26,140
   
$
28,567
 

50

The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate is $36.8 million. Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense and totaled a benefit of $0.4 million in 2016. Accrued interest and penalties were $3.8 million at December 31, 2016 and $3.4 million at December 31, 2015. During the next twelve months, the unrecognized tax benefits are expected to decrease by a net $6.8 million, due mainly to anticipated statute of limitations lapses in various jurisdictions.
 
The Company and its subsidiaries are subject to U.S. federal income tax as well as income taxes of multiple state, city and foreign jurisdictions. The Company's federal income tax returns for 2013 through the current period remain subject to examination and the relevant state, city and foreign statutes vary. At December 31, 2016, the Internal Revenue Service has been and is continuing to examine the Company's income tax returns for the years 2013 and 2014. The Company does not expect the assessment of any significant additional tax in excess of amounts reserved.

As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.
 
(8)
Long-Term Debt

On September 23, 2016, Roper entered into a new five-year $2.5 billion unsecured credit facility (the "2016 Facility") with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders, which replaced its previous $1.85 billion unsecured credit facility dated as of July 27, 2012, as amended as of October 28, 2015 (the "2012 Facility").  The 2016 Facility comprises a five year $2.50 billion revolving credit facility, which includes availability of up to $150 million for letters of credit.  Roper may also, subject to compliance with specified conditions, request term loans or additional revolving credit commitments in an aggregate amount not to exceed $500 million.  At December 31, 2016, there were $1.93 billion of outstanding borrowings under the 2016 Facility. The Company incurred a debt extinguishment charge of $0.9 million which represented the unamortized fees associated with the 2012 Facility.

The 2016 Facility contains affirmative and negative covenants which, among other things, limit Roper's ability to incur new debt, enter into certain mergers and acquisitions, sell assets and grant liens, make restricted payments (including the payment of dividends on our common stock) and capital expenditures, or change its line of business. Roper is also subject to financial covenants which require the Company to limit its consolidated total leverage ratio and to maintain a consolidated interest coverage ratio. The most restrictive covenant is the consolidated total leverage ratio which is limited to 3.5 to 1.

On December 2, 2016, Roper amended the 2016 facility to allow the consolidated total leverage ratio be increased, no more than twice during the term of the 2016 facility, to 4.0 to 1 for a consecutive four quarter fiscal period per increase (or, for any portion of such four quarter fiscal period in which the maximum would be 4.25 to 1 pursuant to the 2016 facility amendment, 4.25 to 1).  In conjunction with the Deltek acquistion (see Note 2), the Company increased the maximum consolidated total leverage ratio covenant to 4.25 to 1 through June 30, 2017 and 4.00 to 1 through December 31, 2017.

The Company was in compliance with its debt covenants throughout the years ended December 31, 2016 and 2015.

On December 19, 2016, the Company completed a public offering of $500 million aggregate principal amount of 2.80% senior unsecured notes due December 15, 2021 and $700 million aggregate principal amount of 3.80% senior unsecured notes due December 15, 2026.  The notes bear interest at a fixed rate of 2.80% and 3.80% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2017.

On December 7, 2015, the Company completed a public offering of $600 million aggregate principal amount of 3.00% senior unsecured notes due December 15, 2020 and $300 million aggregate principal amount of 3.85% senior unsecured notes due December 15, 2025.  The notes bear interest at a fixed rate of 3.00% and 3.85% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2016.

On June 6, 2013, the Company completed a public offering of $800 million aggregate principal amount of 2.05% senior unsecured notes due October 1, 2018.  The notes bear interest at a fixed rate of 2.05% per year, payable semi-annually in arrears on April 1 and October 1 of each year, beginning October 1, 2013.

51

On November 21, 2012, Roper completed a public offering of $400 million aggregate principal amount of 1.85% senior unsecured notes due November 15, 2017 and $500 million aggregate principal amount of 3.125% senior unsecured notes due November 15, 2022.  The notes bear interest at a fixed rate of 1.85% and 3.125% per year, respectively, payable semi-annually in arrears on May 15 and November 15 of each year, beginning May 15, 2013.

In September 2009, the Company completed a public offering of $500 million aggregate principal amount of 6.25% senior unsecured notes due September 1, 2019.  The notes bear interest at a fixed rate of 6.25% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning March 1, 2010.

Roper may redeem some or all of these notes at any time or from time to time, at 100% of their principal amount, plus a make-whole premium based on a spread to U.S. Treasury securities.

The Company's senior notes are unsecured senior obligations of the Company and rank equally in right of payment with all of Roper's existing and future unsecured and unsubordinated indebtedness.  The notes are effectively subordinated to any of its existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness.  The notes are not guaranteed by any of Roper's subsidiaries and are effectively subordinated to all existing and future indebtedness and other liabilities of Roper's subsidiaries.

In December 2003, the Company issued through a public offering $230 million of 3.75% subordinated convertible notes due 2034  (the "Convertible Notes"). During the year ended December 31, 2016, the balance of the Convertible Notes were converted for $18.5 million in cash.

Total debt at December 31 consisted of the following (in thousands):
 
 
 
2016
   
2015
 
2016 Facility
 
$
1,930,000
   
$
-
 
2012 Facility
   
-
     
180,000
 
$400 million 1.850% senior notes due 2017
   
400,000
     
400,000
 
$800 million 2.050% senior notes due 2018
   
800,000
     
800,000
 
$500 million 6.250% senior notes due 2019
   
500,000
     
500,000
 
$600 million 3.000% senior notes due 2020
   
600,000
     
600,000
 
$500 million 2.800% senior notes due 2021
   
500,000
     
-
 
$500 million 3.125% senior notes due 2022
   
500,000
     
500,000
 
$300 million 3.850% senior notes due 2025
   
300,000
     
300,000
 
$700 million 3.800% senior notes due 2026
   
700,000
     
-
 
Senior subordinated convertible notes
   
-
     
4,179
 
Other
   
2,989
     
4,435
 
Less unamortized debt issuance costs
   
(23,453
)
   
(17,392
)
Total debt
   
6,209,536
     
3,271,222
 
 Less current portion, net of issuance costs    
400,975
     
6,805
 
 Long-term debt  
$
5,808,561
   
$
3,264,417
 

The 2016 Facility and Roper's $4.3 billion senior notes provide substantially all of Roper's daily external financing requirements. The interest rate on the borrowings under the 2016 Facility is calculated based upon various recognized indices plus a margin as defined in the credit agreement. At December 31, 2016, Roper's debt consisted of $4.3 billion of senior notes, $3.0 million of other debt in the form of capital leases, several smaller facilities that allow for borrowings or the issuance of letters of credit in foreign locations to support Roper's non-U.S. businesses and $74 million of outstanding letters of credit at December 31, 2016.

52

Future maturities of total debt during each of the next five years ending December 31 and thereafter were as follows (in thousands):

2017
 
$
401,595
 
2018
   
800,840
 
2019
   
500,407
 
2020
   
600,147
 
2021
   
500,000
 
Thereafter
   
3,430,000
 
Total
 
$
6,232,989
 

(9)
Fair Value

Roper's debt at December 31, 2016 included $4.3 billion of fixed-rate senior notes with the following fair values (in millions):

$400 million 1.850% senior notes due 2017
 
$
401
 
$800 million 2.050% senior notes due 2018
   
803
 
$500 million 6.250% senior notes due 2019
   
551
 
$600 million 3.000% senior notes due 2020
   
605
 
$500 million 2.800% senior notes due 2021
   
497
 
$500 million 3.125% senior notes due 2022
   
497
 
$300 million 3.850% senior notes due 2025
   
303
 
$700 million 3.800% senior notes due 2026
   
702
 

The fair values of the senior notes are based on the trading prices of the notes, which the Company has determined to be Level 2 in the FASB fair value hierarchy.  Most of Roper's other borrowings at December 31, 2016 were at various interest rates that adjust relatively frequently under its credit facility. The fair value for these borrowings at December 31, 2016 was estimated to be the face value of these borrowings.

(10)
Retirement and Other Benefit Plans

Roper maintains four defined contribution retirement plans under the provisions of Section 401(k) of the IRC covering substantially all U.S. employees not subject to collective bargaining agreements. Roper partially matches employee contributions. Costs related all such plans were $23.7 million, $20.4 million and $19.5 million for 2016, 2015 and 2014, respectively.

Roper also maintains various defined benefit retirement plans covering employees of non-U.S. and certain U.S. subsidiaries and a plan that supplements certain employees for the contribution ceiling applicable to the Section 401(k) plans. The costs and accumulated benefit obligations associated with each of these plans were not material.

(11)
Stock-Based Compensation

The Roper Technologies, Inc. 2016 Incentive Plan ("2016 Plan") is a stock-based compensation plan used to grant incentive stock options, nonqualified stock options, restricted stock, stock appreciation rights or equivalent instruments to Roper's employees, officers and directors.  The 2016 Plan was approved by shareholders at the Annual Meeting of Shareholders on May 27, 2016. The 2016 Plan replaces the Roper Technologies, Inc. Amended and Restated 2006 Incentive Plan ("2006 Plan"), and no additional grants will be made from the 2006 Plan. The number of shares reserved for issuance under the 2016 Plan is 7,924,932, plus 2,073,894 remaining shares that were available to grant under the 2006 Plan at May 27, 2016, plus any shares underlying outstanding awards under the 2006 Plan that terminate or expire unexercised, or are cancelled, forfeited or lapse for any reason subsequent to May 27, 2016. At December 31, 2016, 9,190,273 shares were available to grant.
 
Under the Roper Technologies, Inc., Employee Stock Purchase Plan ("ESPP"), all employees in the U.S. and Canada are eligible to designate up to 10% of eligible earnings to purchase Roper's common stock at a 5% discount to the average closing price of its common stock at the beginning and end of a quarterly offering period. Common stock sold to the employees may be either treasury stock, stock purchased on the open market, or newly issued shares.

53

Stock based compensation expense for the years ended December 31, 2016, 2015 and 2014 was as follows (in millions):

 
 
2016
   
2015
   
2014
 
Stock based compensation
 
$
78.8
   
$
61.8
   
$
63.0
 
Tax benefit recognized in net income
   
27.6
     
21.6
     
22.1
 
Windfall tax benefit, net
   
-
     
22.2
     
21.5
 

Windfall tax benefits are no longer calculated due to the adoption of the ASU related to stock compensation (see Note 1), as all tax benefits are recognized in net income.

Stock Options – Stock options are typically granted at prices not less than 100% of market value of the underlying stock at the date of grant. Stock options typically vest over a period of three to five years from the grant date and expire ten years after the grant date. The Company recorded $20.1 million, $15.3 million, and $16.6 million of compensation expense relating to outstanding options during 2016, 2015 and 2014, respectively, as a component of general and administrative expenses, primarily at corporate.

The Company estimates the fair value of its option awards using the Black-Scholes option valuation model. The stock volatility for each grant is measured using the weighted-average of historical daily price changes of the Company's common stock over the most recent period equal to the expected life of the grant. The expected term of options granted is derived from historical data to estimate option exercises and employee forfeitures, and represents the period of time that options granted are expected to be outstanding. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The weighted-average fair value of options granted in 2016, 2015 and 2014 were calculated using the following weighted-average assumptions:

 
 
2016
   
2015
   
2014
 
Weighted-average fair value ($)
   
34.57
     
33.98
     
34.95
 
Risk-free interest rate (%)
   
1.44
     
1.53
     
1.63
 
Average expected option life (years)
   
5.20
     
5.10
     
5.22
 
Expected volatility (%)
   
21.35
     
22.17
     
27.01
 
Expected dividend yield (%)
   
0.70
     
0.62
     
0.58
 


The following table summarizes the Company's activities with respect to its share-based compensation plans for the years ended December 31, 2016 and 2015:

 
 
Number of shares
   
Weighted-average
exercise price
per share
 
Weighted-average
contractual term
 
Aggregate intrinsic
value
 
Outstanding at January 1, 2015
   
2,981,111
   
$
90.48
         
Granted
   
628,155
     
162.77
         
Exercised
   
(400,050
)
   
82.50
         
Canceled
   
(91,600
)
   
142.36
         
Outstanding at December 31, 2015
   
3,117,616
     
104.54
     
6.08
   
$
265,782,636
 
Granted
   
743,250
     
172.23
                 
Exercised
   
(371,853
)
   
75.23
                 
Canceled
   
(69,416
)
   
159.97
                 
Outstanding at December 31, 2016
   
3,419,597
     
121.31
     
6.15
   
$
211,369,740
 
Exercisable at December 31, 2016
   
1,954,306
   
$
89.37
     
4.28
   
$
183,136,309
 

54

The following table summarizes information for stock options outstanding at December 31, 2016:

     
Outstanding options
   
Exercisable options
 
Exercise price
   
Number
   
Average
exercise
price
   
Average remaining
life (years)
   
Number
   
Average
exercise
price
 
$
38.46 - 57.68
     
689,289
   
$
53.28
     
1.5
     
689,289
   
$
53.28
 
 
57.69 - 76.91
     
259,460
     
72.55
     
4.2
     
259,460
     
72.55
 
 
76.92 - 96.14
     
249,281
     
93.34
     
5.0
     
249,281
     
93.34
 
 
96.15 - 115.37
     
283,069
     
114.99
     
6.0
     
283,069
     
114.99
 
 
115.38 - 134.60
     
503,778
     
130.72
     
7.0
     
368,456
     
129.96
 
 
134.61- 153.82
     
259,370
     
144.19
     
7.7
     
75,334
     
141.95
 
 
153.83 - 173.05
     
916,725
     
167.80
     
8.8
     
25,334
     
157.81
 
 
173.06 - 192.28
     
258,625
     
179.42
     
9.5
     
4,083
     
175.47
 
$
38.46 - 192.28
     
3,419,597
   
$
121.31
     
6.2
     
1,954,306
   
$
89.37
 

At December 31, 2016, there was $29.8 million of total unrecognized compensation expense related to nonvested options granted under the Company's share-based compensation plans. That cost is expected to be recognized over a weighted-average period of 2.1 years. The total intrinsic value of options exercised in 2016, 2015 and 2014 was $38.9 million, $36.9 million and $50.3 million, respectively. Cash received from option exercises under all plans in 2016 and 2015 was $28.0 million and $33.0 million, respectively.

Restricted Stock Grants - During 2016 and 2015, the Company granted 555,730 and 437,035 shares, respectively, of restricted stock to certain employee and director participants under its share-based compensation plans. Restricted stock grants generally vest over a period of 1 to 3 years. The Company recorded $57.8 million, $46.5 million and $46.4 million of compensation expense related to outstanding shares of restricted stock held by employees and directors during 2016, 2015 and 2014, respectively.  A summary of the Company's nonvested shares activity for 2016 and 2015 is as follows:
 
 
 
Number of
shares
   
Weighted-average
grant date
fair value
 
Nonvested at December 31, 2014
   
542,555
   
$
130.29
 
Granted
   
437,035
     
159.32
 
Vested
   
(243,423
)
   
183.10
 
Forfeited
   
(26,892
)
   
148.82
 
Nonvested at December 31, 2015
   
709,275
   
$
146.64
 
Granted
   
555,730
     
172.67
 
Vested
   
(287,233
)
   
141.27
 
Forfeited
   
(25,100
)
   
139.56
 
Nonvested at December 31, 2016
   
952,672
   
$
164.62
 

At December 31, 2016, there was $92.9 million of total unrecognized compensation expense related to nonvested awards granted to both employees and directors under the Company's share-based payment plans. That cost is expected to be recognized over a weighted-average period of 2.6 years.  Unrecognized compensation expense related to nonvested shares of restricted stock grants is recorded as a reduction to additional paid-in capital in stockholder's equity at December 31, 2016.

Employee Stock Purchase Plan - During 2016, 2015 and 2014, participants of the ESPP purchased 19,448, 18,132 and 20,368 shares, respectively, of Roper's common stock for total consideration of $3.3 million, $2.9 million, and $2.8 million, respectively. All of these shares were purchased from Roper's treasury shares. The Company had no compensation expense relating to the stock purchase plan during 2016, 2015 and 2014.

55

(12)
Contingencies

Roper, in the ordinary course of business, is the subject of, or a party to, various pending or threatened legal actions, including product liability and employment practices that, in general, are based upon claims of the kind that have been customary over the past several years and which the Company is vigorously defending.  After analyzing the Company's contingent liabilities on a gross basis and, based upon past experience with resolution of its product liability and employment practices claims and the limits of the primary, excess, and umbrella liability insurance coverages that are available with respect to pending claims, management believes that adequate provision has been made to cover any potential liability not covered by insurance, and that the ultimate liability, if any, arising from these actions should not have a material adverse effect on Roper's consolidated financial position, results of operations or cash flows.
 
Roper or its subsidiaries have been named defendants along with numerous industrial companies in asbestos-related litigation claims in certain U.S. states. No significant resources have been required by Roper to respond to these cases and Roper believes it has valid defenses to such claims and, if required, intends to defend them vigorously. Given the state of these claims it is not possible to determine the potential liability, if any.

Roper's rent expense was $44.9 million, $40.2 million and $38.4 million for 2016, 2015 and 2014, respectively. Roper's future minimum property lease commitments are as follows (in millions):

2017
 
$
53.8
 
2018
   
41.0
 
2019
   
32.4
 
2020
   
28.7
 
2021
   
24.9
 
Thereafter
   
51.6
 
Total
 
$
232.4
 

A summary of the Company's warranty accrual activity is presented below (in thousands):
 
 
 
2016
   
2015
   
2014
 
Balance, beginning of year
 
$
10,183
   
$
9,537
   
$
14,336
 
Additions charged to costs and expenses
   
15,950
     
14,284
     
13,396
 
Deductions
   
(15,513
)
   
(13,059
)
   
(18,078
)
Other
   
(72
)
   
(579
)
   
(117
)
Balance, end of year
 
$
10,548
   
$
10,183
   
$
9,537
 

Other included warranty balances at acquired businesses at the dates of acquisition, the effects of foreign currency translation adjustments, reclassifications and other.

As of December 31, 2016, Roper had $74 million of letters of credit issued to guarantee its performance under certain services contracts or to support certain insurance programs and $521 million of outstanding surety bonds. Certain contracts, primarily those involving public sector customers, require Roper to provide a surety bond as a guarantee of its performance of contractual obligations.

56

(13)
Segment and Geographic Area Information

Roper's operations are reported in four segments around common customers, markets, sales channels, technologies and common cost opportunities. The segments are: Medical & Scientific Imaging, RF Technology, Industrial Technology and Energy Systems & Controls. The Medical & Scientific Imaging segment offers medical products and software, high performance digital imaging products and software. The RF Technology segment includes products and systems related to comprehensive toll and traffic systems and processing, security and access control, campus card systems, card readers, software-as-a-service applications in the freight matching, commercial construction and food industries, comprehensive business software for legal and construction firms and utility metering and remote monitoring applications.  Products included within the Industrial Technology segment are water and fluid handling pumps, flow measurement and metering equipment, industrial valves and controls, materials analysis equipment and consumables and industrial leak testing. The Energy Systems & Controls segment's products include control systems, equipment and consumables for fluid properties testing, vibration sensors and other non-destructive inspection and measurement products and services.  Roper's management structure and internal reporting are aligned consistently with these four segments.

There were no material transactions between Roper's business segments during 2016, 2015 and 2014. Sales between geographic areas are primarily of finished products and are accounted for at prices intended to represent third-party prices. Operating profit by business segment and by geographic area is defined as net sales less operating costs and expenses. These costs and expenses do not include unallocated corporate administrative expenses. Items below income from operations on Roper's statement of earnings are not allocated to business segments.

Identifiable assets are those assets used primarily in the operations of each business segment or geographic area. Corporate assets are principally comprised of cash and cash equivalents, deferred tax assets, recoverable insurance claims, deferred compensation assets and property and equipment.

57

Selected financial information by business segment for 2016, 2015 and 2014 follows (in thousands):

 
 
Medical &
Scientific
Imaging
   
RF Technology
   
Industrial
Technology
   
Energy Systems
& Controls
   
Corporate
   
Total
 
2016
                                   
Net sales
 
$
1,362,813
   
$
1,210,264
   
$
706,625
   
$
510,223
   
$
-
   
$
3,789,925
 
Operating profit
   
477,548
     
372,467
     
202,451
     
129,602
     
(127,505
)
   
1,054,563
 
Assets:
                                               
Operating assets
   
282,437
     
487,936
     
182,430
     
164,349
     
11,788
     
1,128,940
 
Intangible assets, net
   
4,660,298
     
6,634,964
     
493,924
     
513,799
     
-
     
12,302,985
 
Other
   
154,838
     
156,413
     
88,130
     
134,976
     
358,645
     
893,002
 
Total
                                           
14,324,927
 
Capital expenditures
   
16,098
     
11,536
     
6,590
     
2,218
     
863
     
37,305
 
Depreciation and other amortization
   
119,248
     
82,653
     
18,573
     
19,701
     
278
     
240,453
 
2015
                                               
Net sales
 
$
1,215,318
   
$
1,033,951
   
$
745,381
   
$
587,745
   
$
-
   
$
3,582,395
 
Operating profit
   
441,931
     
312,112
     
214,538
     
162,128
     
(102,791
)
   
1,027,918
 
Assets:
                                               
Operating assets
   
265,520
     
293,004
     
182,544
     
194,898
     
9,080
     
945,046
 
Intangible assets, net
   
4,451,028
     
2,848,911
     
513,155
     
540,628
     
-
     
8,353,722
 
Other
   
121,461
     
117,596
     
67,832
     
113,014
     
449,694
     
869,597
 
Total
                                           
10,168,365
 
Capital expenditures
   
12,642
     
10,758
     
9,179
     
3,276
     
405
     
36,260
 
Depreciation and other amortization
   
105,928
     
56,877
     
19,912
     
21,254
     
290
     
204,261
 
2014
                                               
Net sales
 
$
1,080,309
   
$
950,227
   
$
827,145
   
$
691,813
   
$
-
   
$
3,549,494
 
Operating profit
   
375,867
     
271,177
     
247,596
     
203,021
     
(98,188
)
   
999,473
 
Assets:
                                               
Operating assets
   
232,380
     
270,458
     
220,115
     
219,284
     
7,002
     
949,239
 
Intangible assets, net
   
3,842,180
     
1,720,977
     
557,593
     
568,670
     
-
     
6,689,420
 
Other*
   
147,529
     
65,636
     
120,681
     
223,831
     
203,849
     
761,526
 
Total*
                                           
8,400,185
 
Capital expenditures
   
11,430
     
10,521
     
10,713
     
4,634
     
346
     
37,644
 
Depreciation and other amortization
   
93,683
     
58,702
     
21,135
     
23,281
     
483
     
197,284
 

*Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1).

58

Summarized data for Roper's U.S. and foreign operations (principally in Canada, Europe and Asia) for 2016, 2015 and 2014, based upon the country of origin of the Roper entity making the sale, was as follows (in thousands):
 
 
United States
   
Non-U.S.
   
Eliminations
   
Total
 
2016
                       
Sales to unaffiliated customers
 
$
2,978,496
   
$
811,429
   
$
-
   
$
3,789,925
 
Sales between geographic areas
   
137,276
     
109,370
     
(246,646
)
   
-
 
Net sales
 
$
3,115,772
   
$
920,799
   
$
(246,646
)
 
$
3,789,925
 
Long-lived assets
 
$
145,996
   
$
21,020
   
$
-
   
$
167,016
 
2015
                               
Sales to unaffiliated customers
 
$
2,829,752
   
$
752,643
   
$
-
   
$
3,582,395
 
Sales between geographic areas
   
135,363
     
119,006
     
(254,369
)
   
-
 
Net sales
 
$
2,965,115
   
$
871,649
   
$
(254,369
)
 
$
3,582,395
 
Long-lived assets
 
$
133,522
   
$
21,960
   
$
-
   
$
155,482
 
2014
                               
Sales to unaffiliated customers
 
$
2,661,470
   
$
888,024
   
$
-
   
$
3,549,494
 
Sales between geographic areas
   
159,049
     
119,175
     
(278,224
)
   
-
 
Net sales
 
$
2,820,519
   
$
1,007,199
   
$
(278,224
)
 
$
3,549,494
 
Long-lived assets
 
$
134,855
   
$
30,781
   
$
-
   
$
165,636
 
 
Export sales from the U.S. during the years ended December 31, 2016, 2015 and 2014 were $460 million, $481 million and $477 million, respectively. In the year ended December 31, 2016, these exports were shipped primarily to Asia (37%), Europe (19%), Canada (16%), Middle East (16%) and other (12%).

Sales to customers outside the U.S. accounted for a significant portion of Roper's revenues. Sales are attributed to geographic areas based upon the location where the product is ultimately shipped. Roper's net sales for the years ended December 31, 2016, 2015 and 2014 are shown below by region, except for Canada, which is presented separately as it is the only country in which Roper has had greater than 5% of total sales for any of the three years presented (in thousands):

 
 
Medical &
Scientific Imaging
   
RF Technology
   
Industrial
Technology
   
Energy Systems
& Controls
   
Total
 
2016
                             
Canada
 
$
21,993
   
$
52,703
   
$
60,551
   
$
22,360
   
$
157,607
 
Europe
   
228,058
     
71,673
     
89,229
     
119,032
     
507,992
 
Asia
   
111,843
     
11,988
     
52,087
     
126,769
     
302,687
 
Middle East
   
10,107
     
50,605
     
2,997
     
37,491
     
101,200
 
Rest of the world
   
21,549
     
17,067
     
20,675
     
46,202
     
105,493
 
Total
 
$
393,550
   
$
204,036
   
$
225,539
   
$
351,854
   
$
1,174,979
 
2015
                                       
Canada
 
$
23,737
   
$
45,506
   
$
65,826
   
$
23,883
   
$
158,952
 
Europe
   
167,698
     
57,581
     
97,938
     
129,021
     
452,238
 
Asia
   
112,732
     
10,019
     
60,817
     
132,088
     
315,656
 
Middle East
   
15,877
     
54,165
     
4,220
     
50,227
     
124,489
 
Rest of the world
   
20,417
     
10,761
     
24,471
     
55,074
     
110,723
 
Total
 
$
340,461
   
$
178,032
   
$
253,272
   
$
390,293
   
$
1,162,058
 
2014
                                       
Canada
 
$
24,997
   
$
45,811
   
$
106,598
   
$
31,831
   
$
209,237
 
Europe
   
185,263
     
54,330
     
121,909
     
157,391
     
518,893
 
Asia
   
107,695
     
7,555
     
61,552
     
143,524
     
320,326
 
Middle East
   
9,997
     
34,241
     
3,824
     
42,988
     
91,050
 
Rest of the world
   
28,722
     
9,333
     
26,134
     
78,186
     
142,375
 
Total
 
$
356,674
   
$
151,270
   
$
320,017
   
$
453,920
   
$
1,281,881
 

59

(14)
Concentration of Risk

Financial instruments which potentially subject the Company to credit risk consist primarily of cash, cash equivalents and trade receivables.

The Company maintains cash and cash equivalents with various major financial institutions around the world. Cash equivalents include investments in commercial paper of companies with high credit ratings, investments in money market securities and securities backed by the U.S. Government. The Company limits the amount of credit exposure with any one financial institution and believes that no significant concentration of credit risk exists with respect to cash investments.

Trade receivables subject the Company to the potential for credit risk with customers. To reduce credit risk, the Company performs ongoing evaluations of its customers' financial condition.

(15)
Quarterly Financial Data (unaudited)


 
 
First Quarter
   
Second Quarter
   
Third Quarter
   
Fourth Quarter
 
 
 
(in thousands, except per share data)
 
2016
                       
Net sales
 
$
902,423
   
$
931,558
   
$
945,144
   
$
1,010,800
 
Gross profit
   
559,519
     
567,520
     
578,493
     
626,878
 
Income from operations
   
244,991
     
253,078
     
267,390
     
289,104
 
Net earnings
   
151,416
     
158,069
     
167,079
     
182,081
 
 
                               
Earnings from continuing operations per common share:
                               
Basic
   
1.50
     
1.56
     
1.65
     
1.79
 
Diluted
   
1.48
     
1.54
     
1.63
     
1.78
 
 
                               
2015
                               
Net sales
 
$
865,281
   
$
889,541
   
$
883,933
   
$
943,640
 
Gross profit
   
518,161
     
533,911
     
533,483
     
579,091
 
Income from operations
   
246,896
     
251,974
     
250,371
     
278,677
 
Net earnings
   
155,773
     
171,280
     
160,417
     
208,597
 
 
                               
Earnings from continuing operations per common share:
                               
Basic
   
1.55
     
1.70
     
1.59
     
2.07
 
Diluted
   
1.54
     
1.69
     
1.58
     
2.05
 

The sum of the four quarters may not agree with the total for the year due to rounding.
60


ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES
 
Schedule II – Consolidated Valuation and Qualifying Accounts
 Years ended December 31, 2016, 2015 and 2014
 
 
 
Balance at
beginning
of year
   
Additions
charged to
costs and
expenses
   
Deductions
   
Other
   
Balance at
end
of year
 
 
 
(in thousands)
 
Allowance for doubtful accounts and sales allowances
 
2016
 
$
12,404
   
$
1,791
   
$
(2,794
)
 
$
3,088
   
$
14,489
 
2015
   
13,694
     
1,536
     
(4,128
)
   
1,302
     
12,404
 
2014
   
14,992
     
2,357
     
(3,355
)
   
(300
)
   
13,694
 
Reserve for inventory obsolescence
 
2016
 
$
34,040
   
$
10,071
   
$
(6,540
)
 
$
(338
)
 
$
37,233
 
2015
   
38,879
     
8,616
     
(9,049
)
   
(4,406
)
   
34,040
 
2014
   
43,452
     
8,621
     
(11,833
)
   
(1,361
)
   
38,879
 
 
Deductions from the allowance for doubtful accounts represented the net write-off of uncollectible accounts receivable. Deductions from the inventory obsolescence reserve represented the disposal of obsolete items.

Other included the allowance for doubtful accounts and reserve for inventory obsolescence of acquired businesses at the dates of acquisition, the effects of foreign currency translation adjustments for those companies whose functional currency was not the U.S. dollar, reclassifications and other.
 
ITEM 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

There have been no changes in accountants or disagreements with accountants on accounting and financial disclosures.

ITEM 9A.
CONTROLS AND PROCEDURES

Management's Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our evaluation under the framework in Internal Control-Integrated Framework, our management concluded that our internal control over financial reporting was effective as of December 31, 2016. Our internal control over financial reporting as of December 31, 2016 has been audited by PricewaterhouseCoopers LLP, an independent registered certified public accounting firm, as stated in their report which is included herein.

Our management excluded acquisitions completed during 2016 from its assessment of internal control over financial reporting as of December 31, 2016.  These acquisitions are wholly-owned subsidiaries whose excluded aggregate assets represent 2.1%, and whose aggregate total revenues represent 2.6%, of the related consolidated financial statement amounts as of and for the year ended December 31, 2016.
 
61

Evaluation of Disclosure Controls and Procedures
 
As required by SEC rules, we have evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this report. This evaluation was carried out under the supervision and with the participation of our management, including our principal executive officer and principal financial officer.  Based on this evaluation, we have concluded that our disclosure controls and procedures were effective as of December 31, 2016; however, through an administrative oversight, we late filed a required Current Report on Form 8-K related to the closing of Deltek acquisition that was due on January 3, 2017 and have since taken appropriate steps to remediate the deficiency in our disclosure controls and procedures
 
Disclosure controls and procedures are our controls and other procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act are accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.
 
Changes in Internal Control over Financial Reporting

There was no change in our internal control over financial reporting that occurred during the fourth quarter of 2016 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

ITEM 9B.   OTHER INFORMATION

There were no disclosures of any information required to be filed on Form 8-K during the fourth quarter of 2016 that were not filed.

PART III

Except as otherwise indicated, the following information required by the Instructions to Form 10-K is incorporated herein by reference from the sections of the Roper Proxy Statement for the annual meeting of shareholders to be held on June 8, 2017 ("2017 Proxy Statement"), as specified below:

ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

We incorporate the information required by this item by reference to our 2017 Proxy Statement.

ITEM 11.
EXECUTIVE COMPENSATION
 
We incorporate the information required by this item by reference to our 2017 Proxy Statement.

62

ITEM 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

Other than the information set forth below, we incorporate the information required by this item by reference to our 2017 Proxy Statement.

Securities Authorized for Issuance under Equity Compensation Plans

The following table provides information as of December 31, 2016 regarding compensation plans (including individual compensation arrangements) under which our equity securities are authorized for issuance.
 
Plan Category
 
(a)
Number of Securities to
be Issued Upon
Exercise of Outstanding
Options, Warrants and
Rights
   
(b)
Weighted-Average
Exercise Price of
Outstanding Options,
Warrants and Rights
   
(c)
Number of Securities
Remaining Available for
Future Issuance Under
Equity Compensation Plans
(Excluding Securities
Reflected in Column (a))
 
Equity Compensation Plans Approved by Shareholders (1)
                 
Stock options
   
3,419,597
   
$
121.31
       
Restricted stock awards(2)
   
952,672
     
-
       
Subtotal
   
4,372,269
             
9,190,273
 
Equity Compensation Plans Not Approved by Shareholders
   
-
     
-
     
-
 
Total
   
4,372,269
   
$
-
     
9,190,273
 

(1)
Consists of the Amended and Restated 2006 Incentive Plan (no additional equity awards may be granted under this plan) and the 2016 Incentive Plan.
(2)
The weighted-average exercise price is not applicable to restricted stock awards.

ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE
 
We incorporate the information required by this item by reference to our 2017 Proxy Statement.

ITEM 14.
PRINCIPAL ACCOUNTANT FEES AND SERVICES
 
We incorporate the information required by this item by reference to our 2017 Proxy Statement.

63

PART IV

ITEM 15.
EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

(a)
The following documents are filed as a part of this Annual Report.

(1)
Consolidated Financial Statements: The following consolidated financial statements are included in Part II, Item 8 of this report.

Consolidated Balance Sheets as of December 31, 2016 and 2015

Consolidated Statements of Earnings for the Years ended December 31, 2016 , 2015 and 2014

Consolidated Statements of Comprehensive Income for the Years ended December 31, 2016 , 2015 and 2014

Consolidated Statements of Stockholders' Equity for the Years ended December 31, 2016 , 2015 and 2014

Consolidated Statements of Cash Flows for the Years ended December 31, 2016 , 2015 and 2014

Notes to Consolidated Financial Statements

(2)
Consolidated Valuation and Qualifying Accounts for the Years ended December 31, 2016 , 2015 and 2014

(b)
Exhibits
  
Exhibit No.
 
Description of Exhibit
(a)2.1
 
Agreement and Plan of Merger dated as of December 6, 2016, by and among Project Diamond Holdings Corporation, the Company, Dash I, Inc. and Thoma Bravo, LLC, as representative of the stockholders of Project Diamond Holdings Corporation and holders of outstanding options to acquire common stock of Project Diamond Holdings Corporation.
(b)3.1
 
Restated Certificate of Incorporation as amended through April 24, 2015.
(c)3.2
 
Amended and Restated By-Laws.
(d)4.2
 
Indenture between Registrant and SunTrust Bank, dated as of November 28, 2003.
4.3
 
Form of Debt Securities (included in Exhibit 4.2).
(e)4.4
 
First Supplemental Indenture between Registrant and SunTrust Bank, dated as of December 29, 2003.
(f)4.5
 
Second Supplemental Indenture between Registrant and SunTrust Bank, dated as of December 7, 2004.
(g)4.6
 
Indenture between Registrant and Wells Fargo Bank, dated as of August 4, 2008.
(h)4.7
 
Form of Note.
(i)4.8
 
Form of 2.05% Senior Notes due 2018.
(j)4.9
 
Form of 6.25% Senior Notes due 2019.
(k)4.10
 
Form of 1.85% Senior Notes due 2017.
4.11
 
Form of 3.125% Senior Notes due 2022 (included in Exhibit 4.10).
(l)4.12
 
Form of 3.00% Senior Notes due 2020.
4.13
 
Form of 3.85% Senior Notes due 2025 (included in Exhibit 4.12).
(m)4.14
 
Form of 2.800% Senior Notes due 2021.
4.15
 
Form of 3.800% Senior Notes due 2026 (included in Exhibit 4.14)
(n)10.01
 
Form of Amended and Restated Indemnification Agreement.
(o)10.02
 
Employee Stock Purchase Plan, as amended and restated.
(p)10.03
 
2000 Stock Incentive Plan, as amended.
(p)10.04
 
Non-Qualified Retirement Plan, as amended.
(q)10.05
 
Brian D. Jellison Employment Agreement, dated as of December 29, 2008.
 
64

(r)10.06
 
Credit Agreement, dated as of September 23, 2016 among Registrant, the foreign subsidiary borrowers from time to time party thereto, the financial institutions party thereto, JPMorgan Chase Bank, N.A., as administrative agent, Wells Fargo Bank, N.A. and Bank of America, N.A. as syndication agents, and The Bank of Tokyo-Mitsubishi UFJ, Ltd. and Mizuho Bank, Ltd., PNC Bank, National Association, SunTrust Bank and TD Bank, N.A. as co-documentation agents.
(s)10.07
 
Amendment No. 1 to Credit Agreement dated December 2, 2016, to Credit Agreement dated as of September 23, 2016 by and among Registrant, the foreign subsidiary borrowers party thereto from time to time, the lenders party thereto from time to time, JP Morgan Chase Bank, N.A., as Administrative Agent, and the other agents and parties thereto.
(t)10.08
 
Form of Executive Officer Restricted Stock Award Agreement. †
(t)10.09
 
Brian D. Jellison Restricted Stock Unit Award Agreement. †
(u)10.10
 
Offer letter for John Humphrey, dated March 31, 2006. †
(v)10.11
 
Amended and Restated 2006 Incentive Plan. †
(w)10.12
 
Form of Restricted Stock Agreement for Non-Employee Directors. †
(w)10.13
 
Form of Restricted Stock Agreement for Employees. †
(w)10.14
 
Form of Non-Statutory Stock Option Agreement. †
(x)10.15
 
David B. Liner Retirement Agreement and General Release dated November 18, 2016. †
(y)10.16
 
Amendment to John Humphrey offer letter. †
10.17
 
Offer letter to John K. Stipancich, filed herewith. †
(z)10.18
 
Form of director and officer indemnification agreement. †
(aa)10.19
 
2016 Stock Incentive Plan. †
10.20
 
Amendment No. 1 to the 2016 Stock Incentive Plan, filed herewith. †
10.21
 
Form of Cash Settled Restricted Stock Unit Award Agreement for Non-US Employees, under the 2016 Stock Incentive Plan, filed herewith.†
10.22
 
Form of Non-Statutory Stock Option Agreement, under the 2016 Stock Incentive Plan, filed herewith. †
10.23
 
Form of Restricted Stock Award Agreement, under the 2016 Stock Incentive Plan, filed herewith. †
(bb)10.24
 
Director Compensation Plan, under 2016 Stock Incentive Plan. †
10.25
 
Form of Restricted Stock Unit Award Agreement for Non-Employee Directors, under the 2016 Stock Incentive Plan (included in Exhibit 10.24). †
21.1
 
List of Subsidiaries, filed herewith.
23.1
 
Consent of Independent Registered Public Accountants, filed herewith.
31.1
 
Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer, filed herewith.
31.2
 
Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer, filed herewith.
32.1
 
Section 1350 Certification of Chief Executive and Chief Financial Officers, filed herewith.
101.INS
 
XBRL Instance Document, furnished herewith.
101.SCH
 
XBRL Taxonomy Extension Schema Document, filed herewith.
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document, filed herewith.
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document, filed herewith.
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document, filed herewith.
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document, filed herewith.
 
 
a)   
Incorporated herein by reference to Exhibit 2.1 to the Company's Current Report on Form 8-K filed on December 6, 2016 (file no. 1-12273).
b) 
 
Incorporated herein by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K filed on April 24, 2015 (file no. 1-12273).
c) 
 
Incorporated herein by reference to Exhibit 3.2 to the Company's Current Report on Form 8-K filed March 14, 2016 (file no. 1-12273).
d) 
 
Incorporated herein by reference to Exhibit 4.2 to the Company's Pre-Effective Amendment No. 1 to the Registration Statement on Form S-3 filed November 28, 2003 (file no. 333-110491).
e) 
 
Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed January 13, 2004 (file no. 1-12273).
f) 
 
Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed December 7, 2004 (file no. 1-12273).
 
65

g) 
 
Incorporated herein by reference to Exhibit 4.2 to the Company's Quarterly Report on Form 10-Q filed on November 7, 2008 (file no. 1-12273).
h) 
 
Incorporated herein by reference to Exhibit 4.1 to the Registration Statement on Form S-3/ASR filed November 25, 2015 (file no. 333-208200).
i) 
 
Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed June 6, 2013 (file no. 1-12273).
j) 
 
Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed September 2, 2009 (file no. 1-12273).
k) 
 
Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed November 21, 2012 (file no. 1-12273).
l) 
 
Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed December 7, 2015 (file no. 1-12273).
m)
 
Incorporated herein by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K filed December 19, 2016 (file no. 1-12273).
n) 
 
Incorporated herein by reference to Exhibit 10.04 to the Company's Quarterly Report on Form 10-Q filed August 31, 1999 (file no. 1-12273).
o) 
 
Incorporated herein by reference to Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q filed November 5, 2010 (file no. 1-12273).
p) 
 
Incorporated herein by reference to Exhibit 10.06 to the Company's Annual Report on Form 10-K filed March 2, 2009 (file no. 1-12273).
q) 
 
Incorporated herein by reference to Exhibit 10.07 to the Company's Annual Report on Form 10-K filed March 2, 2009 (file no. 1-12273).
r)
 
Incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed September 23, 2016 (file no. 1-12273).
s)
 
Incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed December 7, 2016 (file no. 1-12273).
t) 
 
Incorporated herein by reference to Exhibits 99.1 and 99.2 to the Company's Current Report on Form 8-K filed December 30, 2004 (file no. 1-12273).
u) 
 
Incorporated herein by reference to Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q filed August 9, 2006 (file no. 1-12273).
v) 
 
Incorporated herein by reference to Appendix A to the Company's Definitive Proxy Statement on Schedule 14A filed April 30, 2012 (file no. 1-12273).
w) 
 
Incorporated herein by reference to Exhibits 10.2, 10.3 and 10.4 to the Company's Current Report on Form 8-K filed December 6, 2006 (file no. 1-12273).
x) 
 
Incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K filed November 23, 2016 (file no. 1-12273).
y) 
 
Incorporated herein by reference to Exhibit 10.01 to the Company's Quarterly Report on Form 10-Q filed May 7, 2009 (file no. 1-12273).
z) 
 
Incorporated herein by reference to Exhibit 10 to the Current Report on Form 8-K filed November 20, 2015 (file no. 1-12273).
aa)
 
Incorporated by reference to Appendix B to the Company's Definitive Proxy Statement on Schedule 14A filed April 26, 2016 (file no. 1-12273).
bb)
 
Incorporated by reference to Exhibit 10.2 to the Company's Form 10Q filed August 5, 2016 (file no. 1-12273).
 
Management contract or compensatory plan or arrangement.

 
ITEM 16.
FORM 10-K SUMMARY

None


66

Signatures

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, Roper has duly caused this Report to be signed on its behalf by the undersigned, therewith duly authorized.

ROPER TECHNOLOGIES, INC.
 (Registrant)

 
By:
/S/ BRIAN D. JELLISON
February 27, 2017
 
 
 
Brian D. Jellison, President and Chief Executive Officer
 
 

Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of Roper and in the capacities and on the dates indicated.
 
/S/ BRIAN D. JELLISON
 
President, Chief Executive Officer and
 
Brian D. Jellison
 
Chairman of the Board of Directors
February 27, 2017
 
 
(Principal Executive Officer)
 
 
 
 
 
/S/ JOHN HUMPHREY
 
Executive Vice President, Chief Financial Officer
 
John Humphrey
 
(Principal Financial Officer)
February 27, 2017
 
 
 
 
/S/ PAUL J. SONI
 
Vice President and Controller
 
Paul J. Soni
 
(Principal Accounting Officer)
February 27, 2017
 
 
 
 
/S/ AMY WOODS BRINKLEY
     
Amy Woods Brinkley
 
Director
February 27, 2017
       
/S/ JOHN F. FORT, III
 
 
 
John F. Fort, III
 
Director
February 27, 2017
 
 
 
 
/S/ ROBERT D. JOHNSON
 
 
 
Robert D. Johnson
 
Director
February 27, 2017
 
 
 
 
/S/ ROBERT E. KNOWLING
 
 
 
Robert E. Knowling
 
Director
February 27, 2017
 
 
 
 
/S/ WILBUR J. PREZZANO
 
 
 
Wilbur J. Prezzano
 
Director
February 27, 2017
 
 
 
 
/S/ LAURA G. THATCHER
 
 
 
Laura G. Thatcher
 
Director
February 27, 2017
       
/S/ RICHARD F. WALLMAN
     
Richard F. Wallman
 
Director
February 27, 2017
       
/S/ CHRISTOPHER WRIGHT
     
Christopher Wright
 
Director
February 27, 2017
       
 
67
EX-21.1 2 ex21-1.htm
Ex 21.1
 
Name of Subsidiary
Jurisdiction of
Incorporation/Organization
3089554 Nova Scotia ULC
Canada
AC Analytical Controls B.V.
Netherlands
AC Analytical Controls Holding B.V.
Netherlands
AC Analytical Controls Services B.V.
Netherlands
Acton Research Corporation
Delaware
Acumen PM, LLC
Texas
Aderant Canada Company
Canada
Aderant Case Management, LLC
Delaware
Aderant CM, LLC
Delaware
Aderant CompuLaw, LLC
Delaware
Aderant CRM, LLC
Delaware
Aderant DoD, LLC
Delaware
Aderant Enterprise Holdings, Inc.
Delaware
Aderant FM, LLC
Delaware
Aderant Holdings, Inc.
Delaware
Aderant Imaging, LLC
Delaware
Aderant International Holdings, Inc.
Delaware
Aderant Legal Holdings, Inc.
Delaware
Aderant Legal Holdings (AUS) Pty Ltd
Australia
Aderant Legal Holdings (NZ) ULC
New Zealand
Aderant Legal (UK) Limited
United Kingdom
Aderant North America, Inc.
Florida
Aderant Parent Holdings, Inc.
Delaware
Aderant RainMaker, LLC
Delaware
Aderant Redwood, LLC
Delaware
Advanced Sensors Limited
United Kingdom
Alpha Holdings of Delaware I LLC
Delaware
Alpha Holdings of Delaware II LLC
Delaware
Alpha Technologies B.V.
Netherlands
Alpha Technologies GmbH
Germany
Alpha Technologies Japan LLC
Delaware
Alpha Technologies Services LLC
Delaware
Alpha Technologies U.K.
United Kingdom
Alpha Technologies, s.r.o.
Czech Republic
Alpha UK Holdings LLC
Delaware
Amot Controls Corporation
Delaware
Amot Controls GmbH
Germany
Amot/Metrix Investment Company, Inc.
Delaware
Amphire Solutions, Inc.
Delaware
Amtech Systems (Hong Kong) Limited
Hong Kong
Amtech Systems, LLC
Delaware
Amtech World Corporation
Delaware
Ascension Technology Corporation
Delaware
Atlantic Health Partners, Inc.
Delaware
Atlas Database Software Corp.
California
Atlas Healthcare Software India Private Limited
India
Axium Holdco, Inc.
Delaware
BidClerk, Inc.
Delaware
Bid News Construction Reports LLC
Oklahoma
CBORD Holdings Corp.
Delaware
CDC Publishing, LLC
Delaware
Centurion Research Solutions, LLC
Virginia
Civco Holding, Inc.
Delaware
Civco Medical Instruments Co., Inc.
Iowa
CIVCO Medical Solutions B.V.
Netherlands
Clinisys Group Limited
United Kingdom
Clinisys Scotland Limited
United Kingdom
Clinisys Solutions Limited
United Kingdom
CMD Holdco, Inc.
Delaware
Compressor Controls (Beijing) Corporation Ltd.
China
Compressor Controls Corporation
Iowa
Compressor Controls Corporation B.V.
Netherlands
Compressor Controls Corporation Middle East
Delaware
Compressor Controls Corporation S.r.l.
Italy
Compressor Controls Mauritius Ltd.
Mauritius
Compressor Controls Pty Ltd.
Australia
Construction Datafax, Inc.
Alabama
Construction Market Data Group Inc.
Canada
Construction Market Data Group LLC
Delaware
Cornell Pump Company
Delaware
Cornell Pump Europe GmbH
Germany
C/S Solutions, Inc.
California
DAP Technologies Corp.
Delaware
DAP Technologies Limited
United Kingdom
DAP Technologies LTD
Canada
Dash I, Inc.
Delaware
DAT Solutions, LLC
Delaware
Data Innovations LLC
Delaware
Data Innovations Cooperatief U.A.
Netherlands
Data Innovations Europe S.A.
Belgium
Data Innovations Latin America Ltda
Brazil
Dawning Technologies, LLC
Delaware
DCMH Group Holdings, Inc.
Delaware
DCMH Group Holdings, LLC
Delaware
DCMH Holdings, Inc.
Delaware
Deltek Asia Pacific (HK) Limited
Hong Kong
Deltek Australia Pty Ltd.
Australia
Deltek Belgie BVBA
Belgium
Deltek Danmark A/S
Denmark
Deltek France SAS
France
Deltek GB Limited
United Kingdom
Deltek GmbH
Germany
Deltek Holdings Limited
United Kingdom
Deltek, Inc.
Delaware
Deltek Nederland B.V.
Netherlands
Deltek Netherlands B.V.
Netherlands
Deltek Norge AS
Norway
Deltek Systems (Canada), Inc.
Canada
Deltek Systems (Colorado) Inc.
Wyoming
Deltek Systems (Philippines) Ltd.
Virginia
Deltek Systems (UK) Ltd.
United Kingdom
Deltek Sverige AB
Sweden
Deltek UK Limited
United Kingdom
Deltek US, Inc.
Delaware
Deltek WST LLC
Texas
DI Acquisition Subsidiary, Inc.
Delaware
DI Dutch Holdings LLC
Delaware
DI Hong Kong Limited
Hong Kong
Dynamic Instruments, Inc.
California
Dynisco Enterprises GmbH
Germany
Dynisco Enterprises, LLC
Delaware
Dynisco Europe GmbH
Germany
Dynisco Holding GmbH
Germany
Dynisco Hong Kong Holdings, Limited
Hong Kong
Dynisco Instruments LLC
Delaware
Dynisco Instruments S.a.r.l.
France
Dynisco LLC
Delaware
Dynisco Parent, Inc.
Delaware
Dynisco S.r.l.
Italy
Dynisco Shanghai Sensor and Instrument Co., Ltd.
China
Dynisco –Viatran (M) Sdn Bhd
Malaysia
Dynisco Viatran LLC
Delaware
Dynisco-Viatran Instrument Sdn Bhd
Malaysia
Fluid Metering, Inc.
Delaware
FMS Purchasing & Services, Inc.
Florida
Foodlink Holdings, Inc.
California
Foodlink IT India Private Limited
India
Fresco Automation & IT Consultancy
Belgium
FSI Holdings, Inc.
Virginia
FTI Flow Technology, Inc.
Delaware
Gatan GmbH
Germany
Gatan Inc.
Pennsylvania
Gatan Service Corporation
Pennsylvania
GeneInsight, Inc.
Delaware
Getloaded Corporation
Delaware
Guangzhou MEDTEC Medical Device Co., Ltd
China
Hansco Automatisering B.V.
Netherlands
Hansen Technologies Corporation
Illinios
Hansen Technologies Europe GmbH
Germany
Harbour Holding Corp.
Delaware
Hardy Process Solutions
California
Horizon Software International, LLC
Georgia
HRsmart Canada Inc.
Canada
HRsmart Czech Republic
Czech Republic
HRsmart France SAS
France
HRsmart Germany GmbH
Germany
HRsmart, Inc.
Delaware
HRsmart International
Cayman Islands
HRsmart International Holdings LLC
Texas
HRsmart Mexico
Mexico
HRsmart Philippines
Philippines
HRsmart SA (Pty) Ltd.
South Africa
HRsmart Talent Management Solutions Europe Limited
United Kingdom
HRsmart Ventures LLC
Texas
Innovative Product Achievements, LLC
Delaware
Inovonics Corporation
Colorado
INPUT, Inc.
Delaware
Input Limited
United Kingdom
Input S.A.R.L.
France
Instill Corporation
Delaware
Integrated Designs, L.P.
Delaware
Intellitrans Canada Ltd.
Canada
IntelliTrans Limited
United Kingdom
Intellitrans Sweden AB
Sweden
Intellitrans, LLC
Delaware
IPA Acquisition Subsidiary, Inc.
Delaware
ISL Finance SAS
France
ISL Holding, SAS
France
ISL Scientifique de Laboratorie - ISL, S.A.S.
France
iSqFt Holdings, Inc.
Delaware
iSqFt, Inc.
Delaware
iSqFt Parent Corporation
Delaware
iSqFt Sub, Inc.
Delaware
IT Canada Holdings, LLC
Delaware
iTradenetwork Limited
United Kingdom
iTradeNetwork, Inc.
Delaware
Job Access LTDA
Brazil
K/S Roper Finance
Denmark
K/S Roper Holding
Denmark
K/S Roper Investments
Denmark
Link Logistics Holding LLC
Delaware
Logitech Limited
United Kingdom
Lumenera Corporation
Canada
Managed Health Care Associates, Inc.
Delaware
Marumoto Struers K.K.
Japan
Med Group I, Inc.
Delaware
MED Group Parent, Inc.
Delaware
Med Holdings, LLC
Delaware
Med Operating, LLC
Delaware
Media Cybernetics, Inc.
Delaware
Medical Equipment Distributors II, L.P.
Texas
Medical Equipment Distributors, Inc.
Delaware
Medical Information Professional Systems GmbH
Germany
Medical Information Professional Systems NV
Belgium
MEDTEC, Inc.
Iowa
Metrix Instrument Co., L.P.
Delaware
MHA Long Term Care Network, Inc.
Delaware
MIPS Austria GesmbH
Austria
MIPS CZ s.r.o
Czech Republic
MIPS Deutschland GmbH & Co. KG
Germany
MIPS Deutschland Holding GmbH
Germany
MIPS France Sarl
France
MIPS Schweiz AG
Switzerland
MIPS Software Iberica SL
Spain
MPR Readers Inc.
Delaware
mySBX Corporation
Delaware
Navigator Group Purchasing, Inc.
Tennessee
NDI Europe GmbH
Germany
Neptune Technology Group (Canada) Limited
Canada
Neptune Technology Group Inc.
Delaware
Neptune Technology Group Mexico S.de R.L. de C.V.
Mexico
Neptune Technology Group Mexico Services S. de R.L. de C.V.
Mexico
Neptune Technology Group Services Inc.
Delaware
Nippon Roper K.K.
Japan
Northern Digital Inc.
Canada
Novient, Inc.
Georgia
Off-Campus Advantage, LLC
Delaware
Omega Legal Systems, Inc.
Arizona
On Center Holdings, Inc.
Delaware
On Center Intermediate Holdings, Inc.
Delaware
On Center Software, Inc.
Texas
PAC Denmark ApS
Netherlands
PAC GmbH
Germany
PAC Instruments Asia PTE. Ltd.
Singapore
PAC (Shanghai) Co. Ltd.
China
PB Bidco Limited
United Kingdom
PB Holdco Limited
United Kingdom
PB Midco Limited
United Kingdom
PB Topco Limited
United Kingdom
Petroleum Analyzer Company L.P.
Delaware
PGP UK Limited
Scotland
Project Diamond Intermediate Holdings Corporation
Delaware
QSC 1208 Limited
United Kingdom
QSC 1209 Limited
United Kingdom
Quantitative Imaging Corporation
Canada
Rebate Tracking Group, LLC
Florida
Redlake MASD, LLC
Delaware
RF IDeas, Inc.
Delaware
RI Marketing India Private Limited
India
RIL Holding Limited
United Kingdom
RMT, Inc.
Arizona
Roda Deaco Valve Inc.
Canada
Roper Brasil Comercio E Promocao De Productos E Servicos LTDA
Brazil
Roper Canada Finance LP
Canada
Roper Canada Holdings, Inc.
Canada
Roper Canada Holdings LP
Canada
Roper Canada Partners, Inc.
Canada
Roper Capital Deutschland GmbH
Germany
Roper Canada UK Limited
United Kingdom
Roper Denmark UK Limited
United Kingdom
Roper DK Sub Sarl
Luxembourg
Roper Engineering s.r.o.
Czech Republic
Roper Europe GmbH
Germany
Roper Finance Sarl & Co. KG
Germany
Roper Finance Scot LP
Scotland
Roper Germany GmbH
Germany
Roper Germany GmbH & Co. KG
Germany
Roper Germany UK Limited
United Kingdom
Roper GM Denmark Holdings ApS
Denmark
Roper Holdings Limited
United Kingdom
Roper Holdings, Inc.
Delaware
Roper Industrial Holdings LLC
Delaware
Roper Industrial Products Investment Company
Iowa
Roper Industries, Inc.
Delaware
Roper Industries Denmark ApS
Denmark
Roper Industries Deutschland GmbH
Germany
Roper Industries L.P.
Canada
Roper Industries Limited
United Kingdom
Roper Industries Manufacturing (Shanghai) Co., Ltd.
China
Roper Industries Mauritius Ltd.
Mauritius
Roper Industries UK Limited
United Kingdom
Roper International Holding, Inc.
Delaware
Roper LLC
Russian Federation
Roper Lux Sub S.a.r.l
Luxembourg
Roper Luxembourg Finance S.a.r.l.
Luxembourg
Roper Luxembourg Holdings S.a.r.l.
Luxembourg
Roper Luxembourg S.a.r.l.
Luxembourg
Roper Luxembourg UK Holdings S.a.r.l.
Luxembourg
Roper Middle East Ltd.
Dubai (FZE)
Roper Pump Company
Delaware
Roper Scientific B.V.
Netherlands
Roper Scientific GmbH
Germany
Roper Scientific SAS
France
Roper Scientific, Inc.
Delaware
Roper Scot LP
United Kingdom
Roper Southeast Asia LLC
Delaware
Roper UK Investments Limited
United Kingdom
Roper UK, Ltd.
United Kingdom
Roper-Mex, L.P.
Delaware
Ropintassco 1, LLC
Delaware
Ropintassco 2, LLC
Delaware
Ropintassco 3, LLC
Delaware
Ropintassco 4, LLC
Delaware
Ropintassco 5, LLC
Delaware
Ropintassco 6, LLC
Delaware
Ropintassco 7, LLC
Delaware
Ropintassco Holdings, L.P.
Delaware
RT Merger Sub, Inc.
Delaware
Shanghai Roper Industries Trading Co., Ltd.
China
SHP Group Holdings, Inc.
Delaware
Sinmed Holding International B.V.
Netherlands
SIRA, LLC
Delaware
Societe de Distribution de Logiciels Medicaux
France
SoftWriters, Inc.
Delaware
Softwriters Holdings, Inc.
Delaware
Sohnar, Inc.
Delaware
Sohnar Limited
United Kingdom
Sohnar Pty Ltd
Australia
Star Purchasing Services, LLC
Wisconsin
Strata Acquisition Subsidiary, Inc.
Delaware
Strata Decision Technology Holdings LLC
Delaware
Strata Decision Technology LLC
Illinios
Strata Parallel II Inc.
Delaware
Strategic Healthcare Programs Blocker LLC
Delaware
Strategic Healthcare Programs Blocker 2, Inc.
Delaware
Strategic Healthcare Programs, L.L.C.
Delaware
Strategic Healthcare Programs Holdings, LLC
Delaware
Struers (Shanghai) International Trading Ltd.
China
Struers A/S
Denmark
Struers GmbH
Germany
Struers Inc.
Delaware
Struers Limited
United Kingdom
Struers Limited
Canada
Struers SAS
France
Student Advantage, LLC
Delaware
Sunquest Europe Limited
United Kingdom
Sunquest Holdings, Inc.
Delaware
Sunquest Information Systems (Europe) Limited
United Kingdom
Sunquest Information Systems (India) Private Limited
India
Sunquest Information Systems (International) Limited
United Kingdom
Sunquest Information Systems Canada, Inc.
Canada
Sunquest Information Systems, Inc.
Pennsylvania
Taupo Holdings, Inc.
Delaware
Technolog Group Limited
United Kingdom
Technolog Holdings Ltd.
United Kingdom
Technolog Limited
United Kingdom
Technolog SARL
France
Telomere Inc.
Delaware
The CBORD Group, Inc.
Delaware
The Tidewater Healthcare Shared Services Group, Inc.
Pennsylvania
The Washington Management Group, Inc.
District of Columbia
TLP Holdings, LLC
Delaware
Transcore Atlantic, Inc.
Delaware
Transcore CNUS, Inc.
Delaware
Transcore Holdings, Inc.
Delaware
Transcore ITS, LLC
Delaware
Transcore Link Logistics Corporation
Canada
Transcore Nova Scotia Corporation
Canada
Transcore Partners, LLC
Delaware
Transcore Quebec Corporation Inc.
Canada
TransCore Transportation Solutions India Private Limited
India
TransCore Transportation Systems Mauritius Private Limited
Mauritius
Transcore, LP
Delaware
Trinity Integrated Systems Limited
United Kingdom
UHF Purchasing Services, LLC
Delaware
United Controls Group, Inc.
Ohio
Uson L.P.
Delaware
Uson Limited
United Kingdom
Utilitec Limited
United Kingdom
Utilitec Services Limited
United Kingdom
Utility Data Services Limited
United Kingdom
Verathon Holdings (Delaware) Inc.
Delaware
Verathon Inc.
Washington
Verathon Medical (Australia) Pty Limited
Australia
Verathon Medical (Canada) ULC
Canada
Verathon Medical (Europe) B.V.
Netherlands
Verathon Medical (France) SARL
France
Verathon Medical (Hong Kong) Limited
Hong Kong
Verathon Medical (Japan) K.K.
Japan
Verathon Medical (UK) Ltd.
United Kingdom
Verathon Medical Inc.
Washington
Viastar Services, LP
Texas
Viatran Corporation
New York
Walter Herzog GmbH
Germany
XTS Software Corporation
Oregon
Zetec (Shanghai) Co., Ltd.
China
Zetec France
France
Zetec Korea, Inc.
Delaware
Zetec Rental LLC
Delaware
Zetec Services, Inc.
Delaware
Zetec, Inc.
Washington
EX-23.1 3 ex23-1.htm  
Ex 23.1
 


 
CONSENT OF INDEPENDENT REGISTERED CERTIFIED PUBLIC ACCOUNTING FIRM
We hereby consent to the incorporation by reference in the Registration Statement on Form S-3 (No. 333-208200) and Form S‑8 (Nos. 333-211671, 333-35648, 333-105919, 333-135700, 333-182779, 333-35666, 333-35672, 333-36897 and 333-105920) of Roper Technologies, Inc. of our report dated February 27, 2017 relating to the financial statements, financial statement schedule and the effectiveness of internal control over financial reporting, which appears in this Form 10‑K.

/s/ PricewaterhouseCoopers LLP
Tampa, Florida
February 27, 2017
EX-10.17 4 ex10-17.htm STIPANCICH OFFER LETTER
Exhibit 10.17
 

 
6901 Professional Parkway E.                                                                                                                                                Telephone (941) 556-2601
Sarasota, FL 34240                                                                                                                                                                      Fax (941) 556-2670




June 17, 2016

Mr. John K. Stipancich
810 Foxhollow Run
Milton, GA 30004

Re: Offer Letter of Employment

Dear John:

This letter is to confirm our offer of employment to join Roper Technologies Inc. ("Roper" of the "Company") as Vice President, General Counsel and Secretary. You will report directly to me. We would like you to join the Company starting June 20, 2016.

Compensation:

o
Your base salary will be $620,000 per year. Your performance will be measured and reviewed on an annual basis.  The first such review will be during the first quarter of 2017.
o
Your annual bonus opportunity will be up to 100% of your annual base salary, with the payment based upon Company performance.  Any bonus earned for 2016 will be paid no later than March 15, 2017.

o
A $375,000 one-time payment (less applicable withholdings) will be provided once you have formally commenced employment with the Company. If you voluntarily terminate your employment with the Company before the end of two full years of employment, you must  repay a  pro-rated  portion of the  one-time payment to the Company.
 
Equity Incentive Awards:

As soon as practicable after your employment commences, you will be granted the following equity incentive awards pursuant to the Roper 2016 Incentive Plan: ·

o
Stock Options: You will receive an option to purchase 18,000 shares of Roper common stock with an exercise price not less than the fair market value of a share as of the grant date, and that will be scheduled to vest 50% on June 30, 2018, and the remaining 50% will vest on June 30, 2019, subject to your continued employment with the Company through each such vesting date.

o
Restricted Shares: You will receive 12,000 restricted shares of Roper common stock, which vest contingent on the Company attaining specific, pre-determined and objective performance goals, as certified by the Compensation Committee. If the  goals are obtained, 1/3  of the  shares will vest on  November 30, 2017, 1/3 of the shares will vest on November 30, 2018 and the remaining 1/3 on November 30, 2019, subject to your continued employment with the Company through each such vesting period.

Employee Benefits:
o
You will be eligible for all Company employee benefits available to Roper's corporate officers including disability, health, dental, vision, life insurance, Non-Qualified Deferred Contribution Plan, and a 401(k) Plan. The Company currently makes base and matching contributions of up 4.5%, as well as a 3% profit-sharing contribution as part of the 401(k) plan subject to participation. Details of these and other benefits will be provided in materials that will be sent to you. Coverage will commence on your start date with Roper to the extent permitted under the applicable plans.

 
o
Customary vacation, holidays and sick leave and business and professional expense reimbursement will be provided as per Company policy.
o
Roper will provide $1,600 per month (taxable income) as a car allowance under its corporate program.


Relocation:
Roper will reimburse (and gross up) the customary moving and relocation expenses you incur at the time of your relocation as per Roper's policy for executives. Specific benefits include:
o
Real estate commission of up to 6% on the sale of your Milton, GA home and reasonable and customary seller's closing cost on the sale of your Milton, GA home
o
Shipment of household goods
o
Reasonable and customary closing costs for the purchase of a home in the Sarasota area
o
Lump sum payment of $25,000 ( ̴1/2 months' salary, less applicable tax withholdings) to assist with miscellaneous expenses associated with the relocation

If you voluntarily terminate your employment during the first two years after relocation, you must repay a pro-rated portion of the relocation expenses, including lump sum payment, to the Company.

Severance:
o
If Roper terminates your employment without Cause (as used herein, "Cause" shall mean gross neglect of duty, prolonged absence from duty without the consent of the Company, intentionally engaging in any activity that is in conflict with or adverse to the business or other interests of the Company, or willful misconduct, misfeasance or malfeasance of duty which is reasonably determined to be detrimental to the Company), you will be entitled to receive one year of severance equal to your then-current monthly base salary, plus a pro-rated bonus, based upon Company performance, and one year of medical benefits coverage. All of these payments will be provided in a lump sum payment, less applicable withholdings.

This Employment is "at will" and either party can terminate the relationship at any time, with or without cause. In addition, The Immigration Reform and Control Act of 1986 require employers to verify that all associates are legally authorized to work in the United States. You will be required to provide two forms of ID when completing the I-9 form.
Please feel free to contact Greg Anderson, Vice-President, Human Resources to address any further questions that you may have about your transition to Roper.

John, we look forward to you joining the Roper team.

/s/ Brian D. Jellison
Brian D. Jellison
Chairman, President & Chief Executive Officer

Accepted by:

/s/ John K. Stipancich         18 June 2016
      John K. Stipancich

EX-10.20 5 ex10-20.htm AMENDMENT TO 2016 PLAN
Exhibit 10.20
 

 

FIRST AMENDMENT TO ROPER TECHNOLOGIES, INC.
2016 INCENTIVE PLAN

This First Amendment to the Roper Technologies, Inc. 2016 Incentive Plan (the "Plan") is made effective on November 16, 2016.

In order to clarify the limited number of individuals who may qualify for the provisions associated with Retirement prior to age 65, Article 2, Section 2.1(jj) of the Plan (and any corresponding definition in any predecessor equity plan) shall be amended by deleting the words "other retirement program" and replacing them with the words "deferred compensation plan in which the Participant participates at the time of such Retirement."

All other terms and conditions of the Plan shall remain in full force and effect.


/s/ John K. Stipancich
John K. Stipancich
Corporate Secretary
EX-10.21 6 ex10-22.htm FORM OF RSU AWARD
Exhibit 10.22
 

Roper Technologies, Inc.

Non-US Employee
CASH-SETTLED RESTRICTED STOCK UNIT AWARD CERTIFICATE

Non-transferable
G R A N T  T O

_________________________________
("Grantee")

by Roper Technologies, Inc. (the "Company") of

__________

restricted stock units convertible into a cash payment equal to the value of an equal number of shares of the Company's common stock, $0.01 par value per share (the "Units"), pursuant to and subject to the provisions of the Roper Technologies, Inc. 2016 Incentive Plan (the "Plan") and to the terms and conditions set forth on the following pages (the "Terms and Conditions").  By accepting this Award, Grantee shall be deemed to have agreed to the terms and conditions set forth in this Certificate and the Plan.

Unless sooner vested in accordance with Section 2 of the Term and Conditions or otherwise in the discretion of the Committee, the Units shall vest (become payable) in accordance with the following schedule; provided that Grantee is then still employed by the Company or any of its Affiliates:

Percentage of Shares
Vesting Date
   
   

IN WITNESS WHEREOF, Roper Technologies, Inc., acting by and through its duly authorized officers, has caused this Certificate to be executed.

ROPER TECHNOLOGIES, INC.
 
By: ____________________________________________
Its:  President and Chief Executive Officer
Grant Date: _______________
 
Accepted by Grantee:  __________________________

TERMS AND CONDITIONS

1. Grant of Units.  The Company hereby grants to the Grantee named on the cover page hereof, subject to the restrictions and the other terms and conditions set forth in the Plan and in this Certificate, the number of restricted stock units indicated on the cover page hereof (the "Units") which represent the right to receive a cash payment equal to the Fair Market Value, as of the applicable Vesting Date, of an equal number of shares of the Company's $0.01 value common stock ("Stock") on the terms set forth in this Certificate.  Capitalized terms used herein and not otherwise defined shall have the meanings assigned to such terms in the Plan.

2. Vesting of Units.  The Units have been credited to a bookkeeping account on behalf of Grantee.  The Units will vest and become non-forfeitable on the earliest to occur of the following (each, a "Vesting Date"):
 
(a)
as to the percentages of the Units specified on the cover page hereof, on the respective Vesting Dates specified on the cover page hereof; provided Grantee is then still employed by the Company or an Affiliate, or
(b)
the termination of Grantee's termination of employment by reason of death or Disability or, with the consent of the Committee, Grantee's Retirement.

If Grantee's employment terminates prior to a Vesting Date for any reason other than as described in (b) above, Grantee shall forfeit all right, title and interest in and to the unvested Units as of the date of such termination and the unvested Units will be reconveyed to the Company without further consideration or any act or action by Grantee.

3. Settlement in Cash.  Any Units that vest in accordance with Section 2 above will entitle Grantee to receive to a cash payment equal to the Fair Market Value, as of the Vesting Date, of one share of Stock for each vested Unit.  Such payment shall be made no later than the 15th day of the third month after the month in which the Vesting Date occurs.

4. Dividend Equivalents.  If and when cash dividends or other cash distributions are paid with respect to the Shares while the Units are outstanding, the dollar amount of such dividends or distributions with respect to the number of Shares then underlying the Units will be credited by the Company to an account for Grantee, and shall be accumulated without interest ("Dividend Equivalents").  Dividend Equivalents credited to Grantee's account with respect to earned and vested Units shall be distributed to Grantee in cash at the same time that the vested Units are settled for cash.  Grantee shall have no right to Dividend Equivalents accumulated with respect to Units that are forfeited, and any such unearned Dividend Equivalents will be reconveyed to the Company without further consideration or any act or action by Grantee.

5. Restrictions on Transfer and Pledge.  No right or interest of Grantee in the Units may be pledged, encumbered, or hypothecated or be made subject to any lien, obligation, or liability of Grantee to any other party other than the Company or an Affiliate.  The Units may not be sold, assigned, transferred or otherwise disposed of by Grantee other than by will or the laws of descent and distribution.

6. Restrictions on Settlement of Units.  If at any time the Committee shall determine in its discretion, that registration, listing or qualification of the Units upon any securities exchange or similar self-regulatory organization or under any foreign, federal, or local law or practice, or the consent or approval of any governmental regulatory body, is necessary or desirable as a condition to the settlement of the Units, no payment shall be made hereunder unless and until such registration, listing, qualification, consent or approval shall have been effected or obtained free of any conditions not acceptable to the Committee.

7. No Right of Continued Employment; No Rights to Compensation or Damages.  Nothing in the Plan or this Certificate or any document executed under either of them shall interfere with or limit in any way the right of the Company or any Affiliate to terminate Grantee's employment without liability at any time, nor confer upon Grantee any right to continue in the employ of the Company or any Affiliate.  By executing this Certificate, Grantee waives any and all rights to compensation or damages for the termination of his office or employment, or failure to provide sufficient notice of termination of his office or employment, with the Company or any Affiliate for any reason whatsoever insofar as those rights arise or may arise from the loss of Grantee's benefits or rights upon forfeiture of the Units in connection with such termination.

8. No Entitlement to Future Awards.  The grant of the Units does not entitle Grantee to the grant of any additional units or other awards under the Plan in the future.  Future grants, if any, will be at the sole discretion of the Company, including, but not limited to, the timing of any grant, the number of units, and vesting provisions.  The grant of the Units is an extraordinary item of compensation outside the scope of any employment contract.  As such, the Units are not part of normal or expected compensation for purposes of calculating severance, resignation, redundancy, end of service payments, bonuses, long-service awards, pension or retirement benefits or similar payments.

9. Transfer of DataBy executing this certificate, Grantee voluntarily acknowledges and consents to the collection, use, processing and transfer of personal data as described in this paragraph.  Grantee is not obliged to consent to such collection, use, processing and transfer of personal data, but failure to provide the consent may affect Grantee's eligibility to receive awards under the Plan.  The Company and its Affiliates hold certain personal information about Grantee, including name, home address and telephone number, date of birth, employee identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, and details of any rights or entitlements to shares of stock, for the purpose of managing and administering the Plan ("Data").  The Company and its Affiliates will transfer Data amongst themselves as necessary for the purpose of implementation, administration and management of Grantee's participation in the Plan, and the Company and any of its Affiliates may each further transfer Data to any third parties assisting in the implementation, administration and management of the Plan.  These recipients may be located in the United States or elsewhere throughout the world.  Grantee authorizes them to receive, possess, use, retain and transfer the Data, in electronic or other form, for the purposes of implementing, administering and managing Grantee's participation in the Plan, including any requisite transfer of such Data as may be required for the administration of the Plan and/or the subsequent holding of shares of stock on Grantee's behalf to a broker or other third party with whom Grantee may elect to deposit any shares of stock acquired pursuant to the Plan.  Grantee may, at any time, review Data, require any necessary amendments to it or withdraw the consents herein in writing by contacting the Company; however, by withdrawing his or her consent, Grantee will affect his or her ability to participate in the Plan.

10. Payment of Taxes.  The Company or any Affiliate employing Grantee has the authority and the right to deduct or withhold, or require Grantee to remit to the employer, an amount sufficient to satisfy all applicable taxes (including Grantee's income tax and employee national insurance obligations) required by law to be withheld with respect to any taxable event arising as a result of the vesting or settlement of the Units.  The obligations of the Company under this Certificate will be conditional on such payment or arrangements, and the Company, and, where applicable, its Affiliates will, to the extent permitted by law, have the right to deduct any such taxes from any payment of any kind otherwise due to Grantee.

11. Amendment.  The Committee may amend, modify or terminate this Certificate without approval of Grantee; provided, however, that such amendment, modification or termination shall not, without Grantee's consent, reduce or diminish the value of this award determined as if it had been fully vested (i.e., as if the Units had vested) on the date of such amendment or termination.

12. Plan Controls.  The terms contained in the Plan are incorporated into and made a part of this Certificate and this Certificate shall be governed by and construed in accordance with the Plan.  Without limiting the foregoing, the terms and conditions of the Units are subject to adjustment as provided in Article 15 of the Plan.  In the event of any actual or alleged conflict between the provisions of the Plan and the provisions of this Certificate, the provisions of the Plan shall be controlling and determinative.

13. Governing Law.  This Certificate shall be construed in accordance with and governed by the laws of the State of Delaware, United States of America, regardless of the law that might be applied under principles of conflict of laws.

14. Severability.  If any one or more of the provisions contained in this Certificate is deemed to be invalid, illegal or unenforceable, the other provisions of this Certificate will be construed and enforced as if the invalid, illegal or unenforceable provision had never been included.

15. Relationship to Other Benefits.  The Shares shall not affect the calculation of benefits under any other compensation plan or program of the Company, except to the extent specially provided in such other plan or program.

16. Notice.  Notices and communications hereunder must be in writing and either personally delivered or sent by registered or certified United States mail, return receipt requested, postage prepaid.  Notices to the Company must be addressed to Roper Technologies, Inc., 6901 Professional Parkway East, Suite 200, Sarasota, Florida 34240; Attn: Secretary, or any other address designated by the Company in a written notice to Grantee.  Notices to Grantee will be directed to the address of Grantee then currently on file with the Company, or at any other address given by Grantee in a written notice to the Company.


EX-10.23 7 ex10-23.htm FORM OF NQSO
Exhibit 10.23
 

N O N S T A T U T O R Y  S T O C K  O P T I O N  C E R T I F I C A T E

Non-transferable
G R A N T  TO

________________________
("Optionee")

the right to purchase from Roper Technologies, Inc. (the "Company")

_________ shares of its common stock, $0.01 par value, at the price of $______ per share (the "Option")

pursuant to and subject to the provisions of the Roper Technologies, Inc. 2016 Incentive Plan (the "Plan") and to the terms and conditions set forth on the following page (the "Terms and Conditions").  By accepting the Option, Optionee shall be deemed to have agreed to the terms and conditions set forth in this Certificate and the Plan.  Capitalized terms used herein and not otherwise defined shall have the meanings assigned to such terms in the Plan.

Unless vesting is accelerated in accordance with the Plan or in the discretion of the Committee, the Option shall vest (become exercisable) in accordance with the following schedule:

Continuous Status as a Participant
after Grant Date
 
Percent of Option Shares Vested
   
   
   


IN WITNESS WHEREOF, Roper Technologies, Inc., acting by and through its duly authorized officers, has caused this Certificate to be duly executed.

ROPER TECHNOLOGIES, INC.
 
 
By: 
Its:   President and Chief Executive Officer
 
 
 
Grant Date:  ____________________


TERMS AND CONDITIONS

1. Vesting of Option.  The Option shall vest (become exercisable) in accordance with the schedule shown on the cover page of this Certificate. Notwithstanding the foregoing vesting schedule, the Option shall become fully vested and exercisable upon: (i) Optionee's death or Disability during his or her Continuous Status as a Participant, (ii) a Change in Control, unless the Option is assumed by the surviving entity or otherwise equitably converted or substituted in connection with the Change in Control, or (iii) if the Option is assumed by the surviving entity or otherwise equitably converted or substituted in connection with a Change in Control, the termination of Optionee's employment by the Company without Cause (or Optionee's resignation for Good Reason as provided in any employment, severance or similar agreement between Optionee and the Company or an Affiliate) within two years after the effective date of the Change in Control.
2. Term of Option and Limitations on Right to Exercise.  The term of the Option will be for a period of ten years, expiring at 5:00 p.m., Eastern Time, on the tenth anniversary of the Grant Date (the "Expiration Date").  To the extent not previously exercised, the Option will lapse prior to the Expiration Date upon the earliest to occur of the following circumstances:
(a) Three months after the date of the termination of Optionee's Continuous Status as a Participant for any reason other than (i) for Cause or (ii) by reason of Optionee's death, Disability or Retirement.
(b) Thirty-six (36) months after the date of the termination of Optionee's Continuous Status as a Participant by reason of Retirement.
(c) Twelve months after the date of the termination of Optionee's Continuous Status as a Participant by reason of Disability.
(d) Twelve months after the date of Optionee's death, if Optionee dies while employed, or during the three-month period described in subsection (a) above, during the thirty-six month period described in subsection (b) above or during the twelve-month period described in subsection (c) above and before the Option otherwise lapse.  Upon Optionee's death, the Option may be exercised by Optionee's beneficiary designated pursuant to the Plan.
(e) 5:00 p.m., Eastern Time, on the 10th business day after the date of the termination of Optionee's Continuous Status as a Participant for Cause.
If Optionee returns to employment with the Company during the designated post-termination exercise period, then Optionee shall be restored to the status Optionee held prior to such termination but no vesting credit will be earned for any period Optionee was not in Continuous Status as a Participant.  If Optionee or his or her beneficiary exercises an Option after termination of service, the Option may be exercised only with respect to the Shares that were otherwise vested on Optionee's termination of service, including Option Shares vested by acceleration under section 1.
3. Exercise of Option.  The Option shall be exercised by (a) notice directed to the Secretary of the Company or his or her designee at the address and in the form specified by the Secretary from time to time and (b) payment to the Company in full for the Shares subject to such exercise (unless the exercise is a broker-assisted cashless exercise, as described below).  If the person exercising an Option is not Optionee, such person shall also deliver with the notice of exercise appropriate proof of his or her right to exercise the Option.  Payment for such Shares shall be in (a) cash, (b) Shares previously acquired by the purchaser, or (c) any combination thereof, for the number of Shares specified in such written notice.  The value of surrendered Shares for this purpose shall be the Fair Market Value as of the last trading day immediately prior to the exercise date.  Alternatively, the Company may permit Optionee to exercise the Option through a "net" exercise, whereby the Company shall retain from the Option that number of Option shares having a Fair Market Value on the date of exercise equal to some or all of the exercise price. To the extent permitted under Regulation T of the Federal Reserve Board, and subject to applicable securities laws and any limitations as may be applied from time to time by the Committee (which need not be uniform), the Option may be exercised through a broker in a so-called "cashless exercise" whereby the broker sells the Option Shares on behalf of Optionee and delivers cash sales proceeds to the Company in payment of the exercise price.  In such case, the date of exercise shall be deemed to be the date on which notice of exercise is received by the Company and the exercise price shall be delivered to the Company by the settlement date.
4. Withholding.  The Company or any employer Affiliate has the authority and the right to deduct or withhold, or require Optionee to remit to the employer, an amount sufficient to satisfy federal, state, and local taxes (including Optionee's FICA obligation) required by law to be withheld with respect to any taxable event arising as a result of the exercise of the Option.  The withholding requirement may be satisfied, in whole or in part, at the election of the Secretary, by withholding from the Option Shares having a Fair Market Value on the date of withholding equal to the minimum amount (and not any greater amount) required to be withheld for tax purposes, all in accordance with such procedures as the Secretary establishes.
5. Limitation of Rights.  The Option does not confer to Optionee or Optionee's beneficiary any rights of a shareholder of the Company unless and until Shares are in fact issued to such person in connection with the exercise of the Option.  Nothing in this Certificate shall interfere with or limit in any way the right of the Company or any Affiliate to terminate Optionee's service at any time, nor confer upon Optionee any right to continue in the service of the Company or any Affiliate.
6. Restrictions on Transfer and Pledge.  No right or interest of Optionee in the Option may be pledged, encumbered, or hypothecated to or in favor of any party other than the Company or an Affiliate, or shall be subject to any lien, obligation, or liability of Optionee to any other party other than the Company or an Affiliate.  The Option is not assignable or transferable by Optionee other than by will or the laws of descent and distribution, but the Committee may (but need not) permit other transfers.  The Option may be exercised during the lifetime of Optionee only by Optionee or any permitted transferee.
7. Restrictions on Issuance of Shares.  If at any time the Committee shall determine in its discretion, that registration, listing or qualification of the Shares covered by the Option upon any Exchange or under any foreign, federal, or local law or practice, or the consent or approval of any governmental regulatory body, is necessary or desirable as a condition to the exercise of the Option, the Option may not be exercised in whole or in part unless and until such registration, listing, qualification, consent or approval shall have been effected or obtained free of any conditions not acceptable to the Committee.
8. Plan Controls.  The terms contained in the Plan are incorporated into and made a part of this Certificate and this Certificate shall be governed by and construed in accordance with the Plan.  In the event of any actual or alleged conflict between the provisions of the Plan and the provisions of this Certificate, the provisions of the Plan shall be controlling and determinative.
9. Successors.  This Certificate shall be binding upon any successor of the Company, in accordance with the terms of this Certificate and the Plan.
10. Notice.  Notices and communications under this Certificate must be in writing and either personally delivered or sent by registered or certified United States mail, return receipt requested, postage prepaid.  Notices to the Company must be addressed to Roper Technologies, Inc., 6901 Professional Parkway East, Suite 200, Sarasota, Florida 34240, Attn: Secretary, or any other address designated by the Company in a written notice to Optionee. Notices to Optionee will be directed to the address of Optionee then currently on file with the Company, or at any other address given by Optionee in a written notice to the Company.

EX-10.24 8 ex10-24.htm FORM OF RSA
Exhibit 10.24
 
R E S T R I C T E D  S T O C K  A W A R D  C E R T I F I C A T E

Non-transferable
G R A N T  T O

_______________________
("Grantee")

by Roper Technologies, Inc. (the "Company") of
______ shares of its common stock, $0.01 par value (the "Shares")

pursuant to and subject to the provisions of the Roper Technologies, Inc. 2016 Incentive Plan (the "Plan") and to the terms and conditions set forth on the following page (the "Terms and Conditions").  By accepting the Shares, Grantee shall be deemed to have agreed to the terms and conditions set forth in this Certificate and the Plan.  Capitalized terms used herein and not otherwise defined shall have the meanings assigned to such terms in the Plan.

Unless vesting is accelerated in accordance with the Plan or in the discretion of the Committee, the Shares will vest (become non-forfeitable) in accordance with the following schedule:


Continuous Status as a Participant
after Grant Date
 
Percent of Shares Vested
   
   
   


IN WITNESS WHEREOF, Roper Technologies, Inc., acting by and through its duly authorized officers, has caused this Certificate to be duly executed.

ROPER TECHNOLOGIES, INC.
 
By: __________________ 
Its:   President and Chief Executive Officer
 
 
Grant Date: ____________________


TERMS AND CONDITIONS

1. Restrictions. The Shares are subject to each of the following restrictions. "Restricted Shares" mean those Shares that are subject to the restrictions imposed hereunder which restrictions have not then expired or terminated. Restricted Shares may not be sold, transferred, exchanged, assigned, pledged, hypothecated or otherwise encumbered. If Grantee's employment with the Company or any Subsidiary terminates for any reason other than as set forth in paragraph (b) or (d) of Section 2 hereof, then Grantee shall forfeit all of Grantee's right, title and interest in and to the Restricted Shares as of the date of employment termination, and such Restricted Shares shall revert to the Company immediately following the event of forfeiture. The restrictions imposed under this Section shall apply to all shares of the Company's Stock or other securities issued with respect to Restricted Shares hereunder in connection with any merger, reorganization, consolidation, recapitalization, stock dividend or other change in corporate structure affecting the Stock of the Company.

2. Expiration and Termination of Restrictions. The restrictions imposed under Section 1 will expire on the earliest to occur of the following (the period prior to such expiration being referred to herein as the "Restricted Period"):

(a) as to the percentages of the Shares specified on the cover page hereof, on the respective dates specified on the cover page hereof; provided Grantee is then employed by the Company or an Affiliate; or
(b) as to all of the Shares, the termination of Grantee's employment due to death or Disability; or
(c) the occurrence of a Change in Control, except with respect to any Restricted Shares assumed by the surviving entity or otherwise equitably converted or substituted in connection with the Change in Control; or
(d) with respect to any Restricted Shares assumed by the surviving entity or otherwise equitably converted or substituted in connection with a Change in Control, upon the termination of Grantee's employment without Cause (or Grantee's resignation for Good Reason as provided in any employment, severance or similar agreement between Grantee and the Company or an Affiliate) within two years after the effective date of the Change in Control.

3. Delivery of Shares. The Shares will be registered in the name of Grantee as of the Grant Date and may be held by the Company during the Restricted Period in certificated or uncertificated form. If a certificate for Restricted Shares is issued during the Restricted Period with respect to such Shares, such certificate shall be registered in the name of Grantee and shall bear a legend in substantially the following form (in addition to any legend required under applicable state securities laws): "This certificate and the shares of stock represented hereby are subject to the terms and conditions (including forfeiture and restrictions against transfer) contained in a Restricted Stock Certificate between the registered owner of the shares represented hereby and Roper Technologies, Inc. Release from such terms and conditions shall be made only in accordance with the provisions of such Certificate, copies of which are on file in the offices of Roper Technologies, Inc."  Stock certificates for the Shares, without the first above legend, shall be delivered to Grantee or Grantee's designee upon request of Grantee after the expiration of the Restricted Period, but delivery may be postponed for such period as may be required for the Company with reasonable diligence to comply, if deemed advisable by the Company, with registration requirements under the Securities Act of 1933, listing requirements under the rules of any stock exchange, and requirements under any other law or regulation applicable to the issuance or transfer of the Shares.

4. Voting and Dividend Rights. Grantee, as beneficial owner of the Shares, shall have full voting and dividend rights with respect to the Shares during and after the Restricted Period. Each dividend payment, if any, shall be made no later than the end of the calendar year in which the dividend is paid to the shareholders or, if later, the 15th day of the third month following the date the dividend is paid to shareholders.  Any non-cash dividends shall be subject to the restrictions imposed under Section 1.  If Grantee forfeits any rights he may have under this Certificate, Grantee shall no longer have any rights as a stockholder with respect to the Restricted Shares or any interest therein and Grantee shall no longer be entitled to receive dividends on such stock. In the event that for any reason Grantee shall have received dividends upon such stock after such forfeiture, Grantee shall repay to the Company any amount equal to such dividends.

5. No Right of Continued Employment. Nothing in this Certificate shall interfere with or limit in any way the right of the Company or any Affiliate to terminate Grantee's employment at any time, nor confer upon Grantee any right to continue in the employ of the Company or any Affiliate.

6. Payment of Taxes. Grantee will, no later than the date as of which any amount related to the Shares first becomes includable in Grantee's gross income for federal income tax purposes, pay to the Company, or make other arrangements satisfactory to the Committee regarding payment of, any federal, state and local taxes of any kind required by law to be withheld with respect to such amount, including without limitation the surrender of shares of Stock to the Company. The obligations of the Company under this Certificate will be conditional on such payment or arrangements, and the Company, and, where applicable, its Affiliates will, to the extent permitted by law, have the right to deduct any such taxes from the award or any payment of any kind otherwise due to Grantee.

7. Plan Controls. The terms contained in the Plan are incorporated into and made a part of this Certificate and this Certificate shall be governed by and construed in accordance with the Plan. In the event of any actual or alleged conflict between the provisions of the Plan and the provisions of this Certificate, the provisions of the Plan shall be controlling and determinative.

8.  Successors.  This Certificate shall be binding upon any successor of the Company, in accordance with the terms of this Certificate and the Plan.

9.  Severability.  If any one or more of the provisions contained in this Certificate is invalid, illegal or unenforceable, the other provisions of this Certificate will be construed and enforced as if the invalid, illegal or unenforceable provision had never been included.

10. Notice. Notices and communications under this Certificate must be in writing and either personally delivered or sent by registered or certified United States mail, return receipt requested, postage prepaid. Notices to the Company must be addressed to Roper Technologies, Inc., 6901 Professional Parkway East, Suite 200, Sarasota, Florida 34240: Attn: Secretary, or any other address designated by the Company in a written notice to Grantee. Notices to Grantee will be directed to the address of Grantee then currently on file with the Company, or at any other address given by Grantee in a written notice to the Company.

EX-31.1 9 ex31-1.htm
Exhibit 31.1
 
I, Brian D. Jellison, certify that:
 
1.             I have reviewed this Annual Report on Form 10-K of Roper Technologies, 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: February 27, 2017
/s/ Brian D. Jellison
 
Brian D. Jellison
 
Chairman of the Board, President and
 
Chief Executive Officer
  (Principal Executive Officer)
 
EX-31.2 10 ex31-2.htm
Exhibit 31.2
 
I, John Humphrey, certify that:
 
1.              I have reviewed this Annual Report on Form 10-K of Roper Technologies, 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: February 27, 2017
/s/ John Humphrey
 
John Humphrey
 
Executive Vice President and
 
Chief Financial Officer
  (Principal Financial Officer)
EX-32.1 11 ex32-1.htm
EXHIBIT 32.1
 
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Annual Report of Roper Technologies, Inc. (the “Company”) on Form 10-K for the year ending December 31, 2016, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Brian D. Jellison, Chief Executive Officer of the Company, and John Humphrey, Chief Financial Officer of the Company, each hereby certifies, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of his knowledge that:
 
1. The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
 
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: February 27, 2017
/s/ Brian D. Jellison
 
 
Brian D. Jellison
 
 
Chairman of the Board, President and Chief Executive Officer
 
 
(Principal Executive Officer)
 
 
 
 
 
/s/ John Humphrey
 
 
John Humphrey
 
 
Executive Vice President and Chief Financial Officer
 
 
(Principal Financial Officer)
 
 
This certificate is being made for the exclusive purpose of compliance of the Company with the requirements of Section 906 of the Sarbanes-Oxley Act of 2002, and may not be disclosed, distributed or used by any person or for any reason other than specifically required by law.
 
EX-101.INS 12 rop-20161231.xml XBRL INSTANCE DOCUMENT 0000882835 2016-01-01 2016-12-31 0000882835 2016-06-30 0000882835 2017-02-24 0000882835 2015-12-31 0000882835 2016-12-31 0000882835 2014-01-01 2014-12-31 0000882835 2015-01-01 2015-12-31 0000882835 us-gaap:AdditionalPaidInCapitalMember 2013-12-31 0000882835 us-gaap:TreasuryStockMember 2013-12-31 0000882835 us-gaap:RetainedEarningsMember 2013-12-31 0000882835 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-12-31 0000882835 us-gaap:CommonStockMember 2013-12-31 0000882835 2013-12-31 0000882835 us-gaap:RetainedEarningsMember 2014-01-01 2014-12-31 0000882835 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000882835 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-01-01 2014-12-31 0000882835 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000882835 us-gaap:CommonStockMember 2014-01-01 2014-12-31 0000882835 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0000882835 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000882835 us-gaap:TreasuryStockMember 2016-01-01 2016-12-31 0000882835 us-gaap:TreasuryStockMember 2014-01-01 2014-12-31 0000882835 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0000882835 us-gaap:AdditionalPaidInCapitalMember 2014-01-01 2014-12-31 0000882835 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000882835 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0000882835 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0000882835 us-gaap:TreasuryStockMember 2015-01-01 2015-12-31 0000882835 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000882835 us-gaap:RetainedEarningsMember 2015-12-31 0000882835 us-gaap:CommonStockMember 2014-12-31 0000882835 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0000882835 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000882835 us-gaap:TreasuryStockMember 2016-12-31 0000882835 2014-12-31 0000882835 us-gaap:RetainedEarningsMember 2016-12-31 0000882835 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000882835 us-gaap:TreasuryStockMember 2014-12-31 0000882835 us-gaap:CommonStockMember 2016-12-31 0000882835 us-gaap:CommonStockMember 2015-12-31 0000882835 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000882835 us-gaap:RetainedEarningsMember 2014-12-31 0000882835 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0000882835 us-gaap:TreasuryStockMember 2015-12-31 0000882835 us-gaap:MinimumMember us-gaap:BuildingMember 2016-01-01 2016-12-31 0000882835 us-gaap:MinimumMember us-gaap:MachineryAndEquipmentMember 2016-01-01 2016-12-31 0000882835 us-gaap:BuildingMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0000882835 us-gaap:MachineryAndEquipmentMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0000882835 us-gaap:MinimumMember us-gaap:OtherMachineryAndEquipmentMember 2016-01-01 2016-12-31 0000882835 us-gaap:MaximumMember us-gaap:OtherMachineryAndEquipmentMember 2016-01-01 2016-12-31 0000882835 us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember 2016-01-01 2016-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2015-01-01 2015-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2016-01-01 2016-12-31 0000882835 rop:TotalAcquisitionsMember 2016-01-01 2016-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2014-01-01 2014-12-31 0000882835 rop:DeltekMember 2016-01-01 2016-12-31 0000882835 rop:DeltekMember 2016-12-27 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2014-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2015-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2016-12-31 0000882835 rop:DeltekMember 2016-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:ComputerSoftwareIntangibleAssetMember 2014-12-31 0000882835 us-gaap:CustomerRelationshipsMember rop:DeltekMember 2016-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:OrderOrProductionBacklogMember 2014-12-31 0000882835 us-gaap:UnpatentedTechnologyMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2015-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:ComputerSoftwareIntangibleAssetMember 2015-12-31 0000882835 us-gaap:UnpatentedTechnologyMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2016-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:UnpatentedTechnologyMember 2014-12-31 0000882835 us-gaap:UnpatentedTechnologyMember rop:DeltekMember 2016-12-31 0000882835 us-gaap:CustomerRelationshipsMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2016-12-31 0000882835 us-gaap:ComputerSoftwareIntangibleAssetMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2016-12-31 0000882835 us-gaap:CustomerRelationshipsMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2015-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2014-12-31 0000882835 us-gaap:InProcessResearchAndDevelopmentMember rop:DeltekMember 2016-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:UnpatentedTechnologyMember 2015-01-01 2015-12-31 0000882835 us-gaap:ComputerSoftwareIntangibleAssetMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2015-01-01 2015-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:ComputerSoftwareIntangibleAssetMember 2016-01-01 2016-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2014-01-01 2014-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:UnpatentedTechnologyMember 2014-01-01 2014-12-31 0000882835 us-gaap:CustomerRelationshipsMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2015-01-01 2015-12-31 0000882835 rop:DeltekMember us-gaap:CustomerRelationshipsMember 2016-01-01 2016-12-31 0000882835 us-gaap:CustomerRelationshipsMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2016-01-01 2016-12-31 0000882835 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:OrderOrProductionBacklogMember 2014-01-01 2014-12-31 0000882835 us-gaap:UnpatentedTechnologyMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2016-01-01 2016-12-31 0000882835 rop:DeltekMember us-gaap:UnpatentedTechnologyMember 2016-01-01 2016-12-31 0000882835 us-gaap:ComputerSoftwareIntangibleAssetMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2014-01-01 2014-12-31 0000882835 rop:DeltekMember 2016-12-28 2016-12-31 0000882835 rop:DeltekMember 2015-01-01 2015-12-31 0000882835 us-gaap:AcquisitionRelatedCostsMember 2015-01-01 2015-12-31 0000882835 us-gaap:AcquisitionRelatedCostsMember 2016-01-01 2016-12-31 0000882835 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2016-12-31 0000882835 us-gaap:BuildingMember 2016-12-31 0000882835 us-gaap:ComputerEquipmentMember 2016-12-31 0000882835 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2015-12-31 0000882835 us-gaap:LandMember 2016-12-31 0000882835 us-gaap:MachineryAndEquipmentMember 2015-12-31 0000882835 us-gaap:BuildingMember 2015-12-31 0000882835 us-gaap:MachineryAndEquipmentMember 2016-12-31 0000882835 us-gaap:ComputerEquipmentMember 2015-12-31 0000882835 us-gaap:LandMember 2015-12-31 0000882835 rop:MedicalAndScientificImagingMember 2015-12-31 0000882835 rop:EnergySystemsAndControlsMember 2014-12-31 0000882835 rop:IndustrialTechnologyMember 2015-12-31 0000882835 rop:EnergySystemsAndControlsMember 2015-12-31 0000882835 rop:RfTechnologyMember 2014-12-31 0000882835 rop:RfTechnologyMember 2015-12-31 0000882835 rop:MedicalAndScientificImagingMember 2014-12-31 0000882835 rop:IndustrialTechnologyMember 2014-12-31 0000882835 rop:IndustrialTechnologyMember 2015-01-01 2015-12-31 0000882835 rop:IndustrialTechnologyMember 2016-01-01 2016-12-31 0000882835 rop:RfTechnologyMember 2016-01-01 2016-12-31 0000882835 rop:RfTechnologyMember 2015-01-01 2015-12-31 0000882835 rop:EnergySystemsAndControlsMember 2016-01-01 2016-12-31 0000882835 rop:MedicalAndScientificImagingMember 2015-01-01 2015-12-31 0000882835 rop:MedicalAndScientificImagingMember 2016-01-01 2016-12-31 0000882835 rop:EnergySystemsAndControlsMember 2015-01-01 2015-12-31 0000882835 rop:IndustrialTechnologyMember 2016-12-31 0000882835 rop:EnergySystemsAndControlsMember 2016-12-31 0000882835 rop:MedicalAndScientificImagingMember 2016-12-31 0000882835 rop:RfTechnologyMember 2016-12-31 0000882835 us-gaap:TradeNamesMember 2016-12-31 0000882835 us-gaap:CustomerRelationshipsMember 2015-12-31 0000882835 us-gaap:ComputerSoftwareIntangibleAssetMember 2016-12-31 0000882835 us-gaap:CustomerRelationshipsMember 2016-12-31 0000882835 us-gaap:PatentsMember 2015-12-31 0000882835 us-gaap:ComputerSoftwareIntangibleAssetMember 2015-12-31 0000882835 us-gaap:OrderOrProductionBacklogMember 2015-12-31 0000882835 us-gaap:UnpatentedTechnologyMember 2016-12-31 0000882835 us-gaap:PatentsMember 2016-12-31 0000882835 us-gaap:TradeNamesMember 2015-12-31 0000882835 us-gaap:UnpatentedTechnologyMember 2015-12-31 0000882835 us-gaap:TradeNamesMember 2015-12-31 0000882835 us-gaap:InProcessResearchAndDevelopmentMember 2016-12-31 0000882835 us-gaap:TradeNamesMember 2016-12-31 0000882835 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember rop:AbelPumpsLPMember 2015-12-31 0000882835 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember rop:AbelPumpsLPMember 2015-01-01 2015-12-31 0000882835 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember rop:AbelPumpsLPMember 2015-01-01 2015-10-02 0000882835 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember rop:AbelPumpsLPMember 2014-01-01 2014-12-31 0000882835 us-gaap:ForeignCountryMember 2016-12-31 0000882835 us-gaap:StateAndLocalJurisdictionMember 2016-12-31 0000882835 us-gaap:InternalRevenueServiceIRSMember 2016-12-31 0000882835 us-gaap:MinimumMember us-gaap:InternalRevenueServiceIRSMember 2016-01-01 2016-12-31 0000882835 us-gaap:MaximumMember us-gaap:InternalRevenueServiceIRSMember 2016-01-01 2016-12-31 0000882835 us-gaap:MaximumMember us-gaap:StateAndLocalJurisdictionMember 2016-01-01 2016-12-31 0000882835 us-gaap:StateAndLocalJurisdictionMember us-gaap:MinimumMember 2016-01-01 2016-12-31 0000882835 us-gaap:ForeignCountryMember us-gaap:MinimumMember 2016-01-01 2016-12-31 0000882835 us-gaap:InternalRevenueServiceIRSMember us-gaap:ResearchMember 2016-12-31 0000882835 us-gaap:ResearchMember us-gaap:InternalRevenueServiceIRSMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0000882835 us-gaap:MinimumMember us-gaap:ResearchMember us-gaap:InternalRevenueServiceIRSMember 2016-01-01 2016-12-31 0000882835 us-gaap:ResearchMember us-gaap:ForeignCountryMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0000882835 rop:SeniorNotes2026Member 2016-01-01 2016-12-31 0000882835 rop:SeniorNotes2020Member 2016-01-01 2016-12-31 0000882835 rop:SeniorNotes2021Member 2016-01-01 2016-12-31 0000882835 rop:rop_SeniorNotes2022Member 2016-01-01 2016-12-31 0000882835 rop:SeniorNotes2022Member 2016-01-01 2016-12-31 0000882835 rop:SeniorNotes2017Member 2016-01-01 2016-12-31 0000882835 rop:SeniorNotes2018Member 2016-01-01 2016-12-31 0000882835 rop:SeniorNotes2019Member 2016-01-01 2016-12-31 0000882835 us-gaap:SeniorSubordinatedNotesMember 2016-12-31 0000882835 rop:SeniorNotes2020Member 2016-12-31 0000882835 rop:SeniorNotes2018Member 2016-12-31 0000882835 rop:SeniorNotes2022Member 2016-12-31 0000882835 rop:SeniorNotes2026Member 2016-12-31 0000882835 rop:SeniorNotes2017Member 2016-12-31 0000882835 rop:rop_SeniorNotes2022Member 2016-12-31 0000882835 rop:SeniorNotes2021Member 2016-12-31 0000882835 rop:SeniorNotes2019Member 2016-12-31 0000882835 rop:SeniorNotes2019Member 2015-12-31 0000882835 us-gaap:SeniorSubordinatedNotesMember 2015-12-31 0000882835 rop:SeniorNotes2020Member 2015-12-31 0000882835 rop:SeniorNotes2026Member 2015-12-31 0000882835 rop:CreditFacilityMember2012Member 2015-12-31 0000882835 rop:SeniorNotesTotalMember 2016-12-31 0000882835 rop:SeniorNotes2022Member 2015-12-31 0000882835 rop:SeniorNotes2017Member 2015-12-31 0000882835 rop:CreditFacilityMember2016Member 2016-12-31 0000882835 rop:CreditFacilityMember2012Member 2016-12-31 0000882835 rop:CreditFacilityMember2016Member 2015-12-31 0000882835 rop:CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember 2016-12-31 0000882835 rop:SeniorNotes2018Member 2015-12-31 0000882835 rop:CapitalLeaseObligationsAndForeignLetterOfCreditIssuanceMember 2015-12-31 0000882835 rop:SeniorNotes2021Member 2015-12-31 0000882835 rop:rop_SeniorNotes2022Member 2015-12-31 0000882835 us-gaap:SeniorSubordinatedNotesMember 2016-01-01 2016-12-31 0000882835 rop:SeniorNotesDue2017Member 2016-12-31 0000882835 rop:SeniorNotesDue2021Member 2016-12-31 0000882835 rop:SeniorNotesDue2020Member 2016-12-31 0000882835 rop:SeniorNotesDue2019Member 2016-12-31 0000882835 rop:SeniorNotesDue2026Member 2016-12-31 0000882835 rop:SeniorNotesDue2025Member 2016-12-31 0000882835 rop:SeniorNotesDue2022Member 2016-12-31 0000882835 rop:SeniorNotes2018Member 2016-12-31 0000882835 rop:IncentivePlan2006Member 2016-12-31 0000882835 rop:IncentivePlan2016Member 2016-12-31 0000882835 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-12-31 0000882835 us-gaap:RestrictedStockMember 2014-01-01 2014-12-31 0000882835 us-gaap:RestrictedStockMember 2016-01-01 2016-12-31 0000882835 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-12-31 0000882835 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0000882835 us-gaap:RestrictedStockMember 2015-01-01 2015-12-31 0000882835 us-gaap:MinimumMember 2016-01-01 2016-12-31 0000882835 us-gaap:EmployeeStockOptionMember us-gaap:MinimumMember 2016-01-01 2016-12-31 0000882835 us-gaap:EmployeeStockOptionMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0000882835 us-gaap:RestrictedStockMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0000882835 us-gaap:MinimumMember us-gaap:RestrictedStockMember 2016-01-01 2016-12-31 0000882835 rop:IncentivePlan2000Member 2016-01-01 2016-12-31 0000882835 rop:ExercisePriceRange4Member 2016-01-01 2016-12-31 0000882835 rop:ExercisePriceRange7Member 2016-01-01 2016-12-31 0000882835 rop:ExercisePriceRange2Member 2016-01-01 2016-12-31 0000882835 rop:ExercisePriceRange8Member 2016-01-01 2016-12-31 0000882835 rop:ExercisePriceRange3Member 2016-01-01 2016-12-31 0000882835 rop:ExercisePriceRange5Member 2016-01-01 2016-12-31 0000882835 rop:ExercisePriceRange1Member 2016-01-01 2016-12-31 0000882835 rop:ExercisePriceRange6Member 2016-01-01 2016-12-31 0000882835 rop:ExercisePriceRangeTotalSharesMember 2016-01-01 2016-12-31 0000882835 rop:ExercisePriceRange6Member 2016-12-31 0000882835 rop:ExercisePriceRange2Member 2016-12-31 0000882835 rop:ExercisePriceRange1Member 2016-12-31 0000882835 rop:ExercisePriceRange3Member 2016-12-31 0000882835 rop:ExercisePriceRange5Member 2016-12-31 0000882835 rop:ExercisePriceRangeTotalSharesMember 2016-12-31 0000882835 rop:ExercisePriceRange4Member 2016-12-31 0000882835 rop:ExercisePriceRange8Member 2016-12-31 0000882835 rop:ExercisePriceRange7Member 2016-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:RfTechnologyMember 2014-01-01 2014-12-31 0000882835 us-gaap:CorporateNonSegmentMember 2014-01-01 2014-12-31 0000882835 us-gaap:CorporateNonSegmentMember 2016-01-01 2016-12-31 0000882835 us-gaap:CorporateNonSegmentMember 2015-01-01 2015-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:RfTechnologyMember 2015-01-01 2015-12-31 0000882835 rop:EnergySystemsAndControlsMember us-gaap:OperatingSegmentsMember 2015-01-01 2015-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:MedicalAndScientificImagingMember 2014-01-01 2014-12-31 0000882835 rop:MedicalAndScientificImagingMember us-gaap:OperatingSegmentsMember 2015-01-01 2015-12-31 0000882835 rop:IndustrialTechnologyMember us-gaap:OperatingSegmentsMember 2014-01-01 2014-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:IndustrialTechnologyMember 2015-01-01 2015-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:EnergySystemsAndControlsMember 2016-01-01 2016-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:RfTechnologyMember 2016-01-01 2016-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:EnergySystemsAndControlsMember 2014-01-01 2014-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:MedicalAndScientificImagingMember 2016-01-01 2016-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:IndustrialTechnologyMember 2016-01-01 2016-12-31 0000882835 rop:MedicalAndScientificImagingMember us-gaap:OperatingSegmentsMember 2016-12-31 0000882835 us-gaap:CorporateNonSegmentMember 2015-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:RfTechnologyMember 2014-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:EnergySystemsAndControlsMember 2015-12-31 0000882835 us-gaap:CorporateNonSegmentMember 2014-12-31 0000882835 rop:IndustrialTechnologyMember us-gaap:OperatingSegmentsMember 2015-12-31 0000882835 rop:RfTechnologyMember us-gaap:OperatingSegmentsMember 2016-12-31 0000882835 us-gaap:CorporateNonSegmentMember 2016-12-31 0000882835 rop:MedicalAndScientificImagingMember us-gaap:OperatingSegmentsMember 2014-12-31 0000882835 rop:MedicalAndScientificImagingMember us-gaap:OperatingSegmentsMember 2015-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:IndustrialTechnologyMember 2014-12-31 0000882835 rop:RfTechnologyMember us-gaap:OperatingSegmentsMember 2015-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:EnergySystemsAndControlsMember 2014-12-31 0000882835 rop:IndustrialTechnologyMember us-gaap:OperatingSegmentsMember 2016-12-31 0000882835 us-gaap:OperatingSegmentsMember rop:EnergySystemsAndControlsMember 2016-12-31 0000882835 rop:RfTechnologyMember us-gaap:ReportableGeographicalComponentsMember us-gaap:NonUsMember 2016-01-01 2016-12-31 0000882835 rop:UnaffiliatedCustomersMember country:US us-gaap:SalesMember 2016-01-01 2016-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember rop:RestOfWorldMember 2015-01-01 2015-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember rop:EnergySystemsAndControlsMember country:CA 2015-01-01 2015-12-31 0000882835 us-gaap:MiddleEastMember rop:EnergySystemsAndControlsMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000882835 rop:BetweenGeographicalAreasMember us-gaap:SalesMember us-gaap:GeographyEliminationsMember 2014-01-01 2014-12-31 0000882835 us-gaap:SalesMember us-gaap:NonUsMember rop:BetweenGeographicalAreasMember 2016-01-01 2016-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember country:CA 2015-01-01 2015-12-31 0000882835 rop:RfTechnologyMember rop:RestOfWorldMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000882835 rop:UnaffiliatedCustomersMember us-gaap:SalesMember 2015-01-01 2015-12-31 0000882835 us-gaap:MiddleEastMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000882835 country:US rop:UnaffiliatedCustomersMember us-gaap:SalesMember 2014-01-01 2014-12-31 0000882835 rop:IndustrialTechnologyMember us-gaap:AsiaMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember us-gaap:AsiaMember rop:IndustrialTechnologyMember 2014-01-01 2014-12-31 0000882835 country:CA rop:MedicalAndScientificImagingMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000882835 us-gaap:NonUsMember us-gaap:ReportableGeographicalComponentsMember 2014-01-01 2014-12-31 0000882835 us-gaap:MiddleEastMember us-gaap:ReportableGeographicalComponentsMember rop:EnergySystemsAndControlsMember 2014-01-01 2014-12-31 0000882835 rop:EnergySystemsAndControlsMember us-gaap:ReportableGeographicalComponentsMember us-gaap:EuropeMember 2016-01-01 2016-12-31 0000882835 us-gaap:GeographyEliminationsMember us-gaap:SalesMember rop:BetweenGeographicalAreasMember 2016-01-01 2016-12-31 0000882835 us-gaap:SalesMember rop:UnaffiliatedCustomersMember 2016-01-01 2016-12-31 0000882835 rop:IndustrialTechnologyMember us-gaap:ReportableGeographicalComponentsMember us-gaap:NonUsMember 2016-01-01 2016-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember rop:EnergySystemsAndControlsMember us-gaap:AsiaMember 2014-01-01 2014-12-31 0000882835 us-gaap:NonUsMember rop:EnergySystemsAndControlsMember us-gaap:ReportableGeographicalComponentsMember 2014-01-01 2014-12-31 0000882835 us-gaap:MiddleEastMember us-gaap:ReportableGeographicalComponentsMember rop:MedicalAndScientificImagingMember 2014-01-01 2014-12-31 0000882835 us-gaap:AsiaMember us-gaap:ReportableGeographicalComponentsMember 2014-01-01 2014-12-31 0000882835 us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember us-gaap:AsiaMember 2016-01-01 2016-12-31 0000882835 country:US us-gaap:SalesMember rop:BetweenGeographicalAreasMember 2015-01-01 2015-12-31 0000882835 rop:MedicalAndScientificImagingMember us-gaap:ReportableGeographicalComponentsMember us-gaap:EuropeMember 2014-01-01 2014-12-31 0000882835 us-gaap:SalesMember rop:BetweenGeographicalAreasMember 2015-01-01 2015-12-31 0000882835 us-gaap:SalesMember 2016-01-01 2016-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember rop:EnergySystemsAndControlsMember country:CA 2016-01-01 2016-12-31 0000882835 us-gaap:NonUsMember us-gaap:SalesMember 2014-01-01 2014-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember rop:RestOfWorldMember 2014-01-01 2014-12-31 0000882835 rop:EnergySystemsAndControlsMember us-gaap:ReportableGeographicalComponentsMember country:CA 2014-01-01 2014-12-31 0000882835 us-gaap:NonUsMember us-gaap:ReportableGeographicalComponentsMember rop:IndustrialTechnologyMember 2015-01-01 2015-12-31 0000882835 rop:MedicalAndScientificImagingMember us-gaap:ReportableGeographicalComponentsMember us-gaap:AsiaMember 2015-01-01 2015-12-31 0000882835 us-gaap:NonUsMember rop:RfTechnologyMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember us-gaap:MiddleEastMember rop:RfTechnologyMember 2014-01-01 2014-12-31 0000882835 us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember rop:IndustrialTechnologyMember 2016-01-01 2016-12-31 0000882835 us-gaap:SalesMember 2015-01-01 2015-12-31 0000882835 us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000882835 us-gaap:NonUsMember us-gaap:SalesMember rop:UnaffiliatedCustomersMember 2014-01-01 2014-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember rop:MedicalAndScientificImagingMember rop:RestOfWorldMember 2014-01-01 2014-12-31 0000882835 us-gaap:SalesMember 2014-01-01 2014-12-31 0000882835 rop:RestOfWorldMember us-gaap:ReportableGeographicalComponentsMember rop:MedicalAndScientificImagingMember 2016-01-01 2016-12-31 0000882835 us-gaap:MiddleEastMember us-gaap:ReportableGeographicalComponentsMember 2014-01-01 2014-12-31 0000882835 us-gaap:GeographyEliminationsMember us-gaap:SalesMember 2016-01-01 2016-12-31 0000882835 us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2016-01-01 2016-12-31 0000882835 country:CA rop:IndustrialTechnologyMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember us-gaap:AsiaMember 2015-01-01 2015-12-31 0000882835 rop:UnaffiliatedCustomersMember us-gaap:GeographyEliminationsMember us-gaap:SalesMember 2016-01-01 2016-12-31 0000882835 rop:BetweenGeographicalAreasMember country:US us-gaap:SalesMember 2014-01-01 2014-12-31 0000882835 rop:IndustrialTechnologyMember us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember 2014-01-01 2014-12-31 0000882835 us-gaap:AsiaMember us-gaap:ReportableGeographicalComponentsMember rop:RfTechnologyMember 2016-01-01 2016-12-31 0000882835 us-gaap:AsiaMember rop:EnergySystemsAndControlsMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000882835 rop:BetweenGeographicalAreasMember us-gaap:SalesMember 2014-01-01 2014-12-31 0000882835 us-gaap:NonUsMember us-gaap:ReportableGeographicalComponentsMember rop:EnergySystemsAndControlsMember 2016-01-01 2016-12-31 0000882835 rop:EnergySystemsAndControlsMember us-gaap:ReportableGeographicalComponentsMember rop:RestOfWorldMember 2014-01-01 2014-12-31 0000882835 us-gaap:NonUsMember us-gaap:ReportableGeographicalComponentsMember rop:MedicalAndScientificImagingMember 2016-01-01 2016-12-31 0000882835 us-gaap:SalesMember rop:UnaffiliatedCustomersMember country:US 2015-01-01 2015-12-31 0000882835 us-gaap:GeographyEliminationsMember us-gaap:SalesMember 2014-01-01 2014-12-31 0000882835 us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember rop:EnergySystemsAndControlsMember 2015-01-01 2015-12-31 0000882835 us-gaap:AsiaMember rop:IndustrialTechnologyMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember country:CA rop:RfTechnologyMember 2015-01-01 2015-12-31 0000882835 country:US us-gaap:SalesMember 2015-01-01 2015-12-31 0000882835 us-gaap:MiddleEastMember us-gaap:ReportableGeographicalComponentsMember rop:RfTechnologyMember 2015-01-01 2015-12-31 0000882835 rop:BetweenGeographicalAreasMember country:US us-gaap:SalesMember 2016-01-01 2016-12-31 0000882835 rop:MedicalAndScientificImagingMember us-gaap:ReportableGeographicalComponentsMember us-gaap:AsiaMember 2014-01-01 2014-12-31 0000882835 rop:MedicalAndScientificImagingMember us-gaap:ReportableGeographicalComponentsMember country:CA 2014-01-01 2014-12-31 0000882835 rop:RfTechnologyMember us-gaap:ReportableGeographicalComponentsMember us-gaap:AsiaMember 2015-01-01 2015-12-31 0000882835 country:CA rop:RfTechnologyMember us-gaap:ReportableGeographicalComponentsMember 2014-01-01 2014-12-31 0000882835 rop:IndustrialTechnologyMember us-gaap:ReportableGeographicalComponentsMember us-gaap:MiddleEastMember 2015-01-01 2015-12-31 0000882835 us-gaap:GeographyEliminationsMember us-gaap:SalesMember rop:UnaffiliatedCustomersMember 2014-01-01 2014-12-31 0000882835 rop:IndustrialTechnologyMember country:CA us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember rop:MedicalAndScientificImagingMember us-gaap:EuropeMember 2016-01-01 2016-12-31 0000882835 country:CA us-gaap:ReportableGeographicalComponentsMember rop:MedicalAndScientificImagingMember 2015-01-01 2015-12-31 0000882835 us-gaap:SalesMember country:US 2014-01-01 2014-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember us-gaap:NonUsMember rop:MedicalAndScientificImagingMember 2014-01-01 2014-12-31 0000882835 country:CA us-gaap:ReportableGeographicalComponentsMember 2014-01-01 2014-12-31 0000882835 us-gaap:SalesMember us-gaap:NonUsMember rop:BetweenGeographicalAreasMember 2014-01-01 2014-12-31 0000882835 us-gaap:AsiaMember rop:RfTechnologyMember us-gaap:ReportableGeographicalComponentsMember 2014-01-01 2014-12-31 0000882835 rop:IndustrialTechnologyMember us-gaap:ReportableGeographicalComponentsMember us-gaap:MiddleEastMember 2014-01-01 2014-12-31 0000882835 us-gaap:NonUsMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember rop:RfTechnologyMember us-gaap:EuropeMember 2015-01-01 2015-12-31 0000882835 us-gaap:GeographicConcentrationRiskMember us-gaap:SalesMember 2014-01-01 2014-12-31 0000882835 rop:IndustrialTechnologyMember us-gaap:ReportableGeographicalComponentsMember rop:RestOfWorldMember 2016-01-01 2016-12-31 0000882835 us-gaap:NonUsMember us-gaap:SalesMember 2015-01-01 2015-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember rop:RestOfWorldMember rop:EnergySystemsAndControlsMember 2016-01-01 2016-12-31 0000882835 rop:EnergySystemsAndControlsMember us-gaap:NonUsMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000882835 country:US us-gaap:SalesMember 2016-01-01 2016-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember us-gaap:MiddleEastMember 2015-01-01 2015-12-31 0000882835 us-gaap:NonUsMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000882835 rop:RestOfWorldMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000882835 us-gaap:GeographyEliminationsMember us-gaap:SalesMember rop:UnaffiliatedCustomersMember 2015-01-01 2015-12-31 0000882835 rop:IndustrialTechnologyMember country:CA us-gaap:ReportableGeographicalComponentsMember 2014-01-01 2014-12-31 0000882835 us-gaap:NonUsMember us-gaap:ReportableGeographicalComponentsMember rop:RfTechnologyMember 2014-01-01 2014-12-31 0000882835 us-gaap:NonUsMember rop:BetweenGeographicalAreasMember us-gaap:SalesMember 2015-01-01 2015-12-31 0000882835 us-gaap:SalesMember rop:BetweenGeographicalAreasMember 2016-01-01 2016-12-31 0000882835 us-gaap:SalesMember us-gaap:GeographicConcentrationRiskMember 2015-01-01 2015-12-31 0000882835 rop:IndustrialTechnologyMember us-gaap:ReportableGeographicalComponentsMember us-gaap:EuropeMember 2015-01-01 2015-12-31 0000882835 us-gaap:SalesMember rop:BetweenGeographicalAreasMember us-gaap:GeographyEliminationsMember 2015-01-01 2015-12-31 0000882835 rop:MedicalAndScientificImagingMember us-gaap:MiddleEastMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000882835 rop:IndustrialTechnologyMember us-gaap:ReportableGeographicalComponentsMember us-gaap:MiddleEastMember 2016-01-01 2016-12-31 0000882835 us-gaap:SalesMember us-gaap:NonUsMember 2016-01-01 2016-12-31 0000882835 rop:UnaffiliatedCustomersMember us-gaap:SalesMember 2014-01-01 2014-12-31 0000882835 us-gaap:MiddleEastMember us-gaap:ReportableGeographicalComponentsMember rop:MedicalAndScientificImagingMember 2015-01-01 2015-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember rop:RestOfWorldMember rop:IndustrialTechnologyMember 2014-01-01 2014-12-31 0000882835 rop:RfTechnologyMember us-gaap:MiddleEastMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000882835 rop:IndustrialTechnologyMember us-gaap:ReportableGeographicalComponentsMember us-gaap:NonUsMember 2014-01-01 2014-12-31 0000882835 rop:UnaffiliatedCustomersMember us-gaap:SalesMember us-gaap:NonUsMember 2015-01-01 2015-12-31 0000882835 rop:RfTechnologyMember us-gaap:ReportableGeographicalComponentsMember us-gaap:EuropeMember 2014-01-01 2014-12-31 0000882835 us-gaap:NonUsMember rop:MedicalAndScientificImagingMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000882835 rop:MedicalAndScientificImagingMember us-gaap:AsiaMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember country:CA 2016-01-01 2016-12-31 0000882835 rop:EnergySystemsAndControlsMember us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember 2014-01-01 2014-12-31 0000882835 rop:MedicalAndScientificImagingMember us-gaap:ReportableGeographicalComponentsMember rop:RestOfWorldMember 2015-01-01 2015-12-31 0000882835 us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember rop:MedicalAndScientificImagingMember 2015-01-01 2015-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember rop:RfTechnologyMember country:CA 2016-01-01 2016-12-31 0000882835 us-gaap:SalesMember us-gaap:NonUsMember rop:UnaffiliatedCustomersMember 2016-01-01 2016-12-31 0000882835 us-gaap:AsiaMember us-gaap:ReportableGeographicalComponentsMember rop:EnergySystemsAndControlsMember 2016-01-01 2016-12-31 0000882835 rop:EnergySystemsAndControlsMember us-gaap:ReportableGeographicalComponentsMember rop:RestOfWorldMember 2015-01-01 2015-12-31 0000882835 us-gaap:EuropeMember rop:RfTechnologyMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember rop:IndustrialTechnologyMember rop:RestOfWorldMember 2015-01-01 2015-12-31 0000882835 us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember 2014-01-01 2014-12-31 0000882835 us-gaap:ReportableGeographicalComponentsMember rop:RestOfWorldMember rop:RfTechnologyMember 2014-01-01 2014-12-31 0000882835 rop:EnergySystemsAndControlsMember us-gaap:MiddleEastMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000882835 rop:RestOfWorldMember us-gaap:ReportableGeographicalComponentsMember rop:RfTechnologyMember 2016-01-01 2016-12-31 0000882835 us-gaap:GeographyEliminationsMember us-gaap:SalesMember 2015-01-01 2015-12-31 0000882835 us-gaap:NonUsMember 2016-12-31 0000882835 us-gaap:GeographyEliminationsMember 2014-12-31 0000882835 us-gaap:GeographyEliminationsMember 2015-12-31 0000882835 country:US 2015-12-31 0000882835 country:US 2016-12-31 0000882835 country:US 2014-12-31 0000882835 us-gaap:NonUsMember 2015-12-31 0000882835 us-gaap:NonUsMember 2014-12-31 0000882835 us-gaap:GeographyEliminationsMember 2016-12-31 0000882835 country:CA 2016-01-01 2016-12-31 0000882835 rop:OtherGeographicalAreaMember 2016-01-01 2016-12-31 0000882835 us-gaap:AsiaMember 2016-01-01 2016-12-31 0000882835 us-gaap:EuropeMember 2016-01-01 2016-12-31 0000882835 us-gaap:MiddleEastMember 2016-01-01 2016-12-31 0000882835 2016-07-01 2016-09-30 0000882835 2015-01-01 2015-03-31 0000882835 2015-10-01 2015-12-31 0000882835 2016-10-01 2016-12-31 0000882835 2015-04-01 2015-06-30 0000882835 2016-04-01 2016-06-30 0000882835 2016-01-01 2016-03-31 0000882835 2015-07-01 2015-09-30 0000882835 us-gaap:InventoryValuationReserveMember 2014-12-31 0000882835 us-gaap:InventoryValuationReserveMember 2015-12-31 0000882835 rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember 2014-12-31 0000882835 us-gaap:InventoryValuationReserveMember 2013-12-31 0000882835 rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember 2015-12-31 0000882835 rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember 2013-12-31 0000882835 us-gaap:InventoryValuationReserveMember 2015-01-01 2015-12-31 0000882835 rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember 2014-01-01 2014-12-31 0000882835 us-gaap:InventoryValuationReserveMember 2016-01-01 2016-12-31 0000882835 us-gaap:InventoryValuationReserveMember 2014-01-01 2014-12-31 0000882835 rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember 2015-01-01 2015-12-31 0000882835 rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember 2016-01-01 2016-12-31 0000882835 rop:AllowanceForDoubtfulAccountsAndSalesAllowancesMember 2016-12-31 0000882835 us-gaap:InventoryValuationReserveMember 2016-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares rop:ReportingUnit xbrli:pure rop:Agreement rop:Segment false --12-31 2016-12-31 Yes No Yes Large Accelerated Filer 16984404742 Roper Technologies Inc 0000882835 101434201 2016 FY 10-K <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(6)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Accrued Liabilities</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Accrued liabilities at December 31 were as follows (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Interest</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,742</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,776</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Customer deposits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">16,707</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">15,094</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Commissions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,079</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Warranty</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,548</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Accrued dividend</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">36,077</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30,436</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rebates</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,414</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">16,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Billings in excess of cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,381</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,464</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93,326</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">58,970</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">219,339</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">168,513</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 139737000 152067000 488271000 619854000 219339000 168513000 18532000 22762000 9144000 12079000 295173000 295576000 -212779000 -324739000 P17Y P8Y P6Y P9Y P17Y P12Y P19Y P6Y P19Y P13Y P12Y P14Y P1Y P6Y P6Y P4Y 1489067000 1419262000 0 0 0 0 0 21481000 -8081000 22175000 22175000 -8081000 0 0 0 0 0 0 21481000 0 15300000 46400000 61800000 78800000 63000000 57800000 16600000 20100000 46500000 4136000 4003000 5612000 203154000 156394000 166076000 1144350 618220 764333 10168365000 14324927000 8400185000 1776501000 1618047000 5464000 12381000 -166393000 43098000 -349810000 972000000 99000000 731000000 972000000 372000000 37558000 3381711000 4268052000 4012030000 1800000000 303000000 2800000000 920000000 94506000 647089000 656404000 7000000 51000000 34000000 145000000 2800000 4300000 5900000 4200000 -57433000 -7935000 6.37 6.41 6.48 6.43 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: justify; line-height: 11.4pt;">The majority of the goodwill is not expected to be deductible for tax purposes.&#160;&#160;Of the $972 million of acquired intangible assets acquired, $145 million was assigned to trade names that are not subject to amortization and $62 million was assigned to in process research and development. The remaining $765 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $625 million (13 year weighted-average useful life) and unpatented technology of $140 million (6 year weighted-average useful life).</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt; background-color: #ffffff;">The Company expensed transaction costs of $4.3 million related to the Deltek acquisition as corporate general and adminstrative expenses, as incurred.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's results for the year ended December 31, 2016 included results from Deltek between December 28, 2016 and December 31, 2016.&#160; In that period, Deltek contributed $7.9 million in revenue and $0.8 million of earnings to Roper's results.&#160; The following unaudited pro forma summary presents consolidated information as if the acquisition of Deltek had occurred on January 1, 2015 (amounts in millions, except per share data):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td colspan="7" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Pro forma</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td colspan="7" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Year ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,268,052</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,012,030</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">656,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">647,089</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings per share, basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.48</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.43</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings per share, diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.41</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 7900000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(2)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Business Acquisitions and Divestitures</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">2016 Acquisitions </font>&#8211; During the year ended December 31, 2016, Roper completed six business combinations.&#160;&#160;Roper acquired the businesses in order to both expand and complement its existing technologies.&#160; The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Purchase price allocations are preliminary pending final intangibles valuations and tax-related adjustments.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The largest of the 2016 acquisitions was Deltek Inc., a global provider of enterprise software and information solutions for government contractors, professional services firms and other project-based businesses.&#160; Roper acquired 100% of the shares of Project Diamond Holdings Corp. (the parent company of Deltek) on December 27, 2016, in a $2.8 billion all-cash transaction.&#160; Deltek is reported in the RF Technology segment.</div><div style="text-align: left; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The following table (in thousands) summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Accounts receivable</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">94,506</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other current assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,558</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Identifiable intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">972,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,234,549</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">43,098</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total assets acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,381,711</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred revenue</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">166,393</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other current liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57,433</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-term deferred tax liability</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">349,810</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,935</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net assets acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,800,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; line-height: 11.4pt;">The majority of the goodwill is not expected to be deductible for tax purposes.&#160;&#160;Of the $972 million of acquired intangible assets acquired, $145 million was assigned to trade names that are not subject to amortization and $62 million was assigned to in process research and development. The remaining $765 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $625 million (13 year weighted-average useful life) and unpatented technology of $140 million (6 year weighted-average useful life).</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt; background-color: #ffffff;">The Company expensed transaction costs of $4.3 million related to the Deltek acquisition as corporate general and adminstrative expenses, as incurred.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's results for the year ended December 31, 2016 included results from Deltek between December 28, 2016 and December 31, 2016.&#160; In that period, Deltek contributed $7.9 million in revenue and $0.8 million of earnings to Roper's results.&#160; The following unaudited pro forma summary presents consolidated information as if the acquisition of Deltek had occurred on January 1, 2015 (amounts in millions, except per share data):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td colspan="7" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Pro forma</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td colspan="7" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Year ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,268,052</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,012,030</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">656,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">647,089</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings per share, basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.48</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.43</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings per share, diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.41</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Pro forma earnings were adjusted by $47.4 million and $37.2 million for the years ended December 31, 2016 and 2015, respectively, for non-recurring acquisition and other costs. Adjustments were also made for recurring changes in amortization, interest expense and taxes related to the acquisition.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">During the year ended December 31, 2016, Roper completed five other acquisitions which were immaterial.&#160;&#160;The aggregate purchase price of these acquisitions totaled $920 million of cash.&#160;&#160;The Company recorded $372 million in other identifiable intangibles and $642 million in goodwill in connection with these acquisitions.&#160;&#160;Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The results of the following acquisitions are reported in the Medical &amp; Scientific Imaging segment:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Clinisys - On January 7, 2016, Roper acquired 100% of the shares of&#160;CliniSys Group Ltd. ("CliniSys"), a provider of clinical laboratory software headquartered in the United Kingdom.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">PCI Medical - On March 17, 2016, Roper acquired the assets of PCI Medical Inc., a provider of medical probe and scope disinfection products.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">GeneInsight - On April 1, 2016, the Company acquired 100% of the shares of GeneInsight Inc., a provider of software for managing the analysis, interpretation and reporting of genetic tests.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">UNIConnect - On November 10, 2016, Roper acquired the assets of UNIConnect LC, a provider of process management software for molecular laboratories.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">ConstructConnect - On October 31, 2016, Roper acquired 100% of the shares of iSqFt Holdings Inc. (d/b/a ConstructConnect), a <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">provider of cloud-based data, collaboration, and workflow automation solutions to the commercial construction industry.&#160;&#160; ConstructConnect is reported in the RF Technology segment.</font></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt; background-color: #ffffff;">The Company expensed transaction costs of $4.2 million related to the acquisitions as corporate general and adminstrative expenses, as incurred.</div><div style="line-height: 11.4pt;">The majority of the goodwill recorded for these five companies is not expected to be deductible for tax purposes.&#160;&#160;Of the $372 million of intangible assets acquired, $34 million was assigned to trade names that are not subject to amortization. The remaining $338 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $242 million (14 year weighted-average useful life), unpatented technology of $66 million (6 year weighted-average useful life) and software of $30 million (9 year weighted-average useful life).</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">2015 Acquisitions </font>&#8211; During the year ended December 31, 2015, Roper completed eight business combinations.&#160;&#160;The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The results of the following acquisitions are reported in the Medical &amp; Scientific Imaging segment:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Strata </font>- On January 21, 2015, Roper acquired 100% of the shares of Strata Decision Technologies LLC ("Strata"), a provider of planning and budget software for health care providers.</div></td></tr></table></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; margin-top: 2pt;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-top: 2pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-top: 2pt; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Softwriters </font>- On February 9, 2015, Roper acquired 100% of the shares of Softwriters Inc., a provider of long-term care pharmacy operating software.</div></td></tr></table></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; margin-top: 2pt;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-top: 2pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-top: 2pt; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Data Innovations </font>- On March 4, 2015, Roper acquired 100% of the shares of Data Innovations LLC, a provider of clinical and blood laboratory middleware.</div></td></tr></table></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; margin-top: 2pt;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-top: 2pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-top: 2pt; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">AHP </font>- On September 4, 2015, Roper acquired the assets of Atlantic Health Partners LLC ("AHP"), a group purchasing organization specializing in vaccines for the physician marketplace.</div></td></tr></table></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; margin-top: 2pt;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #3c3c3c; text-align: left; margin-top: 2pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-top: 2pt; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Atlas </font>- On October 26, 2015, Roper acquired 100% of the shares of Atlas Database Software Corp. ("Atlas"), a provider of clinical process integration to private and public health sectors.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The results of the following acquisitions are reported in the RF Technology segment:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">On Center </font>- On July 20, 2015, Roper acquired 100% of the shares of On Center Software LLC ("On Center"), a provider of construction automation technology.</div></td></tr></table></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">RF IDeas </font>- On September 1, 2015, Roper acquired 100% of the shares of RF IDeas, Inc., a provider of proprietary identification card technology solutions.</div></td></tr></table></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Aderant </font>- On October 21, 2015, Roper acquired 100% of the shares of Aderant Holdings, Inc. ("Aderant"), a provider of comprehensive software solutions for law and other professional services firms.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The aggregate purchase price for the 2015 acquisitions was $1.8 billion, paid in cash.&#160; Roper purchased the businesses to expand upon existing software, supply chain and medical platforms.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company expensed transaction costs of $5.9 million related to the acquisitions as corporate general and administrative expenses, as incurred.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recorde<font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">d $1.2 billion in goodwill and $731 million in other identifiable intangibles in con</font>nection with the acquisitions.&#160; The majority of the goodwill recorded is not expected to be deductible for tax purposes.&#160;&#160;Of the $731 million of intangible assets acquired, $51 million was assigned to trade names that are not subject to amortization. The remaining $680 million of acquired intangible assets have a weighted-average useful life of 17 years. The intangible assets that make up that amount include customer relationships of $541 million (19 year weighted-average useful life), unpatented technology of $100 million (8 year weighted-average useful life) and software of $39 million (6 year weighted-average useful life).</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Divestiture of Abel </font>-<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">&#160;</font>On October 2, 2015, Roper completed the sale of Abel Pumps ("Abel") for $106 million (&#8364;95 million), net of cash divested.&#160; The pretax gain on the divestiture was $70.9 million, which is reported as Other income/(expense), net on the consolidated statement of earnings. The gain resulted in tax expense of $46 million as well as a future tax benefit of $11 million.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The year to date pretax income of Abel was $5.9 million for the period ended October 2, 2015, and $10.3 million and $9.2 million for the years ended December 31, 2014 and 2013, respectively.&#160; Abel was reported in the Industrial Technology segment.</div><div style="line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">2014 Acquisitions </font>&#8211; During the year ended December 31, 2014, Roper completed three business combinations.&#160;&#160;The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper acquired 100% of the shares of Foodlink Holdings Inc. ("Foodlink"), Innovative Product Achievements LLC ("IPA") and Strategic Healthcare Programs Holdings LLC ("SHP") on July 2, August 5, and August 14, 2014, respectively.&#160; The aggregate purchase price was $303 million, paid in cash.&#160; Roper purchased the businesses to expand upon existing supply chain and medical platforms. SHP and IPA are reported in the Medical &amp; Scientific Imaging segment, and Foodlink is reported in the RF Technology segment.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company expensed transaction costs of $2.8 million related to the acquisitions as corporate general and administrative expenses, as incurred.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recorde<font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">d $208 million in goodwill and $99 million in other identifiable intangibles in con</font>nection with the acquisitions.&#160; The majority of the goodwill recorded is not expected to be deductible for tax purposes.&#160;&#160;Of the $99 million of intangible assets acquired, $7 million was assigned to trade names that are not subject to amortization. The remaining $92 million of acquired intangible assets have a weighted-average useful life of 17 years. The intangible assets that make up that amount include customer relationships of $82 million (19 year weighted-average useful life), unpatented technology of $7 million (6 year weighted-average useful life), software of $2 million (4 year weighted-average useful life) and backlog of $1 million (1 year weighted-average useful life).</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 2000000 625000000 1000000 100000000 39000000 765000000 66000000 680000000 7000000 140000000 92000000 242000000 338000000 30000000 541000000 82000000 62000000 800000 2800140000 4400000 4600000 778511000 757200000 610430000 459720000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Cash and Cash Equivalents</u></font> - Roper considers highly liquid financial instruments with remaining maturities at acquisition of three months or less to be cash equivalents. Roper had no cash equivalents at December 31, 2016 and December 31, 2015.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> -21311000 150710000 168081000 1.05 1.25 0.85 103578 102795 350000 350000 1036000 1028000 0.01 0.01 100870 101672 99312 100126 100870 101672 555215000 531023000 546685000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Other Comprehensive Income</u></font> - Comprehensive income includes net earnings and all other non-owner sources of changes in a company's net assets.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;">(14)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Concentration of Risk</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Financial instruments which potentially subject the Company to credit risk consist primarily of cash, cash equivalents and trade receivables.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company maintains cash and cash equivalents with various major financial institutions around the world. Cash equivalents include investments in commercial paper of companies with high credit ratings, investments in money market securities and securities backed by the U.S. Government. The Company limits the amount of credit exposure with any one financial institution and believes that no significant concentration of credit risk exists with respect to cash investments.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Trade receivables subject the Company to the potential for credit risk with customers. To reduce credit risk, the Company performs ongoing evaluations of its customers' financial condition.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 0.16 0.12 0.37 0.19 0.16 0.05 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Basis of Presentation</u></font> - These financial statements present consolidated information for Roper Technologies, Inc. and its subsidiaries ("Roper" or the "Company"). All significant intercompany accounts and transactions have been eliminated.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Contingencies</u></font> - Management continually assesses the probability of any adverse judgments or outcomes to its potential contingencies.&#160;&#160;Disclosure of the contingency is made if there is at least a reasonable possibility that a loss or an additional loss may have been incurred.&#160;&#160;In the assessment of contingencies as of December 31, 2016, management concluded that no accrual was necessary and that there were no matters for which there was a reasonable possibility of a material loss.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 1447595000 1457515000 1417749000 54937000 71507000 56107000 37155000 22041000 21779000 229224000 218302000 239217000 16707000 15094000 16511000 19414000 2016-12-19 2015-12-07 2016-12-19 2015-12-07 2012-11-21 2012-11-21 2013-06-06 2009-09-15 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(8)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Long-Term Debt</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">On September 23, 2016, Roper entered into a new five-year $2.5 billion unsecured credit facility (the "2016 Facility") with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders, which replaced its previous $1.85 billion unsecured credit facility dated as of July 27, 2012, as amended as of October 28, 2015 (the "2012 Facility").&#160; The 2016 Facility comprises a five year $2.50 billion revolving credit facility, which includes availability of up to $150 million for letters of credit.&#160; Roper may also, subject to compliance with specified conditions, request term loans or additional revolving credit commitments in an aggregate amount not to exceed $500 million.&#160; At December 31, 2016, there were $1.93 billion of outstanding borrowings under the 2016 Facility. The Company incurred a debt extinguishment charge of $0.9 million which represented the unamortized fees associated with the 2012 Facility.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The 2016 Facility contains affirmative and negative covenants which, among other things, limit Roper's ability to incur new debt, enter into certain mergers and acquisitions, sell assets and grant liens, make restricted payments (including the payment of dividends on our common stock) and capital expenditures, or change its line of business. Roper is also subject to financial covenants which require the Company to limit its consolidated total leverage ratio and to maintain a consolidated interest coverage ratio. The most restrictive covenant is the consolidated total leverage ratio which is limited to 3.5 to 1.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">On December 2, 2016, Roper amended the 2016 facility to allow the consolidated total leverage ratio be increased, no more than twice during the term of the 2016 facility, to 4.0 to 1 for a consecutive four quarter fiscal period per increase (or, for any portion of such four quarter fiscal period in which the maximum would be 4.25 to 1 pursuant to the 2016 facility amendment, 4.25 to 1).&#160; In conjunction with the Deltek acquistion (see Note 2), the Company increased the maximum consolidated total leverage ratio covenant to 4.25 to 1 through June 30, 2017 and 4.00 to 1 through December 31, 2017.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company was in compliance with its debt covenants throughout the years ended December 31, 2016 and 2015.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">On December 19, 2016, the Company completed a public offering of $500 million aggregate principal amount of 2.80% senior unsecured notes due December 15, 2021 and $700 million aggregate principal amount of 3.80% senior unsecured notes due December 15, 2026.&#160;&#160;The notes bear interest at a fixed rate of 2.80% and 3.80% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2017.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">On December 7, 2015, the Company completed a public offering of $600 million aggregate principal amount of 3.00% senior unsecured notes due December 15, 2020 and $300 million aggregate principal amount of 3.85% senior unsecured notes due December 15, 2025.&#160;&#160;The notes bear interest at a fixed rate of 3.00% and 3.85% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">On June 6, 2013, the Company completed a public offering of $800 million aggregate principal amount of 2.05% senior unsecured notes due October 1, 2018.&#160;&#160;The notes bear interest at a fixed rate of 2.05% per year, payable semi-annually in arrears on April 1 and October 1 of each year, beginning October 1, 2013.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">On November 21, 2012, Roper completed a public offering of $400 million aggregate principal amount of 1.85% senior unsecured notes due November 15, 2017 and $500 million aggregate principal amount of 3.125% senior unsecured notes due November 15, 2022.&#160;&#160;The notes bear interest at a fixed rate of 1.85% and 3.125% per year, respectively, payable semi-annually in arrears on May 15 and November 15 of each year, beginning May 15, 2013.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In September 2009, the Company completed a public offering of $500 million aggregate principal amount of 6.25% senior unsecured notes due September 1, 2019.&#160;&#160;The notes bear interest at a fixed rate of 6.25% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning March 1, 2010.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper may redeem some or all of these notes at any time or from time to time, at 100% of their principal amount, plus a make-whole premium based on a spread to U.S. Treasury securities.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company's senior notes are unsecured senior obligations of the Company and rank equally in right of payment with all of Roper's existing and future unsecured and unsubordinated indebtedness.&#160;&#160;The notes are effectively subordinated to any of its existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness.&#160;&#160;The notes are not guaranteed by any of Roper's subsidiaries and are effectively subordinated to all existing and future indebtedness and other liabilities of Roper's subsidiaries.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In December 2003, the Company issued through a public offering $230 million of 3.75% subordinated convertible notes due 2034&#160; (the "Convertible Notes"). During the year ended December 31, 2016, the balance of the Convertible Notes were converted for $18.5 million in cash.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Total debt at December 31 consisted of the following (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016 Facility</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,930,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2012 Facility</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">180,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$400 million 1.850% senior notes due 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">400,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">400,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$800 million 2.050% senior notes due 2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">800,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">800,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 6.250% senior notes due 2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$600 million 3.000% senior notes due 2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">600,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">600,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 2.800% senior notes due 2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 3.125% senior notes due 2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$300 million 3.850% senior notes due 2025</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">300,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">300,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$700 million 3.800% senior notes due 2026</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">700,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Senior subordinated convertible notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,179</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,989</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,435</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Less unamortized debt issuance costs</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(23,453</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(17,392</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total debt</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,209,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,271,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;">&#160;Less current portion, net of issuance costs</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">400,975</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,805</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;Long-term debt</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,808,561</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,264,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; line-height: 11.4pt;">The 2016 Facility and Roper's $4.3 billion senior notes provide substantially all of Roper's daily external financing requirements. The interest rate on the borrowings under the 2016 Facility is calculated based upon various recognized indices plus a margin as defined in the credit agreement. At December 31, 2016, Roper's debt consisted of $4.3 billion of senior notes, $3.0 million of other debt in the form of capital leases, several smaller facilities that allow for borrowings or the issuance of letters of credit in foreign locations to support Roper's non-U.S. businesses and $74 million of outstanding letters of credit at December 31, 2016.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Future maturities of total debt during each of the next five years ending December 31 and thereafter were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">401,595</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">800,840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,407</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">600,147</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,430,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,232,989</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> P5Y 500000000 4179000 500000000 400000000 600000000 0 700000000 180000000 0 4300000000 500000000 400000000 1930000000 500000000 0 0 2989000 800000000 300000000 4435000 800000000 600000000 0 300000000 500000000 400000000 500000000 600000000 500000000 700000000 300000000 500000000 800000000 semi-annually semi-annually semi-annually semi-annually semi-annually semi-annually semi-annually semi-annually 0.0375 0.03 0.0205 0.03125 0.038 0.0185 0.0385 0.028 0.0625 2025-12-15 2020-12-15 2019-09-01 2026-12-15 2021-12-15 2017-11-15 2018-10-01 2022-11-15 -23453000 -17392000 161730000 119511000 -26760000 -27357000 6710000 -7355000 -6360000 -5477000 488399000 267030000 198045000 273224000 8967000 9309000 87010000 45616000 189000 -16844000 -3307000 30620000 31532000 9203000 7940000 186120000 146014000 8504000 7933000 1420809000 977369000 1178205000 810856000 962143000 1400792000 6102000 4004000 26009000 19338000 23700000 19500000 20400000 58702000 21135000 197284000 105928000 278000 19701000 290000 93683000 18573000 240453000 483000 204261000 23281000 82653000 56877000 119248000 21254000 19912000 40890000 37299000 38185000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interest Rate Risk</u></font> - The Company manages interest rate risk by maintaining a combination of fixed- and variable-rate debt, which may include interest rate swaps to convert fixed-rate debt to variable-rate debt, or to convert variable-rate debt to fixed-rate debt.&#160;&#160;Interest rate swaps are recorded at fair value in the balance sheet as an asset or liability, and the changes in fair values of both the swap and the hedged item are recorded as interest expense in current earnings.&#160;&#160;There were no interest rate swaps outstanding at December 31, 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;">(11)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Stock-Based Compensation</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">The Roper Technologies, Inc. 2016 Incentive Plan ("2016 Plan") is a stock-based compensation plan used to grant incentive stock options, nonqualified stock options, restricted stock, stock appreciation rights or equivalent instruments to Roper's employees, officers and directors.&#160; The 2016 Plan was approved by shareholders at the Annual Meeting of Shareholders on May 27, 2016. The 2016 Plan replaces the Roper Technologies, Inc. Amended and Restated 2006 Incentive Plan ("2006 Plan"), and no additional grants will be made from the 2006 Plan.</font> The number of shares reserved for issuance under the 2016 Plan is 7,924,932, plus 2,073,894 remaining shares that were available to grant under the 2006 Plan at May 27, 2016, plus any shares underlying outstanding awards under the 2006 Plan that terminate or expire unexercised, or are cancelled, forfeited or lapse for any reason subsequent to May 27, 2016. At December 31, 2016, 9,190,273 shares were available to grant.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Under the Roper Technologies, Inc., Employee Stock Purchase Plan ("ESPP"), all employees in the U.S. and Canada are eligible to designate up to 10% of eligible earnings to purchase Roper's common stock at a 5% discount to the average closing price of its common stock at the beginning and end of a quarterly offering period. Common stock sold to the employees may be either treasury stock, stock purchased on the open market, or newly issued shares.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Stock based compensation expense for the years ended December 31, 2016, 2015 and 2014 was as follows (in millions):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Stock based compensation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">78.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">61.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">63.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Tax benefit recognized in net income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">27.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22.1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Windfall tax benefit, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Windfall tax benefits are no longer calculated due to the adoption of the ASU related to stock compensation (see Note 1), as all tax benefits are recognized in net income.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Stock Options</font> &#8211; Stock options are typically granted at prices not less than 100% of market value of the underlying stock at the date of grant. Stock options typically vest over a period of three to five years from the grant date and expire ten years after the grant date. The Company recorded $20.1 million, $15.3 million, and $16.6 million of compensation expense relating to outstanding options during 2016, 2015 and 2014, respectively, as a component of general and administrative expenses, primarily at corporate.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company estimates the fair value of its option awards using the Black-Scholes option valuation model. The stock volatility for each grant is measured using the weighted-average of historical daily price changes of the Company's common stock over the most recent period equal to the expected life of the grant. The expected term of options granted is derived from historical data to estimate option exercises and employee forfeitures, and represents the period of time that options granted are expected to be outstanding. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The weighted-average fair value of options granted in 2016, 2015 and 2014 were calculated using the following weighted-average assumptions:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Weighted-average fair value ($)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34.57</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">33.98</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34.95</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Risk-free interest rate (%)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.44</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.53</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Average expected option life (years)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.20</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.22</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Expected volatility (%)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21.35</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22.17</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">27.01</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Expected dividend yield (%)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">0.70</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">0.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">0.58</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The following table summarizes the Company's activities with respect to its share-based compensation plans for the years ended December 31, 2016 and 2015:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number of shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Weighted-average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">exercise price</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">per share</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Weighted-average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">contractual term</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Aggregate intrinsic</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Outstanding at January 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,981,111</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">90.48</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">628,155</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">162.77</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Exercised</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(400,050</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">82.50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Canceled</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(91,600</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">142.36</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Outstanding at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,117,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">104.54</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.08</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">265,782,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">743,250</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">172.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Exercised</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(371,853</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">75.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Canceled</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(69,416</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">159.97</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Outstanding at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,419,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121.31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.15</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">211,369,740</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Exercisable at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,954,306</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">89.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">183,136,309</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The following table summarizes information for stock options outstanding at December 31, 2016:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Outstanding options</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Exercisable options</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Exercise price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">exercise</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Average remaining</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">life (years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">exercise</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38.46 - 57.68</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">689,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">53.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">689,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">53.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57.69 - 76.91</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">259,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">72.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">259,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">72.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">76.92 - 96.14</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">249,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93.34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">249,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93.34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">96.15 - 115.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">283,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">114.99</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">283,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">114.99</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">115.38 - 134.60</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">503,778</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">130.72</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">368,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">129.96</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">134.61- 153.82</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">259,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">144.19</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">75,334</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">141.95</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">153.83 - 173.05</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">916,725</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167.80</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">25,334</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">157.81</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">173.06 - 192.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">258,625</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">179.42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,083</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">175.47</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38.46 - 192.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,419,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121.31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,954,306</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">89.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">At December 31, 2016, there was $29.8 million of total unrecognized compensation expense related to nonvested options granted under the Company's share-based compensation plans. That cost is expected to be recognized over a weighted-average period of&#160;2.1 years. The total intrinsic value of options exercised in 2016, 2015 and 2014 was $38.9 million, $36.9 million and $50.3 million, respectively. Cash received from option exercises under all plans in 2016 and 2015 was $28.0 million and $33.0 million, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Restricted Stock Grants</font> - During 2016 and 2015, the Company granted 555,730 and 437,035 shares, respectively, of restricted stock to certain employee and director participants under its share-based compensation plans. Restricted stock grants generally vest over a period of 1 to 3 years. The Company recorded $57.8 million, $46.5 million and $46.4 million of compensation expense related to outstanding shares of restricted stock held by employees and directors during 2016, 2015 and 2014, respectively.&#160;&#160;A summary of the Company's nonvested shares activity for 2016 and 2015 is as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number of</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Weighted-average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">grant date</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">fair value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Nonvested at December 31, 2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">542,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">130.29</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">437,035</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">159.32</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(243,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">183.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(26,892</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">148.82</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Nonvested at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">709,275</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">146.64</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">555,730</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">172.67</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(287,233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">141.27</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(25,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">139.56</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Nonvested at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">952,672</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">164.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">At December 31, 2016, there was $92.9 million of total unrecognized compensation expense related to nonvested awards granted to both employees and directors under the Company's share-based payment plans. That cost is expected to be recognized over a weighted-average period of&#160;2.6 years.&#160;&#160;Unrecognized compensation expense related to nonvested shares of restricted stock grants is recorded as a reduction to additional paid-in capital in stockholder's equity at December 31, 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Employee Stock Purchase Plan</font> - During 2016, 2015 and 2014, participants of the ESPP purchased 19,448, 18,132 and 20,368 shares, respectively, of Roper's common stock for total consideration of $3.3 million, $2.9 million, and $2.8 million, respectively. All of these shares were purchased from Roper's treasury shares. The Company had no compensation expense relating to the stock purchase plan during 2016, 2015 and 2014.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> Industrial Technology 106000000 Abel Pumps, sold on 10/02/2015 70900000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Divestiture of Abel </font>-<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">&#160;</font>On October 2, 2015, Roper completed the sale of Abel Pumps ("Abel") for $106 million (&#8364;95 million), net of cash divested.&#160; The pretax gain on the divestiture was $70.9 million, which is reported as Other income/(expense), net on the consolidated statement of earnings. The gain resulted in tax expense of $46 million as well as a future tax benefit of $11 million.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The year to date pretax income of Abel was $5.9 million for the period ended October 2, 2015, and $10.3 million and $9.2 million for the years ended December 31, 2014 and 2013, respectively.&#160; Abel was reported in the Industrial Technology segment.</div></div> 36077000 30436000 126773000 0 0 0 0 85028000 0 0 126773000 0 0 105738000 85028000 0 0 0 105738000 0 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Earnings per Share</u></font> - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.&#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.&#160; The effects of potential common stock were determined using the treasury stock method (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Years ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Basic weighted-average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">100,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">99,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Effect of potential common stock:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Common stock awards</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,126</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">887</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">816</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Senior subordinated convertible notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">47</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">94</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Diluted weighted-average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">102,464</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">100,884</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="line-height: 11.4pt;">As of and for the years ended December 31, 2016, 2015 and 2014, there were 1,144,350, 618,220 and 764,333 outstanding stock options, respectively, that were not included in the determination of diluted earnings per share because doing so would have been antidilutive.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 6.50 6.92 6.47 1.70 1.56 1.65 2.07 1.50 1.59 1.55 1.79 6.40 6.85 6.43 1.63 1.58 1.54 1.78 1.48 1.54 1.69 2.05 -58654000 -37503000 -43522000 0.3500 0.3500 0.3500 0.0130 0.0150 0.0160 0.0190 0.0200 0.0200 0.0050 0.0070 0.0040 -0.0130 -0.0150 -0.0120 0.29900 0.30600 0.30000 -0.0320 -0.0330 -0.0390 0 0 0 22200000 21500000 0 P2Y1M6D 92900000 22100000 27600000 21600000 29800000 33000000 28000000 21081000 22228000 0 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's debt at December 31, 2016 included $4.3 billion of fixed-rate senior notes with the following fair values (in millions):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$400 million 1.850% senior notes due 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">401</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$800 million 2.050% senior notes due 2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">803</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 6.250% senior notes due 2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$600 million 3.000% senior notes due 2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 2.800% senior notes due 2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 3.125% senior notes due 2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$300 million 3.850% senior notes due 2025</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">303</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$700 million 3.800% senior notes due 2026</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">702</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(9)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Fair Value</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's debt at December 31, 2016 included $4.3 billion of fixed-rate senior notes with the following fair values (in millions):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$400 million 1.850% senior notes due 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">401</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$800 million 2.050% senior notes due 2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">803</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 6.250% senior notes due 2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$600 million 3.000% senior notes due 2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 2.800% senior notes due 2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 3.125% senior notes due 2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">497</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$300 million 3.850% senior notes due 2025</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">303</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$700 million 3.800% senior notes due 2026</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">702</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; line-height: 11.4pt;">The fair values of the senior notes are based on the trading prices of the notes, which the Company has determined to be Level 2 in the FASB fair value hierarchy.&#160;&#160;Most of Roper's other borrowings at December 31, 2016 were at various interest rates that adjust relatively frequently under its credit facility. The fair value for these borrowings at December 31, 2016 was estimated to be the face value of these borrowings.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 1876984000 324717000 4433085000 283000000 0 2559363000 5938000 116903000 3655843000 318127000 1845894000 4257000 473000 2528996000 5501000 152765000 127879000 934677000 602615000 18659000 700000 783799000 44298000 712718000 144025000 653000 56882000 122000 117405000 20399000 289000000 6591000 4590520000 3312795000 2448509000 184761000 3272081000 24160000 161201000 700000 462152000 24656000 595000 270170000 256000000 268000000 277000000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Foreign Currency Translation and Transactions</u></font> - Assets and liabilities of subsidiaries whose functional currency is not the U.S. dollar were translated at the exchange rate in effect at the balance sheet date, and revenues and expenses were translated at average exchange rates for the period in which those entities were included in Roper's financial results.&#160;&#160;Translation adjustments are reflected as a component of other comprehensive income.&#160;&#160;Foreign currency transaction gains and losses are recorded in the consolidated statement of earnings as other income/(expense).&#160;&#160;The gain or loss included in pre-tax income was a net loss of $2.9 million for the year ended December 31, 2016, a net loss of $0.7 million for the year ended December 31, 2015 and a net gain of $0.2 million for the year ended December 31, 2014.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> -2900000 -700000 200000 0 0 -70860000 -871000 0 0 0 0 0 -20524000 -20524000 5824726000 8647142000 2234549000 208000000 1200000000 642000000 3039197000 4710691000 426583000 374033000 418197000 1280788000 1993299000 2594356000 408964000 363978000 410423000 3185071000 4687670000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="margin-bottom: 11pt; font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Goodwill and Other Intangibles</u></font> - Roper accounts for goodwill in a purchase business combination as the excess of the cost over the estimated fair value of net assets acquired. Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Goodwill, which is not amortized, is tested for impairment on an annual basis (or an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value). <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">When testing goodwill for impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. If the Company elects to perform a qualitative assessment and determines that an impairment is more likely than not, then performance of the two-step quantitative impairment test is required. </font>The first step of the quantitative process utilizes both an income approach (discounted cash flows) and a market approach consisting of a comparable public company earnings multiples methodology to estimate the fair value of a reporting unit.&#160;&#160;To determine the reasonableness of the estimated fair values, the Company reviews the assumptions to ensure that neither the income approach nor the market approach provides significantly different valuations.&#160;&#160;If the estimated fair value exceeds the carrying value, no further work is required and no impairment loss is recognized.&#160;&#160;If the carrying value exceeds the estimated fair value, the goodwill of the reporting unit is potentially impaired and then the second quantitative step would be completed in order to measure the impairment loss by calculating the implied fair value of goodwill by deducting the fair value of all tangible and intangible net assets (including unrecognized intangible assets) of the reporting unit from the fair value of the reporting unit.&#160;&#160;If the implied fair value of goodwill is less than the carrying value of goodwill, a non-cash impairment loss is recognized.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">When performing the quantitative assessment, key assumptions used in the income and market methodologies are updated when the analysis is performed for each reporting unit.&#160;&#160;Various assumptions are utilized including forecasted operating results, strategic plans, economic projections, anticipated future cash flows, the weighted-average cost of capital, comparable transactions, market data and earnings multiples.&#160;&#160;The assumptions that have the most significant effect on the fair value calculations are the anticipated future cash flows, discount rates, and the earnings multiples.&#160;&#160;While the Company uses reasonable and timely information to prepare its cash flow and discount rate assumptions, actual future cash flows or market conditions could differ significantly resulting in future impairment charges related to recorded goodwill balances.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper has 33 reporting units with individual goodwill amounts ranging from zero to $2.2 billion.&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">In 2016, the Company performed its annual impairment test in the fourth quarter for all reporting units, excluding those acquired during the fourth quarter of 2016. The Company conducted its analysis qualitatively and assessed </font>whether it was more likely than not that the respective fair value of these reporting units was less than the carrying amount. The Company determined that impairment of goodwill was not likely in 28 of its reporting units and thus was not required to perform a quantitative analysis for these reporting units. For the remaining five reporting units, the Company performed its quantitative analysis and concluded that the fair value of each of these five reporting units was substantially in excess of its carrying value, with no impairment indicated as of December 31, 2016.&#160;&#160;Recently acquired reporting units generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into the enterprise.&#160; Negative industry or economic trends, disruptions to its business, actual results significantly below expected results, unexpected significant changes or planned changes in the use of the assets, divestitures and market capitalization declines may have a negative effect on the fair value of Roper's reporting units.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The following events or circumstances, although not comprehensive, would be considered to determine whether interim testing of goodwill would be required:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">a significant adverse change in legal factors or in the business climate;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">an adverse action or assessment by a regulator;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">unanticipated competition;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">a loss of key personnel;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or otherwise disposed of;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">the testing for recoverability under the Impairment or Disposal of Long-Lived Assets of a significant asset group within a reporting unit; and</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">recognition of a goodwill impairment loss in the financial statements of a subsidiary that is a component of a reporting unit.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Trade names that are determined to have an indefinite useful economic life are not amortized, but separately tested for impairment during the fourth quarter of the fiscal year or on an interim basis if an event occurs that indicates the fair value is more likely than not below the carrying value. &#160;Roper first qualitatively assesses <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount.&#160; </font>If necessary, Roper conducts a quantitative review using the relief-from-royalty method, which management believes to be an acceptable methodology due to its common use by valuations specialists in determining the fair value of intangible assets.&#160;&#160;This methodology assumes that, in lieu of ownership, a third party would be willing to pay a royalty in order to exploit the related benefits of these assets.&#160;&#160;The fair value of each trade name is determined by applying a royalty rate to a projection of net sales discounted using a risk adjusted rate of capital.&#160;&#160;Each royalty rate is determined based on the profitability of the reporting unit to which it relates and observed market royalty rates.&#160;&#160;Sales growth rates are determined after considering current and future economic conditions, recent sales trends, discussions with customers, planned timing of new product launches or other variables.&#160; Reporting units resulting from recent acquisitions generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into Roper's enterprise and positioned for improved future sales growth.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The assessment of fair value for impairment purposes requires significant judgments to be made by management.&#160;&#160;Although forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management uses to operate the underlying businesses, there is significant judgment in determining the expected results attributable to the reporting units.&#160;&#160;Changes in estimates or the application of alternative assumptions could produce significantly different results. No impairment resulted from the annual reviews performed in 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper evaluates whether there has been an impairment of identifiable intangible assets with definite useful economic lives, or of the remaining life of such assets, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or remaining period of amortization of any asset may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or a revision in the remaining amortization period is required.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 0 0 -2528000 -1794000 -167000 -734000 291000 124000 0 0 -15118000 -8386000 -7774000 -62016000 -14407000 -52047000 -10055000 -19100000 -7667000 -31556000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(5)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Goodwill and Other Intangible Assets</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The carrying value of goodwill by segment was as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Medical &amp;</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Scientific Imaging</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">RF Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Industrial Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Energy Systems</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">&amp; Controls</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,594,356</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,280,788</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">408,964</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">426,583</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,710,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">476,106</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">720,345</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,196,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill written off related to divestiture of business</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(20,524</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(20,524</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Currency translation adjustments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(31,556</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(7,667</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(14,407</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(8,386</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(62,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reclassifications and other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(167</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">124</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,039,197</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,993,299</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">374,033</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">418,197</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,824,726</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">166,768</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,710,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,876,991</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Currency translation adjustments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(19,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(15,118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(10,055</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(7,774</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(52,047</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reclassifications and other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,794</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(734</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(2,528</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,185,071</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,687,670</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">363,978</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">410,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,647,142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Reclassifications and other during the year ended December 31, 2016 were due primarily to tax adjustments for 2015 acquisitions, and during the year ended December 31, 2015 were due primarily to tax and intangible adjustments for 2014 acquisitions.&#160; See Note 2 for information regarding acquisitions and divestitures.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Other intangible assets were comprised of (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Accum. amort.</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Net book value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets subject to amortization:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Customer related intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,448,509</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(602,615</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,845,894</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Unpatented technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">270,170</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(117,405</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">152,765</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Software</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">161,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(44,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">116,903</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Patents and other protective rights</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,160</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(18,659</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,501</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Backlog</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">700</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(700</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">595</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(122</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">473</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets not subject to amortization:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">407,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">407,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,312,795</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(783,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,528,996</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets subject to amortization:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Customer related intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,272,081</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(712,718</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,559,363</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Unpatented technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">462,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(144,025</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">318,127</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Software</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">184,761</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(56,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">127,879</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Patents and other protective rights</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,656</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(20,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(653</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,938</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets not subject to amortization:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">578,279</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">578,279</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">In process research and development</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">62,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">62,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,590,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(934,677</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,655,843</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Amortization expense of other intangible assets was $201 million, $164 million, and $153 million during the years ended December 31, 2016, 2015 and 2014, respectively. Amortization expense is expected to be $289 million in 2017, $283 million in 2018, $277 million in 2019, $268 million in 2020 and $256 million in 2021.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 1196451000 0 0 2710223000 2876991000 720345000 0 476106000 166768000 0 2101899000 2332410000 2164646000 579091000 567520000 559519000 578493000 533911000 533483000 626878000 518161000 521000000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Impairment of Long-Lived Assets</u></font> - The Company determines whether there has been an impairment of long-lived assets, excluding goodwill and identifiable intangible assets, that are determined to have indefinite useful economic lives, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or life of any long-lived assets may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or revision to remaining life is required. Future adverse changes in market conditions or poor operating results of underlying long-lived assets could result in losses or an inability to recover the carrying value of the long-lived assets that may not be reflected in the assets' current carrying value, thereby possibly requiring an impairment charge or acceleration of depreciation or amortization expense in the future.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 5900000 10300000 219652000 291731000 256237000 1002345000 921456000 940652000 710614000 721000000 665219000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(7)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Income Taxes</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Earnings before income taxes for the years ended December 31, 2016, 2015 and 2014 consisted of the following components (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">721,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">710,614</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">665,219</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">219,652</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">291,731</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">256,237</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">940,652</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,002,345</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">921,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Components of income tax expense for the years ended December 31, 2016, 2015 and 2014 were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Current:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">239,217</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">229,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">218,302</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,779</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22,041</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,155</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">71,507</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">56,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(26,760</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,710</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(27,357</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">189</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(16,844</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,307</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(7,355</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(6,360</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(5,477</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">282,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">306,278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">275,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Reconciliations between the statutory federal income tax rate and the effective income tax rate for the years ended December 31, 2016, 2015 and 2014 were as follows:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Federal statutory rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">35.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">35.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">35.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Foreign rate differential</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">R&amp;D tax credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(0.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(0.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(0.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">State taxes, net of federal benefit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Section 199 deduction</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">29.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; clear: both; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The deferred income tax balance sheet accounts arise from temporary differences between the amount of assets and liabilities recognized for financial reporting and tax purposes.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Components of the deferred tax assets and liabilities at December 31 were as follows (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred tax assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reserves and accrued expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">186,120</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">146,014</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Inventories</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,309</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Net operating loss carryforwards</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">87,010</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">45,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">R&amp;D credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,933</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,504</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Foreign tax credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,203</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,940</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Valuation allowance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(26,009</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(19,338</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;">Total deferred tax assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">273,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">198,045</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred tax liabilities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reserves and accrued expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">13,915</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Amortizable intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,400,792</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">962,143</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Plant and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,102</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,004</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total deferred tax liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,420,809</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">977,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">At December 31, 2016, the Company had approximately $51.5 million of tax-effected U.S. federal net operating loss carryforwards that if not utilized will expire in years 2023 through 2036. The U.S. federal net operating loss carryforwards increased from 2015 to 2016 primarily due to additional net operating losses obtained through recent acquisitions.&#160;&#160;In recent acquisitions, the consolidated group obtained U.S. federal net operating losses subject to an IRC Section 382 limitation; however, the Company expects to utilize the losses in their entirety prior to expiration.&#160;&#160;The Company has approximately $18.4 million of tax-effected state net operating loss carryforwards (without regard to federal benefit of state) that if not utilized will expire in years 2017 through 2036. The state net operating loss carryforwards are primarily related to Florida and New Jersey, but the Company has smaller net operating losses in various other states.&#160;&#160;The Company has approximately $23.4 million of tax-effected foreign net operating loss carryforwards that if not utilized will begin to expire in 2017. Additionally, the Company has $10.9 million of U.S. federal and state research and development tax credit carryforwards (without regard to federal benefit of state) that will expire in years 2019 through 2036 and $9.1 million of U.S. federal foreign tax credits that, if not utilized, will expire in 2026.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">As of December 31, 2016, the Company determined that a total valuation allowance of $26.0 million was necessary to reduce U.S. deferred tax assets by $8.7 million and foreign deferred tax assets by $17.3 million, where it was more likely than not that some portion or all of such deferred tax assets will not be realized.&#160;&#160;As of December 31, 2016, based on the Company's estimates of future taxable income and any applicable tax-planning strategies within various tax jurisdictions, the Company believes that it is more likely than not that the remaining net deferred tax assets will be realized.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&#160;&#160;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Beginning balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28,567</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,924</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions for tax positions of prior periods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,450</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,525</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,532</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions for tax positions of the current period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,012</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,299</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,571</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions due to acquisitions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,049</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reductions for tax positions of prior periods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,165</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(12,206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,008</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reductions for tax positions of the current period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;">Settlements with taxing authorities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(568</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(518</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;">Lapse of applicable statute of limitations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,240</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,080</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(8,934</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Ending balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38,678</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28,567</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate is $36.8 million. Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense and totaled a benefit of $0.4 million in 2016. Accrued interest and penalties were $3.8 million at December 31, 2016 and $3.4 million at December 31, 2015. During the next twelve months, the unrecognized tax benefits are expected to decrease by a net $6.8 million, due mainly to anticipated statute of limitations lapses in various jurisdictions.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company and its subsidiaries are subject to U.S. federal income tax as well as income taxes of multiple state, city and foreign jurisdictions. The Company's federal income tax returns for 2013 through the current period remain subject to examination and the relevant state, city and foreign statutes vary. At December 31, 2016, the Internal Revenue Service has been and is continuing to examine the Company's income tax returns for the years 2013 and 2014. The Company does not expect the assessment of any significant additional tax in excess of amounts reserved.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">&#160;</div></div> 306278000 282007000 275423000 15300000 280801000 300969000 329596000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Income Taxes</u></font> - Roper is a U.S.-based multinational company and the calculation of its worldwide provision for income taxes requires analysis of many factors, including income tax systems that vary from country to country, and the United States' treatment of non-U.S. earnings. The Company provides U.S. income taxes for unremitted earnings of foreign subsidiaries that are not considered permanently reinvested overseas. As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Although it is the Company's intention to permanently reinvest these earnings indefinitely there are certain events that would cause these earnings to become taxable.&#160;&#160;These events include, but are not limited to, changes in U.S. tax laws, dividends paid between foreign subsidiaries in the absence of Section 954(c)(6) of the Internal Revenue Code of 1986, as amended ("IRC"), foreign subsidiary guarantees of U.S. parent debt and the liquidation of foreign subsidiaries or actual distributions by foreign subsidiaries into a U.S. affiliate.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company early adopted the provisions of an ASU related to stock compensation on a prospective basis in the first quarter of 2016. The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows.&#160; No prior periods were adjusted.&#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&#160;&#160;Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company records a valuation allowance to reduce its deferred tax assets if, based on the weight of available evidence, both positive and negative, for each respective tax jurisdiction, it is more likely than not that some portion or all of such deferred tax assets will not be realized.&#160;&#160;Available evidence which is considered in determining the amount of valuation allowance required includes, but is not limited to, the Company's estimate of future taxable income and any applicable tax-planning strategies.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Certain assets and liabilities have different bases for financial reporting and income tax purposes. Deferred income taxes have been provided for these differences at the tax rates expected to be paid.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 404000 20734000 -52597000 3069000 -46619000 -47589000 7747000 -8392000 20176000 1150000 -6349000 -6353000 8239000 25190000 -28202000 10305000 1202000 21844000 887000 1126000 816000 94000 47000 152000 407460000 62000000 578279000 1720977000 0 6634964000 2848911000 557593000 0 493924000 12302985000 568670000 0 6689420000 513155000 513799000 3842180000 4660298000 540628000 4451028000 8353722000 3655843000 2528996000 19776000 21742000 78637000 111559000 84225000 74446000 79225000 104928000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Inventories</u></font> - Inventories are valued at the lower of cost or market. Cost is determined using the first-in, first-out method. The Company writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 181952000 189868000 34040000 37233000 80118000 81263000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(3)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Inventories</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The components of inventories at December 31 were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Raw materials and supplies</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">113,632</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">120,811</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Work in process</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22,979</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Finished products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">81,263</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">80,118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Inventory reserves</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(37,233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(34,040</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">181,952</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">189,868</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 24290000 22979000 120811000 113632000 74100000 4300000000 38400000 44900000 40200000 4869418000 8536062000 10168365000 14324927000 114101000 19338000 711327000 1445272000 720128000 2016-09-23 1930000 2021-09-23 2500000000 6232989000 3271222000 6209536000 6805000 400975000 500407000 5808561000 3264417000 3430000000 800840000 600147000 500000000 401595000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 27.1pt; vertical-align: top; color: #000000; align: right;">(12)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Contingencies</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper, in the ordinary course of business, is the subject of, or a party to, various pending or threatened legal actions, including product liability and employment practices that, in general, are based upon claims of the kind that have been customary over the past several years and which the Company is vigorously defending.&#160; After analyzing the Company's contingent liabilities on a gross basis and, based upon past experience with resolution of its product liability and employment practices claims and the limits of the primary, excess, and umbrella liability insurance coverages that are available with respect to pending claims, management believes that adequate provision has been made to cover any potential liability not covered by insurance, and that the ultimate liability, if any, arising from these actions should not have a material adverse effect on Roper's consolidated financial position, results of operations or cash flows.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper or its subsidiaries have been named defendants along with numerous industrial companies in asbestos-related litigation claims in certain U.S. states. No significant resources have been required by Roper to respond to these cases and Roper believes it has valid defenses to such claims and, if required, intends to defend them vigorously. Given the state of these claims it is not possible to determine the potential liability, if any.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's rent expense was $44.9 million, $40.2 million and $38.4 million for 2016, 2015 and 2014, respectively. Roper's future minimum property lease commitments are as follows (in millions):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">53.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">41.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">32.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">51.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">232.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">A summary of the Company's warranty accrual activity is presented below (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balance, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,537</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,336</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions charged to costs and expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">15,950</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">13,396</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Deductions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(15,513</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(13,059</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(18,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(72</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(579</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(117</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balance, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,548</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,537</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Other included warranty balances at acquired businesses at the dates of acquisition, the effects of foreign currency translation adjustments, reclassifications and other.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #252525; text-align: justify; line-height: 11.4pt;">As of December 31, 2016, Roper had $74 million of letters of credit issued to guarantee its performance under certain services contracts or to support certain insurance programs and $521 million of outstanding surety bonds. Certain contracts, primarily those involving public sector customers, require Roper to provide a surety bond as a guarantee of its performance of contractual obligations.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Nature of the Business</u></font> - Roper is a diversified technology company.&#160; The Company operates businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> -1698332000 -348105000 -3752856000 2805263000 -298104000 996242000 963785000 928825000 840441000 646033000 658645000 696067000 646033000 0 0 0 0 696067000 658645000 0 0 0 0 0 0 0 0 208597000 182081000 160417000 171280000 155773000 167079000 158069000 151416000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Recent Accounting Pronouncements</u></font> - The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under GAAP in the form of accounting standards updates (ASU's") to the FASB's Accounting Standards Codification.&#160;&#160;The Company considers the applicability and impact of all ASUs.&#160;&#160;Any ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company's results of operations, financial position or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; font-style: italic; text-align: justify; line-height: 11.4pt;">Recently Adopted Accounting Pronouncements</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In March 2016, the FASB issued an update on stock compensation.&#160; The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for annual reporting periods beginning after December 15, 2016. The Company elected to early adopt this standard on a prospective basis in the quarter ended March 31, 2016. The impact of the early adoption resulted in the following:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recorded tax benefits of $15.3 million within income tax expense for the year ended December 31, 2016 related to the excess tax benefit on share-based awards. Prior to adoption this amount would have been recorded as a reduction of additional paid-in capital.&#160;This change adds volatility to the Company's effective tax rate.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company no longer reclassifies the excess tax benefit from operating activities to financing activities in the statement of cash flows. The Company elected to apply this change in presentation prospectively and thus prior periods have not been adjusted.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company elected not to change its policy on accounting for forfeitures and continued to estimate the total number of awards for which the requisite service period will not be rendered.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company excluded the excess tax benefits from the assumed proceeds available to repurchase shares in the computation of its diluted earnings per share since adoption. This resulted in an increase in diluted weighted average common shares outstanding of 278,829 shares for the year ended December 31, 2016.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In March 2016, the FASB issued an update amending the equity method of&#160;accounting, eliminating the requirement that an entity retroactively adopt the equity method of accounting if an investment qualifies for the equity method as a result of an increase in the level of ownership or degree of influence.&#160; The amendments in the update, to be applied prospectively, are effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods.&#160; Early adoption is permitted.&#160; The Company elected to early adopt on a prospective basis effective January 1, 2016.&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In September 2015, the FASB issued an update providing guidance to simplify the accounting for measurement period adjustments. This update, effective for fiscal years beginning after December 15, 2015, including interim periods within those fiscal years,&#160;requires that an acquirer recognize adjustments to provisional amounts that are identified during the measurement period in the reporting period in which the adjustment amounts are determined. The Company adopted the update effective January 1, 2016.&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In April 2015, the FASB issued an update providing guidance to determine whether the fee paid by an entity for a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, then the software license element of the arrangement should be accounted for consistently with the acquisition of other software licenses. A cloud computing arrangement that does not include a software license should be accounted for as a service contract.&#160; The update is effective for annual periods beginning after December 15, 2015, and may be adopted prospectively or retrospectively.&#160; The Company adopted the update prospectively effective January 1, 2016.&#160;&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In June 2014, the FASB issued an update to the accounting for stock compensation. This update, effective for fiscal years beginning after December 15, 2015, modifies the accounting for share-based payments when the terms of an award provide that a performance target could be achieved after the requisite service period.&#160;The Company adopted the update prospectively effective January 1, 2016.&#160;&#160; The update did not&#160;have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; font-style: italic; text-align: justify; line-height: 11.4pt;">Recently Released Accounting Pronouncements</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In January 2017, the FASB issued an update simplifying the test for goodwill impairment.&#160; This update, effective on a prospective basis for annual or interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019, eliminates Step 2 from the goodwill impairment test.&#160; Under the amendments in the update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017.&#160; The Company is evaluating the impact of the update on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In August 2016, the FASB issued an update clarifying the classification of certain cash receipts and cash payments in the statement of cash flows.&#160;This update,&#160;effective for annual reporting periods after December 15, 2017, including interim periods within those annual periods,&#160;addresses the following eight specific cash flow issues: Debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance policies (including bank-owned life insurance policies); distributions received from equity method investees; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle.&#160; The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In February 2016, the FASB issued an update on lease accounting. The update, effective for annual reporting periods after December 15, 2018, including interim periods within those annual periods, provides amendments to current lease accounting.&#160; These amendments include the&#160;recognition of lease assets and lease liabilities on the balance sheet and disclosing other key information about leasing arrangements.&#160;The Company is evaluating the impact of the update on its results of operations, financial condition and cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">&#160;In July 2015, the FASB issued an update providing guidance to simplify the measurement of inventory. This update, effective for fiscal years beginning after December 15, 2016, requires that inventory within the scope of the update be measured at the lower of cost and net realizable value. The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In May 2014, the FASB issued updates on accounting and disclosures for revenue from contracts with customers. These updates, effective for annual reporting periods after December 15, 2017, create a single, comprehensive revenue recognition model for all contracts with customers. The model is based on changes in contract assets (rights to receive consideration) and liabilities (obligations to provide a good or service). Revenue will be recognized based on the satisfaction of performance obligations, which occurs when control of a good or service transfers to a customer and enhanced disclosures will be required regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity's contracts with customers. Either a retrospective or cumulative effect transition method is permitted; the Company has not yet made an election regarding the transition method to be adopted.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company is still finalizing its analysis to quantify the adoption impact of the provisions of the new standard, but does not currently expect it to have a material impact on its results of operations, financial condition or cash flows. Based on the evaluation of current contracts and revenue streams, most will be recorded consistently under both the current and new standard. The FASB has issued, and may issue in the future, interpretive guidance which may cause the evaluation to change. The Company believes it is following an appropriate timeline to allow for proper recognition, presentation and disclosure upon adoption effective the beginning of fiscal year 2018.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 620000 58652000 -1481000 8 5 6 3 4 33 232400000 41000000 53800000 51600000 23400000 18400000 51500000 32400000 1054563000 999473000 1027918000 244991000 267390000 250371000 246896000 278677000 251974000 253078000 289104000 28700000 2023-12-31 2036-12-31 2036-12-31 2017-12-31 2017-12-31 24900000 -1063000 0 0 0 -1063000 0 0 -1063000 0 2570000 6658000 3916000 39355000 55851000 73503000 59554000 449694000 358645000 134976000 147529000 156413000 893002000 120681000 113014000 88130000 65636000 121461000 154838000 223831000 67832000 869597000 117596000 761526000 203849000 104024000 74017000 93326000 58970000 -115010000 -139789000 -111960000 0 -111960000 0 -139789000 0 0 0 0 0 0 0 -115010000 0 0 0 -115010000 -111960000 -140852000 -8138000 3500000 4000000 -1126000 -1506000 -870000 -936000 1946000 -1528000 0 8044000 17266000 1762883000 3721758000 305379000 79859000 121130000 100334000 2801000 2439000 2588000 37644000 37305000 36260000 10758000 2218000 11536000 12642000 16098000 10521000 11430000 863000 6590000 3276000 405000 9179000 346000 10713000 4634000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;">(10)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Retirement and Other Benefit Plans</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper maintains four defined contribution retirement plans under the provisions of Section 401(k) of the IRC covering substantially all U.S. employees not subject to collective bargaining agreements. Roper partially matches employee contributions. Costs related all such plans were $23.7 million, $20.4 million and $19.5 million for 2016, 2015 and 2014, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper also maintains various defined benefit retirement plans covering employees of non-U.S. and certain U.S. subsidiaries and a plan that supplements certain employees for the contribution ceiling applicable to the Section 401(k) plans. The costs and accumulated benefit obligations associated with each of these plans were not material.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 1000 1000 0.01 0.01 0 0 31679000 0 -1229000 -461000 -1677000 -250000000 1750000000 180000000 2900000 2800000 3300000 0 1200000000 900000000 105624000 0 0 3340000 2889000 2751000 15513000 18078000 13059000 14284000 15950000 13396000 10183000 10548000 9537000 14336000 37200000 47400000 P20Y P8Y P30Y P12Y P3Y P5Y <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Property, Plant and Equipment and Depreciation and Amortization</u></font> - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Buildings</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">20-30 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Machinery</div></td><td style="width: 44.99%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">8-12 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other equipment</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">3-5 years</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Property, Plant and Equipment and Depreciation and Amortization</u></font> - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Buildings</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">20-30 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Machinery</div></td><td style="width: 44.99%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">8-12 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other equipment</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">3-5 years</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 141318000 105510000 54451000 88201000 70110000 401086000 38517000 2404000 223561000 79182000 436491000 221325000 57338000 2488000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">(4)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Property, Plant and Equipment</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The components of property, plant and equipment at December 31 were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Land</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,488</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Buildings</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">88,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">79,182</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Machinery and other equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">221,325</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">223,561</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Computer equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">70,110</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57,338</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Software</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38,517</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">436,491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">401,086</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Accumulated depreciation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(295,173</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(295,576</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">141,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">105,510</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Depreciation and amortization expense related to property, plant and equipment was $37,299, $38,185 and $40,890 for the years ended December 31, 2016, 2015 and 2014, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;">(15)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Quarterly Financial Data (unaudited)</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">First Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Second Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Third Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Fourth Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 8pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 9.1pt;">(in thousands, except per share data)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">902,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">931,558</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">945,144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,010,800</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Gross profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">559,519</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">567,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">578,493</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">626,878</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Income from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">244,991</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">253,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">267,390</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">289,104</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net earnings</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">151,416</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">158,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167,079</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">182,081</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings from continuing operations per common share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.50</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.56</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.65</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.79</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.48</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.54</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.78</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">865,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">889,541</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">883,933</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">943,640</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Gross profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">518,161</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">533,911</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">533,483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">579,091</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Income from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">246,896</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">251,974</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">250,371</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">278,677</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net earnings</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">155,773</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">171,280</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">160,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">208,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings from continuing operations per common share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.70</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.59</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.07</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.54</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.69</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.58</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.05</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The sum of the four quarters may not agree with the total for the year due to rounding.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 3.5 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Accounts Receivable</u></font> - Accounts receivable are stated net of an allowance for doubtful accounts and sales allowances of $14.5 million and $12.4 million at December 31, 2016 and 2015, respectively. Outstanding accounts receivable balances are reviewed periodically, and allowances are provided at such time that management believes it is probable that an account receivable is uncollectible. The returns and other sales credit allowance is an estimate of customer returns, exchanges, discounts or other forms of anticipated concessions and is treated as a reduction in revenue.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 122042000 129965000 561000 4006000 4284000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Capitalized Software</u></font> - The Company accounts for capitalized software under applicable accounting guidance which, among other provisions, requires capitalization of certain internal-use software costs once certain criteria are met.&#160;&#160;Overhead, general and administrative and training costs are not capitalized. Capitalized software balances, net of accumulated amortization, were $4.4 million and $4.6 million at December 31, 2016 and 2015, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 195400000 147900000 164200000 4110530000 4642402000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Revenue Recognition</u></font> - The Company recognizes revenue when all of the following criteria are met:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">persuasive evidence of an arrangement exists;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">delivery has occurred or services have been rendered;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">the seller's price to the buyer is fixed or determinable; and</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">collectibility is reasonably assured.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In addition, the Company recognizes revenue from the sale of product when title and risk of loss pass to the customer, which is generally when product is shipped. The Company recognizes revenue from services when such services are rendered or, if applicable, upon customer acceptance. Revenues under certain relatively long-term and relatively large-value construction and software projects are recognized under the percentage-of-completion method using the ratio of costs incurred to total estimated costs as the measure of performance. The Company recognized revenues of $241 million, $253 million and $266 million for the years ended December 31, 2016, 2015 and 2014, respectively, using this method. Estimated losses on any projects are recognized as soon as such losses become known.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 183136309000 P6Y P7Y8M12D P4Y2M12D P6Y2M12D P9Y6M P7Y P1Y6M P5Y P8Y9M18D 141.95 175.47 157.81 93.34 129.96 89.37 72.55 114.99 53.28 1 P10Y P10Y P6Y0M29D P6Y1M24D P4Y3M11D P5Y2M12D P5Y2M19D P5Y1M6D 167.80 121.31 130.72 144.19 93.34 53.28 179.42 114.99 72.55 3549494000 3789925000 3582395000 950227000 0 0 0 1033951000 587745000 1080309000 1215318000 827145000 745381000 510223000 1210264000 691813000 1362813000 706625000 204036000 2978496000 110723000 23883000 37491000 -278224000 109370000 158952000 10761000 3582395000 101200000 2661470000 52087000 61552000 21993000 1281881000 42988000 119032000 -246646000 3789925000 225539000 143524000 453920000 9997000 320326000 452238000 302687000 135363000 185263000 0 3789925000 22360000 1007199000 142375000 31831000 253272000 112732000 178032000 34241000 89229000 3582395000 507992000 888024000 28722000 3549494000 21549000 91050000 -246646000 460000000 60551000 315656000 0 159049000 121909000 11988000 132088000 0 351854000 78186000 393550000 2829752000 -278224000 129021000 60817000 45506000 2965115000 54165000 137276000 107695000 24997000 10019000 45811000 4220000 0 65826000 228058000 23737000 2820519000 356674000 209237000 119175000 7555000 3824000 1174979000 57581000 477000000 20675000 871649000 46202000 390293000 3115772000 124489000 1162058000 105493000 0 106598000 151270000 119006000 0 481000000 97938000 -254369000 10107000 2997000 920799000 3549494000 15877000 26134000 50605000 320017000 752643000 54330000 340461000 111843000 157607000 157391000 20417000 167698000 52703000 811429000 126769000 55074000 71673000 24471000 518893000 9333000 50227000 17067000 -254369000 945144000 865281000 943640000 1010800000 889541000 931558000 902423000 883933000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The components of inventories at December 31 were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Raw materials and supplies</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">113,632</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">120,811</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Work in process</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22,979</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Finished products</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">81,263</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">80,118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Inventory reserves</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(37,233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(34,040</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">181,952</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">189,868</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Components of income tax expense for the years ended December 31, 2016, 2015 and 2014 were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Current:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">239,217</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">229,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">218,302</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,779</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22,041</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,155</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,937</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">71,507</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">56,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(26,760</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,710</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(27,357</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">189</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(16,844</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,307</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(7,355</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(6,360</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(5,477</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">282,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">306,278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">275,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Components of the deferred tax assets and liabilities at December 31 were as follows (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred tax assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reserves and accrued expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">186,120</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">146,014</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Inventories</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,967</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,309</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Net operating loss carryforwards</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">87,010</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">45,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">R&amp;D credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,933</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,504</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Foreign tax credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,203</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,940</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Valuation allowance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(26,009</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(19,338</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;">Total deferred tax assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">273,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">198,045</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred tax liabilities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reserves and accrued expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">13,915</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Amortizable intangible assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,400,792</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">962,143</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Plant and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,102</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,004</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total deferred tax liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,420,809</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">977,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Restricted Stock Grants</font> - During 2016 and 2015, the Company granted 555,730 and 437,035 shares, respectively, of restricted stock to certain employee and director participants under its share-based compensation plans. Restricted stock grants generally vest over a period of 1 to 3 years. The Company recorded $57.8 million, $46.5 million and $46.4 million of compensation expense related to outstanding shares of restricted stock held by employees and directors during 2016, 2015 and 2014, respectively.&#160;&#160;A summary of the Company's nonvested shares activity for 2016 and 2015 is as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number of</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Weighted-average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">grant date</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">fair value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Nonvested at December 31, 2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">542,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">130.29</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">437,035</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">159.32</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(243,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">183.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(26,892</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">148.82</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Nonvested at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">709,275</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">146.64</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">555,730</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">172.67</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(287,233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">141.27</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(25,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">139.56</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Nonvested at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">952,672</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">164.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The following table summarizes the Company's activities with respect to its share-based compensation plans for the years ended December 31, 2016 and 2015:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number of shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Weighted-average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">exercise price</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">per share</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Weighted-average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">contractual term</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Aggregate intrinsic</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Outstanding at January 1, 2015</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,981,111</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">90.48</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">628,155</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">162.77</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Exercised</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(400,050</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">82.50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Canceled</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(91,600</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">142.36</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td colspan="3" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Outstanding at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,117,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">104.54</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.08</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">265,782,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">743,250</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">172.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Exercised</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(371,853</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">75.23</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Canceled</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(69,416</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">159.97</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Outstanding at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,419,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121.31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.15</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">211,369,740</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Exercisable at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,954,306</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">89.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">183,136,309</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Summarized data for Roper's U.S. and foreign operations (principally in Canada, Europe and Asia) for 2016, 2015 and 2014, based upon the country of origin of the Roper entity making the sale, was as follows (in thousands):<br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">United States</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Non-U.S.</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Eliminations</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales to unaffiliated customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,978,496</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">811,429</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,789,925</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales between geographic areas</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">137,276</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">109,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(246,646</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,115,772</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">920,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(246,646</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,789,925</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-lived assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">145,996</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,020</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales to unaffiliated customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,829,752</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">752,643</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,582,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales between geographic areas</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">135,363</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,006</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(254,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,965,115</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">871,649</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(254,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,582,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-lived assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">133,522</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,960</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">155,482</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales to unaffiliated customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,661,470</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">888,024</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,549,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales between geographic areas</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">159,049</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,175</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(278,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,820,519</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,007,199</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(278,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,549,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-lived assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">134,855</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30,781</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">165,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;">&#160;</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Accrued liabilities at December 31 were as follows (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Interest</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,742</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,776</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Customer deposits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">16,707</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">15,094</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Commissions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,079</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Warranty</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,548</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Accrued dividend</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">36,077</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30,436</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rebates</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,414</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">16,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Billings in excess of cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,381</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,464</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93,326</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">58,970</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">219,339</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">168,513</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Earnings before income taxes for the years ended December 31, 2016, 2015 and 2014 consisted of the following components (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">721,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">710,614</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">665,219</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">219,652</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">291,731</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">256,237</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">940,652</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,002,345</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">921,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company estimates the fair value of its option awards using the Black-Scholes option valuation model. The stock volatility for each grant is measured using the weighted-average of historical daily price changes of the Company's common stock over the most recent period equal to the expected life of the grant. The expected term of options granted is derived from historical data to estimate option exercises and employee forfeitures, and represents the period of time that options granted are expected to be outstanding. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The weighted-average fair value of options granted in 2016, 2015 and 2014 were calculated using the following weighted-average assumptions:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Weighted-average fair value ($)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34.57</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">33.98</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34.95</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Risk-free interest rate (%)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.44</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.53</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Average expected option life (years)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.20</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.22</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Expected volatility (%)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21.35</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22.17</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">27.01</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Expected dividend yield (%)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">0.70</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">0.62</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">0.58</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&#160;&#160;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Beginning balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28,567</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,924</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions for tax positions of prior periods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,450</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,525</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,532</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions for tax positions of the current period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,012</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,299</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,571</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions due to acquisitions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,049</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reductions for tax positions of prior periods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,165</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(12,206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,008</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reductions for tax positions of the current period</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;">Settlements with taxing authorities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(568</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(518</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 27pt; line-height: 11.4pt; text-indent: -9pt;">Lapse of applicable statute of limitations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,240</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,080</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(8,934</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Ending balance</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38,678</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28,567</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">A summary of the Company's warranty accrual activity is presented below (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balance, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,537</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,336</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Additions charged to costs and expenses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">15,950</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">13,396</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Deductions</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(15,513</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(13,059</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(18,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(72</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(579</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(117</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balance, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,548</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,537</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The following table (in thousands) summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Accounts receivable</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">94,506</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other current assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,558</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Identifiable intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">972,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,234,549</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">43,098</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total assets acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,381,711</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Deferred revenue</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">166,393</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other current liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57,433</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-term deferred tax liability</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">349,810</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,935</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net assets acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,800,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Earnings per Share</u></font> - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.&#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.&#160; The effects of potential common stock were determined using the treasury stock method (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Years ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Basic weighted-average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">100,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">99,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Effect of potential common stock:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Common stock awards</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,126</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">887</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">816</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Senior subordinated convertible notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">47</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">94</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Diluted weighted-average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">102,464</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">100,884</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">First Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Second Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Third Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Fourth Quarter</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 8pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 9.1pt;">(in thousands, except per share data)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">902,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">931,558</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">945,144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,010,800</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Gross profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">559,519</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">567,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">578,493</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">626,878</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Income from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">244,991</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">253,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">267,390</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">289,104</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net earnings</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">151,416</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">158,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167,079</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">182,081</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings from continuing operations per common share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.50</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.56</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.65</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.79</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.48</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.54</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.78</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">865,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">889,541</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">883,933</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">943,640</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Gross profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">518,161</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">533,911</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">533,483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">579,091</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Income from operations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">246,896</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">251,974</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">250,371</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">278,677</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net earnings</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">155,773</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">171,280</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">160,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">208,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Earnings from continuing operations per common share:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Basic</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.70</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.59</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.07</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Diluted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.54</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.69</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.58</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.05</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's rent expense was $44.9 million, $40.2 million and $38.4 million for 2016, 2015 and 2014, respectively. Roper's future minimum property lease commitments are as follows (in millions):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">53.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">41.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">32.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">51.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">232.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Future maturities of total debt during each of the next five years ending December 31 and thereafter were as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">401,595</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">800,840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,407</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">600,147</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; margin-left: 18pt; line-height: 11.4pt; text-indent: -18pt;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,430,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 87%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,232,989</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Reconciliations between the statutory federal income tax rate and the effective income tax rate for the years ended December 31, 2016, 2015 and 2014 were as follows:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Federal statutory rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">35.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">35.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">35.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Foreign rate differential</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">R&amp;D tax credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(0.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(0.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(0.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">State taxes, net of federal benefit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Section 199 deduction</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">29.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">%</div></td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; clear: both; line-height: 11.4pt;">&#160;</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Total debt at December 31 consisted of the following (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016 Facility</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,930,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2012 Facility</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">180,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$400 million 1.850% senior notes due 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">400,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">400,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$800 million 2.050% senior notes due 2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">800,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">800,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 6.250% senior notes due 2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$600 million 3.000% senior notes due 2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">600,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">600,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 2.800% senior notes due 2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$500 million 3.125% senior notes due 2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">500,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$300 million 3.850% senior notes due 2025</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">300,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">300,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">$700 million 3.800% senior notes due 2026</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">700,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Senior subordinated convertible notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,179</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,989</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,435</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Less unamortized debt issuance costs</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(23,453</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(17,392</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total debt</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,209,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,271,222</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; background-color: #cceeff;">&#160;Less current portion, net of issuance costs</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">400,975</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,805</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 74%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;Long-term debt</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,808,561</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,264,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: justify; line-height: 11.4pt;">The 2016 Facility and Roper's $4.3 billion senior notes provide substantially all of Roper's daily external financing requirements. The interest rate on the borrowings under the 2016 Facility is calculated based upon various recognized indices plus a margin as defined in the credit agreement. At December 31, 2016, Roper's debt consisted of $4.3 billion of senior notes, $3.0 million of other debt in the form of capital leases, several smaller facilities that allow for borrowings or the issuance of letters of credit in foreign locations to support Roper's non-U.S. businesses and $74 million of outstanding letters of credit at December 31, 2016.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The carrying value of goodwill by segment was as follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Medical &amp;</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Scientific Imaging</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">RF Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Industrial Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Energy Systems</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">&amp; Controls</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,594,356</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,280,788</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">408,964</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">426,583</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,710,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">476,106</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">720,345</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,196,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill written off related to divestiture of business</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(20,524</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(20,524</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Currency translation adjustments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(31,556</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(7,667</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(14,407</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(8,386</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(62,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reclassifications and other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(167</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">124</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,039,197</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,993,299</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">374,033</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">418,197</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,824,726</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Goodwill acquired</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">166,768</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,710,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,876,991</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Currency translation adjustments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(19,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(15,118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(10,055</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(7,774</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(52,047</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Reclassifications and other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,794</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(734</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(2,528</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,185,071</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,687,670</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">363,978</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">410,423</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,647,142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Stock based compensation expense for the years ended December 31, 2016, 2015 and 2014 was as follows (in millions):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Stock based compensation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">78.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">61.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">63.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Tax benefit recognized in net income</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">27.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22.1</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Windfall tax benefit, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Windfall tax benefits are no longer calculated due to the adoption of the ASU related to stock compensation (see Note 1), as all tax benefits are recognized in net income.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Selected financial information by business segment for 2016, 2015 and 2014 follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Medical &amp;</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Scientific</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Imaging</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">RF Technology</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Industrial<br /> Technology</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Energy Systems</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">&amp; Controls</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Corporate</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,362,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,210,264</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">706,625</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">510,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,789,925</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Operating profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">477,548</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">372,467</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">202,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">129,602</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(127,505</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,054,563</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Operating assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">282,437</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">487,936</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">182,430</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">164,349</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,788</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,128,940</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Intangible assets, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,660,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,634,964</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">493,924</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">513,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,302,985</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">154,838</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">156,413</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">88,130</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">134,976</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">358,645</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">893,002</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,324,927</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">16,098</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,590</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,218</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,305</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Depreciation and other amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">82,653</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">18,573</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,701</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">240,453</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,215,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,033,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">745,381</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">587,745</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,582,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Operating profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">441,931</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">312,112</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">214,538</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">162,128</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(102,791</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,027,918</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Operating assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">265,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">293,004</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">182,544</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">194,898</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,080</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">945,046</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Intangible assets, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,451,028</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,848,911</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">513,155</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">540,628</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,353,722</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">117,596</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">67,832</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">113,014</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">449,694</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">869,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,168,365</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,642</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,758</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,179</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,276</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">405</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">36,260</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Depreciation and other amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">105,928</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">56,877</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,912</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,254</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">204,261</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,080,309</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">950,227</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">827,145</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">691,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,549,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Operating profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">375,867</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">271,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">247,596</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">203,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(98,188</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">999,473</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Operating assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">232,380</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">270,458</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">220,115</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">219,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,002</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">949,239</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Intangible assets, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,842,180</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,720,977</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">557,593</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">568,670</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,689,420</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other*</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">147,529</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">65,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">120,681</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">223,831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">203,849</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">761,526</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total*</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,400,185</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,430</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,521</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,713</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,634</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">346</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,644</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Depreciation and other amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93,683</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">58,702</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,135</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">23,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">197,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 9pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 10.25pt;">*Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1).</div><div style="line-height: 10.25pt;"><br style="line-height: 10.25pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">The following table summarizes information for stock options outstanding at December 31, 2016:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Outstanding options</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Exercisable options</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Exercise price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">exercise</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Average remaining</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">life (years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Number</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Average</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">exercise</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38.46 - 57.68</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">689,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">53.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">689,289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">53.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57.69 - 76.91</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">259,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">72.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">259,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">72.55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">76.92 - 96.14</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">249,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93.34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">249,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93.34</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">96.15 - 115.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">283,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">114.99</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">283,069</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">114.99</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">115.38 - 134.60</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">503,778</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">130.72</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">368,456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">129.96</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">134.61- 153.82</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">259,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">144.19</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7.7</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">75,334</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">141.95</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">153.83 - 173.05</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">916,725</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167.80</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8.8</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">25,334</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">157.81</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">173.06 - 192.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">258,625</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">179.42</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,083</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">175.47</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38.46 - 192.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,419,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121.31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,954,306</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">89.37</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Sales to customers outside the U.S. accounted for a significant portion of Roper's revenues. Sales are attributed to geographic areas based upon the location where the product is ultimately shipped. Roper's net sales for the years ended December 31, 2016, 2015 and 2014 are shown below by region, except for Canada, which is presented separately as it is the only country in which Roper has had greater than 5% of total sales for any of the three years presented (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Medical &amp;</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Scientific Imaging</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">RF Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Industrial Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Energy Systems</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">&amp; Controls</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt; text-indent: 1.2pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,993</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">52,703</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">60,551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22,360</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">157,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">228,058</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">71,673</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">89,229</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,032</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">507,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">111,843</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,988</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">52,087</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">126,769</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">302,687</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">50,605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,997</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,200</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rest of the world</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,549</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">17,067</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">20,675</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">46,202</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">105,493</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">393,550</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">204,036</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">225,539</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">351,854</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,174,979</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">23,737</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">45,506</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">65,826</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">23,883</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">158,952</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167,698</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57,581</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">97,938</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">129,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">452,238</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">112,732</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,019</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">60,817</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">132,088</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">315,656</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">15,877</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,165</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,220</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">50,227</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">124,489</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rest of the world</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">20,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,761</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,471</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">55,074</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">110,723</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">340,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">178,032</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">253,272</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">390,293</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,162,058</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; line-height: 11.4pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,997</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">45,811</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">106,598</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">31,831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">209,237</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">185,263</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,330</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121,909</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">157,391</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">518,893</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">107,695</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">61,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">143,524</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">320,326</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,997</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34,241</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,824</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">42,988</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">91,050</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rest of the world</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28,722</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,333</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,134</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">78,186</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">142,375</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">356,674</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">151,270</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">320,017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">453,920</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,281,881</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;">ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;">Schedule II &#8211; Consolidated Valuation and Qualifying Accounts</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: center; line-height: 11.4pt;">&#160;Years ended December 31, 2016, 2015 and 2014</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Balance at</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">beginning</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">of year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Additions</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">charged to</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">costs and</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">expenses</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Deductions</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Other</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Balance at</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">end</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">of year</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="18" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 8pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 9.1pt;">(in thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td colspan="20" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Allowance for doubtful accounts and sales allowances</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;">2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,791</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(2,794</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,088</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,489</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">13,694</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(4,128</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,302</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,357</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(3,355</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(300</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">13,694</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td colspan="20" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Reserve for inventory obsolescence</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;">2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34,040</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,071</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(6,540</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(338</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38,879</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(9,049</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(4,406</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34,040</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">43,452</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,621</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(11,833</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(1,361</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">38,879</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; clear: both; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Deductions from the allowance for doubtful accounts represented the net write-off of uncollectible accounts receivable. Deductions from the inventory obsolescence reserve represented the disposal of obsolete items.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Other included the allowance for doubtful accounts and reserve for inventory obsolescence of acquired businesses at the dates of acquisition, the effects of foreign currency translation adjustments for those companies whose functional currency was not the U.S. dollar, reclassifications and other.</div><div style="line-height: 11.4pt;">&#160;</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 36pt; vertical-align: top; color: #000000; align: right;">(13)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Segment and Geographic Area Information</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper's operations are reported in four segments around common customers, markets, sales channels, technologies and common cost opportunities. The segments are: Medical &amp; Scientific Imaging, RF Technology, Industrial Technology and Energy Systems &amp; Controls. The Medical &amp; Scientific Imaging segment offers medical products and software, high performance digital imaging products and software. The RF Technology segment includes products and systems related to comprehensive toll and traffic systems and processing, security and access control, campus card systems, card readers, software-as-a-service applications in the freight matching, commercial construction and food industries, comprehensive business software for legal and construction firms and utility metering and remote monitoring applications.&#160; Products included within the Industrial Technology segment are water and fluid handling pumps, flow measurement and metering equipment, industrial valves and controls, materials analysis equipment and consumables and industrial leak testing. The Energy Systems &amp; Controls segment's products include control systems, equipment and consumables for fluid properties testing, vibration sensors and other non-destructive inspection and measurement products and services. &#160;Roper's management structure and internal reporting are aligned consistently with these four segments.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">There were no material transactions between Roper's business segments during 2016, 2015 and 2014. Sales between geographic areas are primarily of finished products and are accounted for at prices intended to represent third-party prices. Operating profit by business segment and by geographic area is defined as net sales less operating costs and expenses. These costs and expenses do not include unallocated corporate administrative expenses. Items below income from operations on Roper's statement of earnings are not allocated to business segments.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Identifiable assets are those assets used primarily in the operations of each business segment or geographic area. Corporate assets are principally comprised of cash and cash equivalents, deferred tax assets, recoverable insurance claims, deferred compensation assets and property and equipment.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Selected financial information by business segment for 2016, 2015 and 2014 follows (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Medical &amp;</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Scientific</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Imaging</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">RF Technology</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Industrial<br /> Technology</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Energy Systems</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">&amp; Controls</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Corporate</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,362,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,210,264</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">706,625</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">510,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,789,925</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Operating profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">477,548</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">372,467</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">202,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">129,602</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(127,505</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,054,563</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Operating assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">282,437</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">487,936</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">182,430</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">164,349</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,788</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,128,940</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Intangible assets, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,660,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,634,964</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">493,924</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">513,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,302,985</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">154,838</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">156,413</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">88,130</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">134,976</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">358,645</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">893,002</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">14,324,927</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">16,098</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,536</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,590</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,218</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,305</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Depreciation and other amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">82,653</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">18,573</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,701</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">240,453</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,215,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,033,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">745,381</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">587,745</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,582,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Operating profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">441,931</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">312,112</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">214,538</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">162,128</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(102,791</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,027,918</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Operating assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">265,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">293,004</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">182,544</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">194,898</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,080</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">945,046</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Intangible assets, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,451,028</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,848,911</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">513,155</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">540,628</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,353,722</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">117,596</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">67,832</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">113,014</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">449,694</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">869,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,168,365</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">12,642</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,758</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,179</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,276</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">405</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">36,260</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Depreciation and other amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">105,928</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">56,877</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">19,912</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,254</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">290</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">204,261</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,080,309</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">950,227</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">827,145</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">691,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,549,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Operating profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">375,867</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">271,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">247,596</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">203,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(98,188</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">999,473</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Operating assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">232,380</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">270,458</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">220,115</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">219,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,002</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">949,239</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Intangible assets, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,842,180</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,720,977</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">557,593</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">568,670</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,689,420</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Other*</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">147,529</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">65,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">120,681</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">223,831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">203,849</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">761,526</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total*</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">8,400,185</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,430</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,521</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,713</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,634</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">346</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,644</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Depreciation and other amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">93,683</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">58,702</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,135</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">23,281</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">197,284</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 9pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 10.25pt;">*Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1).</div><div style="line-height: 10.25pt;"><br style="line-height: 10.25pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">Summarized data for Roper's U.S. and foreign operations (principally in Canada, Europe and Asia) for 2016, 2015 and 2014, based upon the country of origin of the Roper entity making the sale, was as follows (in thousands):<br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">United States</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Non-U.S.</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Eliminations</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales to unaffiliated customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,978,496</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">811,429</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,789,925</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales between geographic areas</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">137,276</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">109,370</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(246,646</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,115,772</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">920,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(246,646</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,789,925</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-lived assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">145,996</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,020</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167,016</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales to unaffiliated customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,829,752</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">752,643</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,582,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales between geographic areas</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">135,363</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,006</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(254,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,965,115</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">871,649</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(254,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,582,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-lived assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">133,522</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,960</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">155,482</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales to unaffiliated customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,661,470</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">888,024</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,549,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Sales between geographic areas</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">159,049</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,175</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(278,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Net sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,820,519</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,007,199</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(278,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,549,494</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 48%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Long-lived assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">134,855</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">30,781</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">165,636</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Export sales from the U.S. during the years ended December 31, 2016, 2015 and 2014 were $460 million, $481 million and $477 million, respectively. In the year ended December 31, 2016, these exports were shipped primarily to Asia (37%), Europe (19%), Canada (16%), Middle East (16%) and other (12%).</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Sales to customers outside the U.S. accounted for a significant portion of Roper's revenues. Sales are attributed to geographic areas based upon the location where the product is ultimately shipped. Roper's net sales for the years ended December 31, 2016, 2015 and 2014 are shown below by region, except for Canada, which is presented separately as it is the only country in which Roper has had greater than 5% of total sales for any of the three years presented (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Medical &amp;</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Scientific Imaging</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">RF Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Industrial Technology</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Energy Systems</div><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">&amp; Controls</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt; text-indent: 1.2pt;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2016</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,993</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">52,703</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">60,551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">22,360</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">157,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">228,058</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">71,673</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">89,229</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">119,032</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">507,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">111,843</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">11,988</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">52,087</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">126,769</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">302,687</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">50,605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,997</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">37,491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,200</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rest of the world</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">21,549</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">17,067</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">20,675</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">46,202</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">105,493</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">393,550</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">204,036</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">225,539</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">351,854</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,174,979</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">23,737</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">45,506</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">65,826</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">23,883</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">158,952</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">167,698</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">57,581</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">97,938</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">129,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">452,238</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">112,732</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,019</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">60,817</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">132,088</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">315,656</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">15,877</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,165</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,220</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">50,227</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">124,489</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rest of the world</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">20,417</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">10,761</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,471</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">55,074</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">110,723</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">340,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">178,032</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">253,272</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">390,293</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,162,058</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: left; line-height: 11.4pt;">2014</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,997</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">45,811</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">106,598</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">31,831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">209,237</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Europe</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">185,263</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">54,330</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">121,909</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">157,391</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">518,893</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Asia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">107,695</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">7,555</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">61,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">143,524</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">320,326</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,997</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">34,241</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,824</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">42,988</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">91,050</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Rest of the world</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">28,722</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">9,333</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">26,134</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">78,186</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">142,375</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 35%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">356,674</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">151,270</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">320,017</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">453,920</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,281,881</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 1102426000 1136728000 1277847000 78827000 61766000 63027000 172.23 162.77 P2Y7M6D 148.82 139.56 P3Y P5Y P3Y P1Y 82.50 75.23 172.67 159.32 0.05 555730 437035 25100 26892 130.29 164.62 146.64 542555 709275 952672 89.37 2073894 7924932 0.0144 0.0153 0.0163 0.1 1954306 36900000 50300000 38900000 141.27 183.10 287233 243423 69416 91600 0.0062 0.0058 0.007 9190273 0.2135 0.2217 0.2701 90.48 104.54 121.31 2981111 3117616 3419597 743250 628155 265782636000 211369740000 159.97 142.36 34.95 33.98 34.57 259370 259460 689289 249281 503778 3419597 283069 258625 916725 75334 249281 1954306 283069 25334 4083 689289 259460 368456 173.05 57.68 153.82 76.91 192.28 115.37 192.28 96.14 134.60 96.15 153.83 57.69 173.06 76.92 115.38 38.46 134.61 38.46 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Stock-Based Compensation</u></font> - The Company recognizes expense for the grant date fair value of its employee stock awards on a straight-line basis (or, in the case of performance-based awards, on a graded basis) over the employee's requisite service period (generally the vesting period of the award).&#160;&#160;The fair value of option awards is estimated using the Black-Scholes option valuation model.&#160;&#160;Due to the adoption of an ASU in 2016, cash flows resulting from the tax benefits arising from tax deductions in excess of the compensation cost recognized for stock award exercises (excess tax benefits) are no longer classified as financing cash flows.&#160; Prior periods were not adjusted, as the ASU was adopted on a prospective basis.&#160; See the the caption "Recent Accounting Prononcements" elsewhere in this Note for additional information regarding the ASU.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 6800000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 27.1pt; vertical-align: top; color: #000000; align: right;">(1)</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Summary of Accounting Policies</u></div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Basis of Presentation</u></font> - These financial statements present consolidated information for Roper Technologies, Inc. and its subsidiaries ("Roper" or the "Company"). All significant intercompany accounts and transactions have been eliminated.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Nature of the Business</u></font> - Roper is a diversified technology company.&#160; The Company operates businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Recent Accounting Pronouncements</u></font> - The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under GAAP in the form of accounting standards updates (ASU's") to the FASB's Accounting Standards Codification.&#160;&#160;The Company considers the applicability and impact of all ASUs.&#160;&#160;Any ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company's results of operations, financial position or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; font-style: italic; text-align: justify; line-height: 11.4pt;">Recently Adopted Accounting Pronouncements</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In March 2016, the FASB issued an update on stock compensation.&#160; The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for annual reporting periods beginning after December 15, 2016. The Company elected to early adopt this standard on a prospective basis in the quarter ended March 31, 2016. The impact of the early adoption resulted in the following:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recorded tax benefits of $15.3 million within income tax expense for the year ended December 31, 2016 related to the excess tax benefit on share-based awards. Prior to adoption this amount would have been recorded as a reduction of additional paid-in capital.&#160;This change adds volatility to the Company's effective tax rate.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company no longer reclassifies the excess tax benefit from operating activities to financing activities in the statement of cash flows. The Company elected to apply this change in presentation prospectively and thus prior periods have not been adjusted.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company elected not to change its policy on accounting for forfeitures and continued to estimate the total number of awards for which the requisite service period will not be rendered.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt; vertical-align: top; align: right;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt;">&#183;</div></td><td style="width: auto; vertical-align: top;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company excluded the excess tax benefits from the assumed proceeds available to repurchase shares in the computation of its diluted earnings per share since adoption. This resulted in an increase in diluted weighted average common shares outstanding of 278,829 shares for the year ended December 31, 2016.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In March 2016, the FASB issued an update amending the equity method of&#160;accounting, eliminating the requirement that an entity retroactively adopt the equity method of accounting if an investment qualifies for the equity method as a result of an increase in the level of ownership or degree of influence.&#160; The amendments in the update, to be applied prospectively, are effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods.&#160; Early adoption is permitted.&#160; The Company elected to early adopt on a prospective basis effective January 1, 2016.&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In September 2015, the FASB issued an update providing guidance to simplify the accounting for measurement period adjustments. This update, effective for fiscal years beginning after December 15, 2015, including interim periods within those fiscal years,&#160;requires that an acquirer recognize adjustments to provisional amounts that are identified during the measurement period in the reporting period in which the adjustment amounts are determined. The Company adopted the update effective January 1, 2016.&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In April 2015, the FASB issued an update providing guidance to determine whether the fee paid by an entity for a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, then the software license element of the arrangement should be accounted for consistently with the acquisition of other software licenses. A cloud computing arrangement that does not include a software license should be accounted for as a service contract.&#160; The update is effective for annual periods beginning after December 15, 2015, and may be adopted prospectively or retrospectively.&#160; The Company adopted the update prospectively effective January 1, 2016.&#160;&#160; The update did not have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In June 2014, the FASB issued an update to the accounting for stock compensation. This update, effective for fiscal years beginning after December 15, 2015, modifies the accounting for share-based payments when the terms of an award provide that a performance target could be achieved after the requisite service period.&#160;The Company adopted the update prospectively effective January 1, 2016.&#160;&#160; The update did not&#160;have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; font-style: italic; text-align: justify; line-height: 11.4pt;">Recently Released Accounting Pronouncements</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In January 2017, the FASB issued an update simplifying the test for goodwill impairment.&#160; This update, effective on a prospective basis for annual or interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019, eliminates Step 2 from the goodwill impairment test.&#160; Under the amendments in the update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017.&#160; The Company is evaluating the impact of the update on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In August 2016, the FASB issued an update clarifying the classification of certain cash receipts and cash payments in the statement of cash flows.&#160;This update,&#160;effective for annual reporting periods after December 15, 2017, including interim periods within those annual periods,&#160;addresses the following eight specific cash flow issues: Debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance policies (including bank-owned life insurance policies); distributions received from equity method investees; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle.&#160; The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In February 2016, the FASB issued an update on lease accounting. The update, effective for annual reporting periods after December 15, 2018, including interim periods within those annual periods, provides amendments to current lease accounting.&#160; These amendments include the&#160;recognition of lease assets and lease liabilities on the balance sheet and disclosing other key information about leasing arrangements.&#160;The Company is evaluating the impact of the update on its results of operations, financial condition and cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">&#160;In July 2015, the FASB issued an update providing guidance to simplify the measurement of inventory. This update, effective for fiscal years beginning after December 15, 2016, requires that inventory within the scope of the update be measured at the lower of cost and net realizable value. The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In May 2014, the FASB issued updates on accounting and disclosures for revenue from contracts with customers. These updates, effective for annual reporting periods after December 15, 2017, create a single, comprehensive revenue recognition model for all contracts with customers. The model is based on changes in contract assets (rights to receive consideration) and liabilities (obligations to provide a good or service). Revenue will be recognized based on the satisfaction of performance obligations, which occurs when control of a good or service transfers to a customer and enhanced disclosures will be required regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity's contracts with customers. Either a retrospective or cumulative effect transition method is permitted; the Company has not yet made an election regarding the transition method to be adopted.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company is still finalizing its analysis to quantify the adoption impact of the provisions of the new standard, but does not currently expect it to have a material impact on its results of operations, financial condition or cash flows. Based on the evaluation of current contracts and revenue streams, most will be recorded consistently under both the current and new standard. The FASB has issued, and may issue in the future, interpretive guidance which may cause the evaluation to change. The Company believes it is following an appropriate timeline to allow for proper recognition, presentation and disclosure upon adoption effective the beginning of fiscal year 2018.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Accounts Receivable</u></font> - Accounts receivable are stated net of an allowance for doubtful accounts and sales allowances of $14.5 million and $12.4 million at December 31, 2016 and 2015, respectively. Outstanding accounts receivable balances are reviewed periodically, and allowances are provided at such time that management believes it is probable that an account receivable is uncollectible. The returns and other sales credit allowance is an estimate of customer returns, exchanges, discounts or other forms of anticipated concessions and is treated as a reduction in revenue.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Cash and Cash Equivalents</u></font> - Roper considers highly liquid financial instruments with remaining maturities at acquisition of three months or less to be cash equivalents. Roper had no cash equivalents at December 31, 2016 and December 31, 2015.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Contingencies</u></font> - Management continually assesses the probability of any adverse judgments or outcomes to its potential contingencies.&#160;&#160;Disclosure of the contingency is made if there is at least a reasonable possibility that a loss or an additional loss may have been incurred.&#160;&#160;In the assessment of contingencies as of December 31, 2016, management concluded that no accrual was necessary and that there were no matters for which there was a reasonable possibility of a material loss.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Earnings per Share</u></font> - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.&#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.&#160; The effects of potential common stock were determined using the treasury stock method (in thousands):</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Years ended December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">2014</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Basic weighted-average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">100,616</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">99,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Effect of potential common stock:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Common stock awards</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,126</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">887</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">816</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Senior subordinated convertible notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">47</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">94</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Diluted weighted-average shares outstanding</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">102,464</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">101,597</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">100,884</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="line-height: 11.4pt;">As of and for the years ended December 31, 2016, 2015 and 2014, there were 1,144,350, 618,220 and 764,333 outstanding stock options, respectively, that were not included in the determination of diluted earnings per share because doing so would have been antidilutive.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Estimates</u></font> - The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities. Actual results could differ from those estimates.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Foreign Currency Translation and Transactions</u></font> - Assets and liabilities of subsidiaries whose functional currency is not the U.S. dollar were translated at the exchange rate in effect at the balance sheet date, and revenues and expenses were translated at average exchange rates for the period in which those entities were included in Roper's financial results.&#160;&#160;Translation adjustments are reflected as a component of other comprehensive income.&#160;&#160;Foreign currency transaction gains and losses are recorded in the consolidated statement of earnings as other income/(expense).&#160;&#160;The gain or loss included in pre-tax income was a net loss of $2.9 million for the year ended December 31, 2016, a net loss of $0.7 million for the year ended December 31, 2015 and a net gain of $0.2 million for the year ended December 31, 2014.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="margin-bottom: 11pt; font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Goodwill and Other Intangibles</u></font> - Roper accounts for goodwill in a purchase business combination as the excess of the cost over the estimated fair value of net assets acquired. Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Goodwill, which is not amortized, is tested for impairment on an annual basis (or an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value). <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">When testing goodwill for impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. If the Company elects to perform a qualitative assessment and determines that an impairment is more likely than not, then performance of the two-step quantitative impairment test is required. </font>The first step of the quantitative process utilizes both an income approach (discounted cash flows) and a market approach consisting of a comparable public company earnings multiples methodology to estimate the fair value of a reporting unit.&#160;&#160;To determine the reasonableness of the estimated fair values, the Company reviews the assumptions to ensure that neither the income approach nor the market approach provides significantly different valuations.&#160;&#160;If the estimated fair value exceeds the carrying value, no further work is required and no impairment loss is recognized.&#160;&#160;If the carrying value exceeds the estimated fair value, the goodwill of the reporting unit is potentially impaired and then the second quantitative step would be completed in order to measure the impairment loss by calculating the implied fair value of goodwill by deducting the fair value of all tangible and intangible net assets (including unrecognized intangible assets) of the reporting unit from the fair value of the reporting unit.&#160;&#160;If the implied fair value of goodwill is less than the carrying value of goodwill, a non-cash impairment loss is recognized.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">When performing the quantitative assessment, key assumptions used in the income and market methodologies are updated when the analysis is performed for each reporting unit.&#160;&#160;Various assumptions are utilized including forecasted operating results, strategic plans, economic projections, anticipated future cash flows, the weighted-average cost of capital, comparable transactions, market data and earnings multiples.&#160;&#160;The assumptions that have the most significant effect on the fair value calculations are the anticipated future cash flows, discount rates, and the earnings multiples.&#160;&#160;While the Company uses reasonable and timely information to prepare its cash flow and discount rate assumptions, actual future cash flows or market conditions could differ significantly resulting in future impairment charges related to recorded goodwill balances.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper has 33 reporting units with individual goodwill amounts ranging from zero to $2.2 billion.&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">In 2016, the Company performed its annual impairment test in the fourth quarter for all reporting units, excluding those acquired during the fourth quarter of 2016. The Company conducted its analysis qualitatively and assessed </font>whether it was more likely than not that the respective fair value of these reporting units was less than the carrying amount. The Company determined that impairment of goodwill was not likely in 28 of its reporting units and thus was not required to perform a quantitative analysis for these reporting units. For the remaining five reporting units, the Company performed its quantitative analysis and concluded that the fair value of each of these five reporting units was substantially in excess of its carrying value, with no impairment indicated as of December 31, 2016.&#160;&#160;Recently acquired reporting units generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into the enterprise.&#160; Negative industry or economic trends, disruptions to its business, actual results significantly below expected results, unexpected significant changes or planned changes in the use of the assets, divestitures and market capitalization declines may have a negative effect on the fair value of Roper's reporting units.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The following events or circumstances, although not comprehensive, would be considered to determine whether interim testing of goodwill would be required:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">a significant adverse change in legal factors or in the business climate;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">an adverse action or assessment by a regulator;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">unanticipated competition;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">a loss of key personnel;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or otherwise disposed of;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">the testing for recoverability under the Impairment or Disposal of Long-Lived Assets of a significant asset group within a reporting unit; and</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 18pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">recognition of a goodwill impairment loss in the financial statements of a subsidiary that is a component of a reporting unit.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Trade names that are determined to have an indefinite useful economic life are not amortized, but separately tested for impairment during the fourth quarter of the fiscal year or on an interim basis if an event occurs that indicates the fair value is more likely than not below the carrying value. &#160;Roper first qualitatively assesses <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount.&#160; </font>If necessary, Roper conducts a quantitative review using the relief-from-royalty method, which management believes to be an acceptable methodology due to its common use by valuations specialists in determining the fair value of intangible assets.&#160;&#160;This methodology assumes that, in lieu of ownership, a third party would be willing to pay a royalty in order to exploit the related benefits of these assets.&#160;&#160;The fair value of each trade name is determined by applying a royalty rate to a projection of net sales discounted using a risk adjusted rate of capital.&#160;&#160;Each royalty rate is determined based on the profitability of the reporting unit to which it relates and observed market royalty rates.&#160;&#160;Sales growth rates are determined after considering current and future economic conditions, recent sales trends, discussions with customers, planned timing of new product launches or other variables.&#160; Reporting units resulting from recent acquisitions generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into Roper's enterprise and positioned for improved future sales growth.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The assessment of fair value for impairment purposes requires significant judgments to be made by management.&#160;&#160;Although forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management uses to operate the underlying businesses, there is significant judgment in determining the expected results attributable to the reporting units.&#160;&#160;Changes in estimates or the application of alternative assumptions could produce significantly different results. No impairment resulted from the annual reviews performed in 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Roper evaluates whether there has been an impairment of identifiable intangible assets with definite useful economic lives, or of the remaining life of such assets, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or remaining period of amortization of any asset may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or a revision in the remaining amortization period is required.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Impairment of Long-Lived Assets</u></font> - The Company determines whether there has been an impairment of long-lived assets, excluding goodwill and identifiable intangible assets, that are determined to have indefinite useful economic lives, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or life of any long-lived assets may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or revision to remaining life is required. Future adverse changes in market conditions or poor operating results of underlying long-lived assets could result in losses or an inability to recover the carrying value of the long-lived assets that may not be reflected in the assets' current carrying value, thereby possibly requiring an impairment charge or acceleration of depreciation or amortization expense in the future.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Income Taxes</u></font> - Roper is a U.S.-based multinational company and the calculation of its worldwide provision for income taxes requires analysis of many factors, including income tax systems that vary from country to country, and the United States' treatment of non-U.S. earnings. The Company provides U.S. income taxes for unremitted earnings of foreign subsidiaries that are not considered permanently reinvested overseas. As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Although it is the Company's intention to permanently reinvest these earnings indefinitely there are certain events that would cause these earnings to become taxable.&#160;&#160;These events include, but are not limited to, changes in U.S. tax laws, dividends paid between foreign subsidiaries in the absence of Section 954(c)(6) of the Internal Revenue Code of 1986, as amended ("IRC"), foreign subsidiary guarantees of U.S. parent debt and the liquidation of foreign subsidiaries or actual distributions by foreign subsidiaries into a U.S. affiliate.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company early adopted the provisions of an ASU related to stock compensation on a prospective basis in the first quarter of 2016. The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows.&#160; No prior periods were adjusted.&#160; See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.&#160;&#160;Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">The Company records a valuation allowance to reduce its deferred tax assets if, based on the weight of available evidence, both positive and negative, for each respective tax jurisdiction, it is more likely than not that some portion or all of such deferred tax assets will not be realized.&#160;&#160;Available evidence which is considered in determining the amount of valuation allowance required includes, but is not limited to, the Company's estimate of future taxable income and any applicable tax-planning strategies.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Certain assets and liabilities have different bases for financial reporting and income tax purposes. Deferred income taxes have been provided for these differences at the tax rates expected to be paid.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Interest Rate Risk</u></font> - The Company manages interest rate risk by maintaining a combination of fixed- and variable-rate debt, which may include interest rate swaps to convert fixed-rate debt to variable-rate debt, or to convert variable-rate debt to fixed-rate debt.&#160;&#160;Interest rate swaps are recorded at fair value in the balance sheet as an asset or liability, and the changes in fair values of both the swap and the hedged item are recorded as interest expense in current earnings.&#160;&#160;There were no interest rate swaps outstanding at December 31, 2016.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Inventories</u></font> - Inventories are valued at the lower of cost or market. Cost is determined using the first-in, first-out method. The Company writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Other Comprehensive Income</u></font> - Comprehensive income includes net earnings and all other non-owner sources of changes in a company's net assets.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Product Warranties</u></font> - The Company sells certain of its products to customers with a product warranty that allows customers to return a defective product during a specified warranty period following the purchase in exchange for a replacement product, repair at no cost to the customer or the issuance of a credit to the customer. The Company accrues its estimated exposure to warranty claims based upon current and historical product sales data, warranty costs incurred and any other related information known to the Company.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Property, Plant and Equipment and Depreciation and Amortization</u></font> - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Buildings</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">20-30 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Machinery</div></td><td style="width: 44.99%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">8-12 years</div></td></tr><tr><td style="width: 55.01%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Other equipment</div></td><td style="width: 44.99%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: right; line-height: 11.4pt;">3-5 years</div></td></tr></table><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Research and Development</u></font> - Research and development ("R&amp;D") costs include salaries and benefits, rents, supplies, and other costs related to products under development. Research and development costs are expensed in the period incurred and totaled $195.4 million, $164.2 million and $147.9 million for the years ended December 31, 2016, 2015 and 2014, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Revenue Recognition</u></font> - The Company recognizes revenue when all of the following criteria are met:</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">persuasive evidence of an arrangement exists;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">delivery has occurred or services have been rendered;</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">the seller's price to the buyer is fixed or determinable; and</div></td></tr></table></div><div style="text-align: left; line-height: 11.4pt;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 18.1pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman'; width: 17.9pt; vertical-align: top; color: #000000; align: right;">&#9679;</td><td style="width: auto; vertical-align: top; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">collectibility is reasonably assured.</div></td></tr></table></div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">In addition, the Company recognizes revenue from the sale of product when title and risk of loss pass to the customer, which is generally when product is shipped. The Company recognizes revenue from services when such services are rendered or, if applicable, upon customer acceptance. Revenues under certain relatively long-term and relatively large-value construction and software projects are recognized under the percentage-of-completion method using the ratio of costs incurred to total estimated costs as the measure of performance. The Company recognized revenues of $241 million, $253 million and $266 million for the years ended December 31, 2016, 2015 and 2014, respectively, using this method. Estimated losses on any projects are recognized as soon as such losses become known.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Capitalized Software</u></font> - The Company accounts for capitalized software under applicable accounting guidance which, among other provisions, requires capitalization of certain internal-use software costs once certain criteria are met.&#160;&#160;Overhead, general and administrative and training costs are not capitalized. Capitalized software balances, net of accumulated amortization, were $4.4 million and $4.6 million at December 31, 2016 and 2015, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Stock-Based Compensation</u></font> - The Company recognizes expense for the grant date fair value of its employee stock awards on a straight-line basis (or, in the case of performance-based awards, on a graded basis) over the employee's requisite service period (generally the vesting period of the award).&#160;&#160;The fair value of option awards is estimated using the Black-Scholes option valuation model.&#160;&#160;Due to the adoption of an ASU in 2016, cash flows resulting from the tax benefits arising from tax deductions in excess of the compensation cost recognized for stock award exercises (excess tax benefits) are no longer classified as financing cash flows.&#160; Prior periods were not adjusted, as the ASU was adopted on a prospective basis.&#160; See the the caption "Recent Accounting Prononcements" elsewhere in this Note for additional information regarding the ASU.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 19 20 18 324 411 213 -17976000 0 0 0 3000 0 -17980000 0 0 -14697000 0 -22064000 0 -14694000 4000 -22062000 2000 0 179000 3147000 0 0 0 0 2549000 202000 0 0 0 2751000 0 193000 2889000 2710000 3340000 0 0 0 0 -11032000 0 -11032000 -1403000 0 0 0 0 0 -1403000 0 -13111000 -13111000 0 0 20368 19448 18132 6000 0 0 4000 33002000 0 27970000 0 0 27974000 4000 32517000 33006000 32523000 0 0 0 0 0 0 0 402 581 372 400050 371853 77860000 0 0 63025000 0 0 0 63025000 0 0 0 0 0 0 77860000 0 61766000 61766000 5298947000 5788865000 1229233000 -19475000 2959196000 43083000 1013000 4213050000 1419262000 4110530000 1021000 1325338000 -324739000 -18901000 4755360000 4642402000 1489067000 -19273000 1036000 1028000 -212779000 3520201000 -71927000 -19094000 2036-12-31 2019-12-31 2026-12-31 9100000 10900000 1906 1925 19094000 18901000 1370000000 3450000 3525000 6532000 9012000 5571000 3299000 5049000 0 6177000 8934000 3240000 3080000 400000 36800000 3400000 3800000 142000 568000 518000 26140000 28567000 26924000 38678000 1008000 12206000 1165000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Estimates</u></font> - The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities. Actual results could differ from those estimates.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 38879000 34040000 13694000 43452000 12404000 14992000 14489000 37233000 1302000 -300000 -338000 -4406000 -1361000 3088000 6540000 3355000 11833000 2794000 4128000 9049000 8616000 2357000 10071000 8621000 1536000 1791000 101597000 102464000 100884000 100616000 101291000 99916000 278829 11000000 46000000 14500000 12400000 266000000 241000000 253000000 2200000000 0 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Research and Development</u></font> - Research and development ("R&amp;D") costs include salaries and benefits, rents, supplies, and other costs related to products under development. Research and development costs are expensed in the period incurred and totaled $195.4 million, $164.2 million and $147.9 million for the years ended December 31, 2016, 2015 and 2014, respectively.</div><div style="line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 282437000 9080000 270458000 194898000 7002000 182544000 945046000 949239000 487936000 11788000 232380000 265520000 220115000 293004000 219284000 182430000 164349000 1128940000 372467000 129602000 214538000 375867000 1027918000 202451000 477548000 162128000 -98188000 247596000 441931000 1054563000 312112000 203021000 999473000 -127505000 -102791000 271177000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: justify; line-height: 11.4pt;">Other intangible assets were comprised of (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div><table align="center" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Accum. amort.</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 9pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000; text-align: center; line-height: 10.25pt;">Net book value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets subject to amortization:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Customer related intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,448,509</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(602,615</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">1,845,894</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Unpatented technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">270,170</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(117,405</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">152,765</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Software</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">161,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(44,298</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">116,903</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Patents and other protective rights</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,160</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(18,659</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,501</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Backlog</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">700</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(700</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">595</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(122</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">473</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets not subject to amortization:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">407,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">407,460</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,312,795</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(783,799</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,528,996</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; line-height: 11.4pt;">&#160;</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets subject to amortization:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Customer related intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,272,081</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(712,718</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">2,559,363</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Unpatented technology</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">462,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(144,025</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">318,127</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Software</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">184,761</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(56,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">127,879</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Patents and other protective rights</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">24,656</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(20,399</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,257</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">6,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(653</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">5,938</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Assets not subject to amortization:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">578,279</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">578,279</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 18pt; line-height: 11.4pt; text-indent: -9pt;">In process research and development</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">62,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">-</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">62,000</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 61%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; text-align: left; margin-left: 9pt; line-height: 11.4pt; text-indent: -9pt;">Balances at December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">4,590,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">(934,677</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">$</div></td><td valign="bottom" style="width: 10%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000; line-height: 11.4pt;">3,655,843</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table><div style="clear: both; line-height: 11.4pt;"><br style="line-height: 11.4pt;" /></div></div> 11222000 13915000 702000000 497000000 803000000 551000000 497000000 605000000 401000000 303000000 579000 117000 72000 230000000 18500000 May 15, 2013 June 15, 2017 March 1, 2010 June 15, 2016 May 15, 2013 June 15, 2016 June 15, 2017 October 1, 2013 153000000 164000000 201000000 165636000 155482000 21020000 0 0 133522000 145996000 134855000 167016000 21960000 30781000 0 2094000 115000 980000 4 4 4 3721758000 305379000 1762883000 10463000 9998000 18312000 13126000 14166000 1518000 Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1). EX-101.SCH 13 rop-20161231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Consolidated Statements of Earnings link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 040100 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Summary of Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Business Acquisitions link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Discontinued Operations and Disposal Groups link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Retirement and Other Benefit Plans link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Segment and Geographic Area Information link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Concentration of Risk link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Quarterly Financial Data link:presentationLink link:calculationLink link:definitionLink 061700 - Schedule - Schedule II - Consolidated Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Summary of Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080100 - Disclosure - Summary of Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Business Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Segment and Geographic Area Information (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Quarterly Financial Data (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Summary of Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Business Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Discontinued Operations and Disposal Groups (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Retirement and Other Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Segment and Geographic Area Information (Details) link:presentationLink link:calculationLink link:definitionLink 091402 - Disclosure - Segment and Geographic Area Information, Sales by Country of Origin (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Quarterly Financial Data (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Schedule - Schedule II - Consolidated Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 14 rop-20161231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 15 rop-20161231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 16 rop-20161231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Public Float Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Document Type South Pacific [Member] Asia Pacific [Member] Asia [Member] Award Type [Axis] Summary of Accounting Policies [Abstract] ASU 2015-03 [Member] Accrued Liabilities Accounts payable Accounts receivable, net Accounts Receivable [Abstract] Other Accrued Liabilities, Current Total Accrued Liabilities, Current Accrued Liabilities [Abstract] Income taxes payable Accrued Income Taxes, Current Commissions Accumulated Depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Other Comprehensive Earnings [Member] Accumulated other comprehensive earnings Accumulated Other Comprehensive Income (Loss), Net of Tax Weighted average useful life Acquisition-related and other non-recurring costs Additional Paid-in Capital [Member] Additional paid-in capital Additional Paid in Capital, Common Stock Stock option tax benefit, net of shortfalls Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Adjustments to reconcile net earnings to cash flows from operating activities: Adjustments for New Accounting Principle, Early Adoption [Member] Adjustments for New Accounting Pronouncements [Axis] Stock based compensation expense Allocated Share-based Compensation Expense Amortization of deferred financing costs Amortization of intangible assets Antidilutive stock options (in shares) Total assets Total Assets ASSETS: Assets: Assets [Abstract] Total current assets Assets, Current Billings in excess of cost Buildings [Member] Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Business Acquisition [Axis] Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Long-term deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Intangible assets other than goodwill Intangibles acquired Current assets Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Total assets acquired Business Acquisition, Acquiree [Domain] Pro Forma Revenue Business Acquisition, Pro Forma Revenue Cost of acquired entity purchase price Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Business Acquisitions [Abstract] Pro Forma Income, Net of Tax Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax Indefinite lived intangible assets Cost of acquired entity transaction costs Other Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Business Acquisition [Line Items] Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Pro Forma Income, Net of Tax, Per Share, Diluted Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted Pro Forma Income, Net of Tax, Per Share, Basic Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Basic Business Acquisition, Pro Forma Information, Description Business Acquisition, Pro Forma Information [Abstract] Business Acquisition, Pro Forma Information [Table Text Block] Revenue since Acquisition Date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business Acquisitions Finite lived intangible assets Earnings since Acquisition Date Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Fair value of assets acquired and liabilities assumed [Abstract] Net assets acquired Investment, impairment loss Capitalized Software [Abstract] Capitalized software Cash and cash equivalents Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents [Abstract] Net increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash Equivalents, at Carrying Value Noncash investing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Commitments and contingencies (Note 12) Commitments and Contingencies Dividends declared (in dollars per share) Common Stock [Member] Common stock, shares issued (in shares) Common stock, shares authorized (in shares) Common stock Common Stock, Value, Issued Common stock, par value (in dollars per share) Ending Balance (in shares) Beginning Balance (in shares) Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Retirement and Other Benefit Plans [Abstract] Deferred tax assets: Components of Deferred Tax Assets and Liabilities Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Other Comprehensive Earnings Comprehensive Income, Policy [Policy Text Block] Computer Equipment [Member] Software [Member] Concentration Risk Benchmark [Axis] Concentration Risk Type [Axis] Concentration of Risk Concentration Risk Benchmark [Domain] Concentration Risk Type [Domain] Export sales from the United States Concentration Risk, Percentage Basis of Presentation Consolidation Items [Axis] Consolidation Items [Domain] Contingencies Contingent Liability Reserve Estimate, Policy [Policy Text Block] Convertible Notes [Member] Corporate [Member] Corporate, Non-Segment [Member] Cost of sales Cost Method Investments Credit Facility [Axis] Credit Facility [Domain] Foreign Current Foreign Tax Expense (Benefit) State Current: Federal Current Federal Tax Expense (Benefit) Customer deposits Rebates Customer Refund Liability, Current Customer Relationships [Member] Issuance date Debt Instrument [Line Items] Principal issuance percentage Long-Term Debt Long-Term Debt [Abstract] Line of Credit Facility, Borrowing Capacity, Term Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Face value of debt Face amount of debt Debt Instrument, Name [Domain] Periodic interest payments Debt Instrument, Interest Rate Stated interest rate percentage - debt instruments Fair value of debt instrument Debt Instrument, Fair Value Disclosure Maturity date Less unamortized debt issuance costs Income Taxes [Abstract] Deferred Tax Liability Not Recognized, Undistributed Earnings of Foreign Subsidiaries [Abstract] Accrued Compensation Federal Deferred Federal Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Deferred revenue Deferred Revenue [Abstract] Deferred: Total deferred tax assets Inventories Deferred Tax Assets, Inventory Net operating loss carryforwards State Deferred State and Local Income Tax Expense (Benefit) Deferred taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Foreign tax credits Reserves and accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals R&D credits Total deferred tax liabilities Deferred tax liabilities: Deferred taxes Deferred Tax Liabilities, Net, Noncurrent Deferred taxes Deferred Tax Liabilities, Net, Current Amortizable intangible assets Plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Valuation allowance Deferred Tax Assets, Valuation Allowance Defined contribution retirement plan cost Depreciation and other amortization Depreciation, Depletion and Amortization Depreciation and amortization of property, plant and equipment Depreciation expense Interest Rate Risk Stock-Based Compensation Stock-Based Compensation [Abstract] Discontinued Operations and Disposal Groups [Abstract] Disposal Group Classification [Domain] Disposal Group, Including Discontinued Operation, Segment that Includes Disposal Group Disposal Group, Including Discontinued Operation, Consideration Disposal Group, Including Discontinued Operation, Description and Timing of Disposal Disposal Group Classification [Axis] Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Disposal Group Name [Domain] Discontinued Operations and Disposal Groups Accrued dividend Dividends declared Dividends, Common Stock Europe [Member] Earnings per Share Basic (in dollars per share) Diluted (in dollars per share) Earnings per share [Abstract] Earnings from continuing operations per common share: Effect of foreign currency exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Federal statutory rate Section 199 deduction Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent Foreign tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Percent Federal Statutory Tax Rate Reconciliation State taxes, net of federal benefit R&D tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective Rate Effective Income Tax Rate Reconciliation, Percent Foreign rate differential Employee Stock Ownership Plan (ESOP), Compensation Expense Employee Stock Ownership Plan (ESOP), Compensation Expense Windfall tax benefit, net Weighted-average period over which unrecognized compensation costs on non-vested stock options are expected to be recognized Total unrecognized compensation expense related to nonvested restricted stock granted to both employees and directors Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Stock Options [Member] Tax effect recognized in net income Total unrecognized compensation expense related to nonvested restricted stock granted to both employees and directors Cash received from option exercises under all plans Employee Stock Purchase Plan [Abstract] Equity Component [Domain] Stock award tax excess windfall benefit Excess Tax Benefit from Share-based Compensation, Financing Activities Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value [Abstract] Fair Value Measurements [Table] Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Fair Value of Financial Instruments Fair value of assets, including goodwill Fair Value of Assets Acquired Fair Value, Inputs, Level 2 [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Two Net book value Finite-Lived Intangible Assets, Net Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2017 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Finite-Lived Intangible Assets [Line Items] Cost Finite-Lived Intangible Assets, Major Class Name [Domain] 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Five Expected Amortization expense [Abstract] 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Three Foreign Currency Translation Foreign currency translation gain (loss) before tax Foreign Tax Authority [Member] Eliminations [Member] Gain (Loss) on Disposition of Business Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Corporate And Certain Segment General And Administrative [Member] Geographic Concentration Risk [Member] Geographic Areas, Revenues from External Customers [Abstract] Goodwill related to divestiture of business Goodwill, Written off Related to Sale of Business Unit Goodwill Goodwill Balances Balances Goodwill Goodwill and Other Intangibles Reclassification and other Currency translation adjustments Goodwill [Line Items] Goodwill and Intangible Assets Disclosure Goodwill acquired Goodwill and Intangible Assets Disclosure [Abstract] Gross profit Gross profit Outstanding surety bonds Guaranty Liabilities Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] In Process Research and Development [Member] Income Taxes [Abstract] Income Statement location [Axis] Income (Loss) from Individually Significant Component Disposed of or Held-for-sale, Excluding Discontinued Operations, before Income Tax Other Income (Loss) from Continuing Operations before Income Taxes, Foreign Earnings before income taxes Earnings Before Income Taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Income Statement Location [Domain] Income Tax Authority [Axis] United States Income Tax Authority [Domain] Income Taxes Income taxes Total Income Taxes Tax benefit Consolidated Statements of Earnings [Abstract] Disposal Groups, Including Discontinued Operations [Table] Disposal Group Name [Axis] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Components of Income Tax Expense Income taxes, net of refunds received Income Taxes Paid, Net Income Taxes Income Tax, Policy [Policy Text Block] Accounts receivable Increase (Decrease) in Accounts and Other Receivables Income taxes payable Increase (Decrease) in Income Taxes Payable Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Inventories Increase (Decrease) in Inventories Deferred revenues Increase (Decrease) in Deferred Revenue Changes in operating assets and liabilities, net of acquired businesses: Unbilled Receivables Increase (Decrease) in Unbilled Receivables Increase (Decrease) in Stockholders' Equity [Roll Forward] Common stock awards (in shares) Senior subordinated convertible notes (in shares) Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Assets not subject to amortization Indefinite-Lived Intangible Assets (Excluding Goodwill) Intangible assets, net Intangible Assets, Net (Including Goodwill) Other intangible assets, net Net book value Cost Intangible Assets, Gross (Excluding Goodwill) Interest Interest Payable, Current Interest expense Interest Expense Interest Interest Paid, Net Internal Revenue Service (IRS) [Member] Inventories Inventory, Policy [Policy Text Block] Inventories [Abstract] Inventory, Net [Abstract] Inventories, net Total Inventory Inventory, Net Inventory reserves Inventory Valuation Reserves Reserve for inventory obsolescence [Member] Finished products Inventories Inventory Disclosure [Text Block] Inventories [Abstract] Work in process Raw materials and supplies Outstanding letters of credit Letters of Credit Outstanding, Amount Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Fixed rate senior notes carrying amount Long-term Debt, Percentage Bearing Fixed Interest, Amount Land [Member] Rent expense Total liabilities Liabilities Total liabilities and stockholders' equity Liabilities and Equity Liabilities assumed Liabilities Assumed LIABILITIES AND STOCKHOLDERS' EQUITY: Liabilities and Equity [Abstract] Total current liabilities Liabilities, Current Line of Credit Facility [Table] Line of Credit Facility, Initiation Date Line of Credit Facility, Amount Outstanding Line of Credit Facility [Line Items] Line of Credit Facility, Expiration Date Line of Credit Facility, Current Borrowing Capacity Line of Credit Facility, Interest Rate Description Total Long-term Debt and Capital Lease Obligations, Including Current Maturities Total Debt Future maturities of long term debt [Abstract] Current portion of long-term debt, net Current Portion 2018 Long-term debt, net of current portion Long-term Debt, Excluding Current Maturities Thereafter 2017 2019 2020 Long-term Debt, Maturities, Repayments of Principal in Year Five 2016 Contingencies Contingencies [Abstract] Middle East [Member] Machinery and equipment [Member] Customer [Axis] Payment of senior notes Maturities of Senior Debt Latest [Member] Latest [Member] Maximum [Member] Earliest [Member] Earliest [Member] Minimum [Member] Valuation and Qualifying Accounts Roll Forward] Product Warranty Disclosure [Abstract] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Domain] Customer [Domain] Nature of the Business Cash flows from financing activities: Cash used in investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flows from operating activities: Cash provided by/(used in) financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flows from investing activities: Net earnings Net earnings New Accounting Pronouncements or Change in Accounting Principle [Table] Recently Released Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncement, Early Adoption [Table] New Accounting Pronouncement, Early Adoption [Axis] New Accounting Principles, Early Adoption [Domain] Retrospective effect of adoption of ASU on debt issuance costs on balance sheet Recent Accounting Pronouncements [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncement, Early Adoption [Line Items] Non US Operations [Member] Noncompete Agreements [Member] Other income/(expense), net Short-term debt Number of business acquired Number of operating segments Number of Operating Segments Number of reporting units Number of Reporting Units Total future minimum property lease commitments 2018 Operating Leases, Future Minimum Payments, Due in Two Years Future mimimum property lease commitments [Abstract] Operating Segments [Member] 2017 Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating loss carryforwards, Valuation allowance Operating Loss Carryforwards, Valuation Allowance Operating Loss Carryforwards [Table] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Operating Loss Carryforwards [Line Items] Net operating loss carryforwards Operating Loss Carryforwards 2019 Operating Leases, Future Minimum Payments, Due in Three Years Income from operations Income from operations 2020 Operating Leases, Future Minimum Payments, Due in Four Years Operating loss carryover expiration date Operating Loss Carryforwards, Expiration Date 2021 Operating Leases, Future Minimum Payments, Due in Five Years Backlog [Member] Other Income (Expense) [Member] Other Operating Income (Expense) [Member] Deferred Pension Gain Unrecognized Pension Gain Currency translation adjustments, tax Other current assets Other assets Other Assets, Noncurrent Other Other Assets Other liabilities Other Liabilities, Noncurrent Office Equipment [Member] Other comprehensive income/(loss), net of tax: Other Other Accrued Liabilities, Current Currency translation adjustments, net of tax Foreign currency translation adjustments Total other comprehensive income/(loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Technology [Member] Patents and other protective rights [Member] Other, net Payments for (Proceeds from) Other Investing Activities Proceeds from sale of assets Payments for (Proceeds from) Productive Assets Other, net Payments for Other Operating Activities Debt issuance costs Payments of Debt Issuance Costs Acquisitions of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Cash dividends to stockholders Payments of Dividends Capitalized Software Expenditures Payments to Develop Software Capital expenditures Capital expenditures Payments to Acquire Productive Assets Retirement and Other Benefit Plans Plan Name [Domain] Plan Name [Axis] Preferred stock, shares authorized (in shares) Preferred stock, par value (in dollars per share) Preferred stock, outstanding (in shares) Prepaid income taxes Net proceeds from debt Other Borrowings/(payments) under revolving line of credit, net Amount paid for stock purchased during the period by participants in the employee stock purchase plan Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options Proceeds from senior notes Proceeds from Divestiture of Businesses Treasury stock sales Proceeds from Sale of Treasury Stock Deductions Standard and Extended Product Warranty Accrual, Decrease for Payments Additions charged to costs and expenses Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Warranty Balance at end of year Balance at beginning of year Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Estimated useful life Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment and Depreciation and Amortization Property, Plant and Equipment [Abstract] Property, Plant and Equipment Table Property, plant and equipment table Property, plant and equipment, net Property, Plant and Equipment, Net Property, Plant and Equipment [Line Items] Gross Property, Plant and Equipment Property, Plant and Equipment by Type [Axis] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Quarterly Financial Data [Abstract] Quarterly Financial Data Quarterly Financial Information [Text Block] Reportable Geographical Components [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Debt covenant compliance Accounts Receivable Unbilled Receivables Receivables, Long-term Contracts or Programs Reconciliation of Unrecognized Tax Benefits [Roll Forward] Principal payments on convertible notes Repayments of Convertible Debt Research and Development [Abstract] Capitalized Software Research, Development, and Computer Software Disclosure [Text Block] Research and development costs Research Tax Credit Carryforward [Member] Restricted Stock Awards [Member] Retained Earnings [Member] Retained earnings Retained Earnings (Accumulated Deficit) Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Sales to unaffiliated customers Revolving Credit Facility [Member] Concentration of Risk [Abstract] South America [Member] Options, Exercisable, Aggregate intrinsic value Average remaining life of options outstanding Average exercise price of exercisable options (in dollars per share) Percentage of market value at which stock option are granted Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Weighted average remaining contractual term of options outstanding Options, Exercisable, Weighted Average Remaining Contractual Term Average expected option life Average exercise price of options outstanding (in dollars per share) Sales [Member] Net sales Inventories Schedule of Components of Income Tax Expense (Benefit) Schedule of Deferred Tax Assets and Liabilities Schedule of Nonvested Restricted Stock Awards Activity Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Share-based Compensation, Stock Option Activity Sales and Long-Lived Assets by Country of Origin Table Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Earnings Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Unrecognized Tax Benefits Roll Forward Warranty Accrual Activity Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Weighted Average Diluted Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Quarterly Financial Data Schedule of Rent Expense Schedule of Entity Wide Information About Geographic Areas [Table] Future Maturities of Long Term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation Long Term Debt Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Stock Based Compensation Expense Schedule of Goodwill [Table] Property, Plant and Equipment [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Segment Reporting Information, by Segment [Table] Summary of Options Outstanding and Exercisable, by Range of Exercise Prices Schedule Of Revenue From External Customers Attributed To Foreign Countries By Geographic Area Valuation and qualifying accounts Segment and Geographic Area Information Segment [Domain] Segment [Domain] Segment and Geographic Area Information [Abstract] Segment Reporting Information [Line Items] Geographical [Domain] Selling, general and administrative expenses Subordinated Convertible Notes Senior Subordinated Notes [Member] Immaterial Acquisitions [Member] Series of Individually Immaterial Business Acquisitions [Member] Additional General Disclosures [Abstract] Restricted Stock Awards [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Non-cash stock compensation Weighted average exercise price per share granted (in dollars per share) Restricted Awards Outstanding, Weighted Average Remaining Contractual Terms Weighted average fair value of nonvested shares forfeited (in dollars per share) Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Weighted average exercise price per share exercised (in dollars per share) Weighted Average Restricted Award Grant Date Fair Value (in dollars per share) Discount rate to the average closing price at which employees may purchase stock Summary of nonvested shares activity [Rollforward] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Weighted Average Exercise Price [Abstract] Nonvested shares granted (in shares) Nonvested shares forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Weighted average fair value of nonvested shares, beginning of period (in dollars per share) Weighted average fair value of nonvested shares, end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Nonvested shares outstanding, end of period (in shares) Non-vested shares outstanding, beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Options, Exercisable, Weighted Average Exercise Price (in dollars per share) Number of shares reserved for issuance (in shares) Risk-free interest rate Percentage of eligible earnings to purchase common stock through the employee stock purchase plan Number of shares, options, exercisable, number (in shares) Intrinsic value of options exercised Weighted average fair value of shares vested (in dollars per share) Nonvested shares vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of shares canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Weighted average assumptions used in calculating the weighted average fair value of options granted Expected dividend yield Shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Expected volatility Weighted average exercise price per share outstanding, beginning balance (in dollars per share) Weighted average exercise price per share outstanding, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Number of shares outstanding, beginning balance (in shares) Number of shares outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Number of shares granted (in shares) Equity Award [Domain] Equity Award [Domain] Aggregate intrinsic value of options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Weighted average exercise price per share cancelled (in dollars per share) Weighted average fair value of options granted (in dollars per share) Options outstanding (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Exercisable options (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Exercise price range, upper range limit (in dollars per share) Exercise price range, lower range limit (in dollars per share) Exercise Price Range [Axis] Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Short-term Debt, Type [Domain] Short-term Debt, Type [Axis] Reduction in unrecognized tax benefits expected within twelve months of the balance sheet date Summary of Accounting Policies Software [Member] Software and Software Development Costs [Member] Letters of Credit [Member] State and Local Jurisdiction [Member] Statement [Line Items] Equity Components [Axis] Consolidated Statements of Changes in Stockholders' Equity [Abstract] Consolidated Statements of Cash Flows [Abstract] Condensed Consolidated Statements of Comprehensive Income [Abstract] Statement [Table] CONSOLIDATED BALANCE SHEETS [Abstract] Segment [Axis] Segments [Axis] Geographic Area [Axis] Treasury stock sold (in shares) Restricted stock activity (in shares) Restricted stock activity Treasury stock sold Conversion of senior subordinated convertible notes Shares of stock purchased during the period by participants in the employee stock purchase plan (in shares) Stock option exercises Conversion of senior subordinated convertible notes (in shares) Stock option exercises (in shares) Options Exercised (in shares) Stock based compensation Stockholders' equity: Total stockholders' equity Balances at Balances at Stockholders' Equity Attributable to Parent Supplemental disclosures: Supplemental Cash Flow Information [Abstract] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward [Axis] Tax credit carryforward, Expiration date Tax credit carryforward, Amount Trade Secrets [Member] Trade Names [Member] Trade names [Member] Treasury Stock [Member] Treasury stock, shares (in shares) Treasury stock Treasury Stock, Value Type of Adoption [Domain] The approximate amount of earnings of foreign subsidiaries Undistributed Earnings of Foreign Subsidiaries Unpatented Technology [Member] Additions for tax positions of prior periods Additions for tax positions of the current period Additions due to acquisitions Lapse of applicable statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Interest and penalties related to unrecognized tax benefits Unrecognized income tax benefits that, if recognized, would affect the effective income tax rate in any future periods Accrued interest and penalties Settlements with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Ending balance Beginning balance Unrecognized Tax Benefits Reductions for tax positions of prior periods Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Estimates Use of Estimates, Policy [Policy Text Block] Valuation Allowances and Reserves Type [Axis] Valuation and Qualifying Accounts Disclosure [Table] Balance at beginning of year Balance at end of year Valuation Allowances and Reserves, Balance Other changes Valuation Allowances and Reserves [Domain] Deductions Valuation Allowances and Reserves, Deductions Consolidated Valuation and Qualifying Accounts [Abstract] Additions charged to costs and expenses Valuation and Qualifying Accounts Disclosure [Line Items] Diluted (in shares) Diluted shares outstanding (in shares) Weighted average common shares outstanding: Effect of potential common stock [Abstract] Basic (in shares) Basic weighted-average shares outstanding (in shares) Increase in diluted weighted average common shares outstanding (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Canada [Member] United States [Member] Roper completed the sale of Abel Pumps LP. Abel Pumps LP [Member] Future tax benefit related to sale of disposal group, not discontinued operations Future tax benefit related to sale of disposal group Tax expense related to gain on sale of disposal group Tax Expense related to gain on disposal group Goodwill and Other Intangibles [Abstract] Foreign Currency Translation and Transactions [Abstract] Basis of Presentation [Abstract] A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible. This element also includes the total deduction from sales during the period arising from goods returned by customers (other than under warranty provisions) and price reductions given by the entity due to defective or nonconforming goods. Returns and allowances are a deduction from gross revenue in arriving at net revenue. Allowance For Doubtful Accounts Receivable And Sales Returns And Allowances Net Current Allowance for doubtful accounts and sales allowances Revenue recognized during the period on long-term construction-type contracts accounted for using the percentage-of-completion method. Contracts Revenue Percentage Of Completion Contract revenue recognized under the percentage-of-completion method The maximum carrying amount as of the balance sheet date, which is the cumulative amount paid, adjusted for any amortization recognized prior to adoption of FAS 142 and for any impairment charges, in excess of the fair value of net assets acquired in one or more business combination transactions. Goodwill Maximum Carrying Value Maximum carrying value of goodwill The minimum carrying amount as of the balance sheet date, which is the cumulative amount paid, adjusted for any amortization recognized prior to adoption of FAS 142 and for any impairment charges, in excess of the fair value of net assets acquired in one or more business combination transactions. Goodwill Minimum Carrying Value Minimum carrying value of goodwill The entire disclosure for research and development activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects. Research and Development Disclosure [Text Block] Research and Development Disclosure Total operating assets for a company, which typically excludes intangible assets and other assets. Segment Reporting Operating Assets Operating assets The net result for the period of deducting operating expenses from operating revenues before Corporate expenses. Segment Operating Profit Operating profit Disclosure of other intangibles assets, in total and by major class, including the gross carrying amount and accumulated amortization as applicable. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company. Schedule Of Other Intangible Assets By Major Class [Table Text Block] Other Intangible Assets The amount as of the balance sheet date of the estimated future tax effects attributable to a portion of expenses reflected in reserves and accrued liabilities. Deferred Tax Liabilities Tax Deferred Expense Reserves And Accruals Reserves and accrued expenses This element represents exercise price range of total shares authorized and outstanding at the end of period. Exercise price range total shares [Member] This element represents exercise price range 2 of shares authorized and outstanding at the end of period. Exercise Price Range 2 [Member] This element represents exercise price range 9 of shares authorized and outstanding at the end of period. Exercise Price Range 9 [Member] This element represents exercise price range 3 of shares authorized and outstanding at the end of period. Exercise Price Range 3 [Member] This element represents exercise price range 6 of shares authorized and outstanding at the end of period. Exercise Price Range 6 [Member] This element represents exercise price range 5 of shares authorized and outstanding at the end of period. Exercise Price Range 5 [Member] This element represents exercise price range 1 of shares authorized and outstanding at the end of period. Exercise Price Range 1 [Member] This element represents exercise price range 7 of shares authorized and outstanding at the end of period. Exercise Price Range 7 [Member] This element represents exercise price range 8 of shares authorized and outstanding at the end of period. Exercise Price Range 8 [Member] This element represents exercise price range 4 of shares authorized and outstanding at the end of period. Exercise Price Range 4 [Member] The Roper Industries, Inc. Amended and Restated 2000 Incentive Plan ("2000 Plan"). Incentive Plan 2000 [Member] 2000 Plan [Member] The Roper Industries, Inc. Amended and Restated 2006 Incentive Plan ("2006 Plan"). Incentive Plan 2006 [Member] 2006 Plan [Member] Roper Technologies 2016 Incentive Stock Plan Incentive Plan 2016 [Member] 2016 Plan Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders. Senior notes due 2026 [Member] The fair value amount of long-term debt due 2026 whether such amount is presented as a separate caption or as a parenthetical disclosure. Seven Hundred Million Dollar Senior Notes Due 2026 Fair Value Senior notes due 2026 fair value Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders. Senior notes due 2021 [Member] The fair value amount of long-term debt due 2020 whether such amount is presented as a separate caption or as a parenthetical disclosure. Five Hundred Million Dollar Senior Notes Due 2021 Fair Value Senior notes due 2021 fair value The fair value amount of long-term debt due 2018 whether such amount is presented as a separate caption or as a parenthetical disclosure. Eight Hundred Million Dollar Senior Notes Due 2018 Fair Value Senior notes due 2018 fair value The fair value amount of long-term debt due 2019 whether such amount is presented as a separate caption or as a parenthetical disclosure. Five Hundred Million Dollar Senior Notes Due 2019 Fair Value Senior notes due 2019 fair value The fair value amount of long-term debt due 2022 whether such amount is presented as a separate caption or as a parenthetical disclosure. Five Hundred Million Dollar Senior Notes Due 2022 Fair Value Senior notes due 2022 fair value The fair value amount of long-term debt due 2020 whether such amount is presented as a separate caption or as a parenthetical disclosure. Six Hundred Million Dollar Senior Notes Due 2020 Fair Value Senior notes due 2020 fair value The fair value amount of long-term debt due 2017 whether such amount is presented as a separate caption or as a parenthetical disclosure. Four Hundred million Dollar senior notes due 2017 Fair Value Senior notes due 2017 fair value Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders. Senior Notes due 2019 [Member] Senior notes due 2019 [Member] Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders. Senior notes due 2022 [Member] Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders. Senior notes due 2017 [Member] Debt that places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder. Convertible Subordinated Notes [Member] Convertible Notes [Member] Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders. Senior notes due 2025 [Member] Notes Payable not collateralized by pledge, mortgage or other lien in the entity's assets. Senior note holders are paid off in full before any payments are made to junior note holders. Senior notes due 2020 [Member] The fair value amount of long-term debt due 2025 whether such amount is presented as a separate caption or as a parenthetical disclosure. Three Hundred Million Dollar Senior Notes Due 2025 Fair Value Senior notes due 2025 fair value Represents the aggregate net adjustments in the liability for accruals related to standard and extended product warranties acquired in a business acquisition, increase (decrease) in product warranty liability due to currency translation and any other increase (decrease) in product warranties not previously disclosed or identified, issued during the reporting period. Product Warranty Accrual Increase Decrease Currency Translation Business Acquisitions And Other Adjustments Other Refers to senior notes for the period of 2025. Senior Notes 2025 [Member] Refers to senior notes for the period of 2022. Senior Notes 2022 [Member] Refers to senior notes for the period of 2025. Senior Notes 2026 [Member] Refers to senior notes for the period of 2020. Senior Notes 2020 [Member] Conversion Date 4 to purchase all or a portion of their notes. Conversion Date 4 [Member] Conversion Date 3 to purchase all or a portion of their notes. Conversion Date 3 [Member] Conversion Date 2 to purchase all or a portion of their notes. Conversion Date 2 [Member] Conversion Date 1 to purchase all or a portion of their notes. Conversion Date 1 [Member] Credit Facility Member 2016 [Member] Refers to senior notes for the period of 2019. Senior Notes 2019 [Member] Refers to credit facility for the period of 2012. Credit Facility Member 2012 [Member] Refers to senior notes for the period of 2021. Senior Notes 2021 [Member] Senior Notes Total [Member] A contractual arrangement with a lender 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. 2008 Credit Facility [Member] Refers to senior notes for the period of 2017. Senior Notes 2017 [Member] Borrowings recorded for a lease meeting the criteria for capitalization and other foreign letter of credit issuances. Capital Lease Obligations And Foreign Letter Of Credit Issuance [Member] Refers to senior notes for the period of 2018. Senior Notes 2018 [Member] Senior notes due 2018 [Member] Amount of subordinated convertible notes issued. Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders. Senior Notes Offering Subordinated convertible notes, original public offering amount The issue discount rate for the issuance of subordinated convertible notes. Subordinated Convertible Notes Issue Discount Percentage Original issue discount The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder. Repayments of Convertible Debt Principal and Premium Cash payments for debt conversions When presenting a range of interest payment dates, the earliest date when the interest payments are required to be paid. Debt Instrument Interest Payments Date Range Start Periodic interest payments, start Intangible Assets - Cost and Net Book Value [Abstract] The aggregate expense charged against earnings to allocate the cost of other intangible assets to the periods expected to benefit from such assets. Amortization of Other Intangible Assets Amortization expense of other intangible assets Schedule of Goodwill [Abstract] Document and Entity Information [Abstract] Represents the aggregation and reporting of combined amounts of individual business combinations completed in period. Total Acquisitions [Member] Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period. Other Acquisitions [Member] Name of acquiree entity Deltek, Inc. Deltek [Member] Transactions between geographical locations. Between Geographical Areas [Member] Customers that are not associated with the entity. Unaffiliated Customers [Member] Percent of revenues from export sales outside the company's country of domicile. Entity Wide Disclosure On Geographic Areas Revenue From External Customers Not Located In Entitys Country Of Domicile Attributed To Entitys Country Of Domicile Export sales from the United States Amount of total revenue between geographic areas of the same entity. Segment Reporting Information, Revenue between geographic areas Sales between geographic areas Amount of long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets. Entity Wide Disclosure On Geographic Areas Long Lived Assets Sched Long Lived Assets Minimum percentage of revenue from external customers attributed to a particular foreign country. Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign Country Percent Minimum Minimum percent of total sales generated in Canada Revenues from export sales outside the company's country of domicile. Entity Wide Disclosure On Geographic Areas Revenue From External Customers Not Located In Country Of Domicile Sales to Customers Outside the US Export sales [Abstract] Line items represent schedule of entity wide information about geographic areas. Schedule of Entity Wide Information About Geographic Areas [Line Items] Segment information for sales attributed to other countries not specifically listed based upon the location where the product is ultimately shipped. Other Geographical Area [Member] Segment information for sales attributed to the rest of the world based upon the location where the product is ultimately shipped. Rest of the World [Member] Segment of Company which provides or distributes RF Technology products and services. RF Technology [Member] RF Technology [Member] Segment of Company which provides or distributes Energy Systems and Controls products and services. Energy Systems And Controls [Member] Energy Systems And Controls [Member] Segment of Company which provides or distributes Industrial Technology products and services. Industrial Technology [Member] Industrial Technology [Member] Segment of Company which provides or distributes Medical And Scientific Imaging products and services. Medical And Scientific Imaging [Member] Medical and Scientific Imaging [Member] Medical And Scientific Imaging [Member] Allowance established for amounts due that are unlikely to be received and for the estimate of customer returns, exchanges, discounts or other forms of anticipated concessions that are treated as a reduction of revenue. Allowance For Doubtful Accounts And Sales Allowances [Member] Amount of tax expense (benefit) related to the conversion of senior subordinated convertible notes. Conversion of senior subordinated convertible notes, tax Conversion of senior subordinated convertible notes, tax Number of defined contribution plans maintained by the company. Defined Contribution Plan Number Number of defined contribution plans maintained by the company The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase. Cash Paid To Acquire Business Net of Cash Acquired Cash paid, net of cash acquired Cash paid [Abstract] Cash paid for: The cash inflow associated with the amount received from holders exercising their stock options, offset by the cash outflow paid by the company to cover an employee's income tax withholding obligation as part of a net-share settlement of a share-based award. Proceeds from stock based compensation, net The cash outflow from the payment of the redemption premium on long-term debt instruments which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder. Redemption Premium Convertible Debt Redemption Premium Convertible Debt EX-101.PRE 17 rop-20161231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 18 graph.jpg begin 644 graph.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# <%!08%! <&!08(!P<("A$+"@D) M"A4/$ P1&!4:&1@5&!<;'B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z1HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#D]7^(%II?C:S\-1:=?7]S-Y9N)+6,,MJLFX(S#. MXCY"3@': 2:27XBZ=::E=VFHZ;JE@(+>YN(IKJ!8UNDM\>:8QNW=P0650PY! M(K%\>>!]:\2^-M$U'38]/MX[.6-AJDH].;[O^#_7_ YN/X^2'2;.\N?#VL03ZA($LK%_LWGW(\LR%@!,54!5).]E M/&,9Q70:/JUIKNBVFJZ;(9+2\B6:)BI4E2,C(/0UYG9_##6M/NX]7TVWT6PN MK>_^T6VC6]Q(ME&C6Q@DQ)Y>0S9#\1X^4#G)-=]X2\.CPSX*TW07F\XV=L(7 ME3*;SCYB.[U"XCMK>,9:21L ?Y]*Y$^)]=\3GR_!FG_9 MK,]=6U!"J$>L/45K3HRFKK1=WL8U*T*;L]7V6YH_$"[ELO!=U);7,E MM,98$5XI"C\S(" 1STST[9KR:ZU?5H;.:2/6=4#I&S*?[0F."!_O5Z2_PSL] M0B:7Q!JNH:EJ#$%;MI ODD$']VF"JCCH0>IJ)_A1I,L;1R:IJI5@58;X>0?^ MV=>GAJ^'HPY6[Z]CS<11Q%:7,HVT[^O]=2T-;\;7HS9>%K6R0_=:^O@Q/N50 M9'TI?(^(BNXFB*_F,?K1X@\=V&E:;!MS7F4D=317GMC\3[BZU*TM9=$BC2XN(X"ZW MI8KO<+G'EC.,^HKT*E5HU*+2FK%4JU.K?D84445B;!1110 4444 %%%% !11 M10!G:9_R$-7_ .OQ?_1$5:-9VF?\A#5_^OQ?_1$5:- !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1139)$BC:25U1$!9F8X"@=23 M0 ZN:U[QC%I][_96C6S:MK+CY;2$\1?[4C=%'Z_3K6;/KNJ>,[E['P@[6>F( MQ2XUEE^]ZK".Y_VNWMQGH]!\.:=X;L3;Z;#M+G=+,YW23-_>9NYKJ]G&EK5U M?;_/_+?T.3VDZVE+1=_\O\]O4P[#P7-J-XFJ>-[E=4O%.Z*T7BUMO94_B/N? M_KUUX 50% P .U+16-2K*H_>_X"-J=*%->[_P6%%%%9FH4444 %%%% !11 M10 4444 %%%% $-S96MZFR\MH;A1_#+&&'ZUP_C3P+;R6=I/X7T*W%XER#(+ M98X28_+<'J5'WBM=]3)IHK>%YIY%BB0;F=VP%'J36U*M.E+FBS"M1IU8M3^\ M\BTWP?XD36M.EFT:6***\@ED=IX2%59%8G P5EZ7XFT;6IWATS4(K MB6/ED&0<>H!ZCW%:E56Q,L19NVG8SPM.E"+=*7,GZ/\ (****YSK"BBB@ HH MHH **\N\>^(?$.A?$K0FGU"XTSPU+)&@G@MEGBDE)8.DZ_?4'Y%5AP-V>2.* MOB?Q?XE\,:IX@>QU?^VX].TZ>YNHC:1QPZ=(S+]F12HW,VW<6#,V0,X7(%): M_C^']:?\,.VMO3\3UNBO(3XN\1CQ(?"']L7/F?VH8!K'V:#SO+%E]HVX\OR] MV[C.S[OOS7>^!]>N/$/P_P!(UO44"W%U:++,(T."V.2J\GG&0/>J_P"!^.I- M]O,T-,_Y"&K_ /7XO_HB*M&LK19TN;G598Q(%:\&!)&R-_J(ARK $?E6K2&% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445A^)/%5IX>CC MB*/=ZC_P#.KA"4YH: ME'KOC1TNK]>;:R3F"S'L/XF]_P"> :Z^NCGC0TAK+OV]/\_N[G/R2KZU-(]N M_K_E]_8CM[>&TMX[>UB2&&-0J1HN%4>@%2445R;G7L%%%% !1110 4444 %% M%% !1110 4444 %%%9NLZ_IV@VXEU&?:S<1PH-TDA]%7J?Y4FTMR)SC3CS3= MD:5>>_$;5DU;2VT/0WEO;U91)<16J%PJ*#D,1P.<<>U=I PUK1,W=K/:K=1% M7@D.V15.1S@\''XT[3-)L=&M!;:9:QV\0ZA!RQ]2>I/N:F2]>_5S7AKQK9 M>)-=UG3;5EW:=,%C(/\ K4P 6'KAPP^A7UKI:BBH\MXNY6&RF>4IT*E^9V>N MFZ5M/0****V.L**** "BBB@#G=7\":!KGB*UUK4+1WO+8H?EF98YMA)3S$!V MOM))&1Q].*99_#[PY8R7[6]K=%-2:5KR"74+B2&=I?OLT32%"3ZXSZ5TM%'2 MP>9S7_"O?#7]D?V:+&7R?/%SYOVR?S_-"[0WG[_,SM^7[WW?EZ<5O65E;:;8 M065A EO;6\8CBBC&%10, 5/11<#.TS_ )"&K_\ 7XO_ *(BK1K.TS_D(:O_ M -?B_P#HB*M&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **BNK MJ"RM9+F\F2"",;GDD8*JCW)KBGU?5_'4C6WAII-,T0';-JKKB2<=UA!Z#_:_ MEC!VITG/79+K_7Y&-2M&GINWLOZ_,OZWXLGDU%M"\)0I?ZMTED)_2GHOQ?]=B(4FY<]75].R_X/G^04445SG2%%%% ! M1110 4444 %%%% !1110 4444 %%8VN>)[#0RD,A>YO9>(;.W&^60]N.P]S7 M-7&H,=4M+CQMK46E RH;71[:4ERQ/RF0KR><>WTYJ)343%5)5*OL:$7.?9=/ M7^K^1U.NOK7D10^'XH/-F8B2YG;Y8!Z[?XC_ )-5]%\*6FEW!OKJ234=3?[] MY<\M]%'11]*AFU3Q+/XE%GI^B0PZ;#*HGOKR;_6IP6\M%YSCH3QGKBE@\'Q? M\)(=:U#5-0OIDE9[:&6;;#;@YX5%P#@'&3UJ+W=TK_@=;R^DI^UQ$];72^+T MT6B?>[NOP'V7C71M3U\Z/I1I)][8_>%^@VC)R!UQGK7IL4$5NI6")(E)+$(H )/?BG MTI4YSC;FL_([Z&+PV'K*2H\T=+J3N].SM97]&[;/J?*?@CQ(_A;Q=9ZD2WDA MMEPH_BC;AOKCJ/<"OJF*6.>%)H762.10R.IR&!Y!!]*?148;#NA%QYKHZ\[S M>GFM2-54N225GK>ZZ=%L%%%%=1X 4444 %%%% !1110 4444 9VF?\A#5_\ MK\7_ -$15HUG:9_R$-7_ .OQ?_1$5:- !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%8&M^--'T286LDSW=^W"65FOFS,?3:.GXXJX0E-VBKD3J1IJ\G8Q4^* M^DR1J\>EZHR,,JVR'D?]_*LO\2=)DT^W?3H+F]U"Z++#IL2@S95BIWX)"C(Z MYZ<\UY%',+"&.UO8YK>XAC59(I875E.!Q@C->P?#G2(M/\*17#V'V:]N9)7F M>2(I(X\UMN;4 MJRJ;[+IT/6ITHT]MWN^K"BBBLC4**** "BBB@ HHHH ***:)$,C1AU+J Q7/ M(!S@X]\'\C0 ZBBH[BXAM(&FNIHX8E&6>1@JCZDT#2;=D245SVJ^-=*T[1%U M2U,NJP/(8D_LY1-E@"3D@X XZDU4EO/$OB7PS97GAUK71Y+C>O(.,UFZD=EJSI^JU$N:I[JUW\O+?RVWT.DOK^TTRU:YU"XCMX5ZO(V! M]/<^U?9HGA?5-221<$EB,*ON?RJ>R\")YU#Q$U@\J;'^SNT\S+D'!=S@'CJHK94)K^):/J]?N5V_UB M53C>D3+&/?(!/Z"M#3_A_P"']/D-S=0/J5SU:YU&4S,<=SGY?TK0;Q+HL5I> M/:7D-T+",--#9$2N@[#:N:QFX0EI*Z\U;]3IC0QV(;Y6DO)7>OGM^!S5AI'B MCQ9;_:/$VJ7.D6S,0-/L8_)8C_:WEHCJ_L=Q_B MU.62:3UO+6W1)NVO2W;?0\4U_3M0TW7+B#5U;[4SEF=LXDR?O GJ#ZU[3H0E MTCX=P0ZKJ<6GW$,)1KF9EQ;DD[ V[C(!48/IBOF_Q'JDNK:Y//)J%UJ"*Q2& M>Z?+L@)QQ_".^!TS7N/PGC\/ZUX -LNFVK2*X2_@D02"1U^ZY5L]0 ?3(..E M>5AJZG4<8K\3UZG T,BH_7*E:4^:R:4;63UWYKW[.RU)&U>^ATJXU2+XAV-U M:6SA)9#8(45CC RA)YS3M,\:7ALWU6XUG2K_ $>VD$=S+;VLXE!/0*N.N2/: MNY@L+.UMS!:VD$,).3''&%4_@.*F2-(EVQHJ+Z*,5W\D^_Y_YGE+#X*#O%5- M_P"?IV=T]?/\#DKKXBZ<-!;5],MKF^MHIA#/^[:)HR1P<,.>HZ>M,L_BAH5S M!YT\5]:1 [6DEMR5!],KFNRHJN6??\/^"1B(J4G*@W'LG:2_!1?XG/Q>.O#< MVEW&HIJB"UM659G:-U*ECA?E(R<^PI]OXU\.7>D3ZI!JT!LK=Q'+,9C?MC W_7UK$U;P3I>KW#SL]W:22 !S:SE <=/EY'Z4 MG[3I;^OF7&<(TESPNSIV'Y4DZG7^OQ+IU ML--M2ISCKU<6K?+KOT0P>+= .ERZDNL6;V<+A))DE#*K'H#CO4'_ G/ALZ+ M<:LNJQ/8VT@CEF1&;:QQ@8 R>HZ"LQ$\06EL]M!X/T@PNV62"X5$8]B5*\U8 MM;[Q3"4BC\+6=O#N&=EZH"CN< 4N:?\ 29'US K_ )=U-^SV_P# 'KY[>1)_ MPGFFS>&[K6M/M=0O;>V?8RQ6S*QX^\ V/E&>3VKRNV^(&N'XA7.L6D4)BOU6 MUCMKF4JD2 _(6(Z8)))_VFKU_P 8:3>ZYX7NM/TZ6..67&?,!^8 YV@@\9P. M>>X[Y'C>G> O$%]JPLI=/GM5#8DGEC(C49Y(/1OH#S6-:-1M*_W=SGQ6=5LO MKJ&$PZE&>CYKRTO\-U9)Z7O;MV9ZR+/Q+J>AM9ZIK%GI>IM+Y@?3$+[8]_G_ , [)8K%2@XQDJ>M_@%/HK2,5'8Y(480;DMWNWJWZMZA1115&H4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!G:9_R$-7_Z_%_]$15HUG:9_P A#5_^OQ?_ $1% M6C0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !117COC_Q=KUEXNO\ 3;34I8+2(QF-(@JE>/4\'%=!I/PHD=S<^)-7EEF?F2.S8KN/?=(WS,#^%:PAS1 M4G))?>_N_P [(Y(8^KBHIX6GOUEM_P $W3\2O#T5H9;N:6VEWE$M7CS,_H=B MY(!SQG%)?%=U)(FFZA-:NY:,ZS/]FA4$\?N4^8_4&O1='\,:+H" :1I ML%LP&/,5Z_I.G7UO97NH6\-U[,<#Y>O.>M7*=""^ M&_F_\E_FSJ6!K8M*%5WMTBOS_P"&.2T_X:Z'2O!7AW12'L=*MQ*.?.E'F/GUW-DC\*AM]:U^^\2&U@T VNEP2LDM[= MRA6E R,QH.<9QR>"/2C3?"DUMKIU;4]=U#49P7\J%W$<$:MD8$:\$X/4UF\5 M5DN6.WEHONZGHPRO#X=?O&DTKK[3]-+I>=VK=B:V\9Z'J&JRZ9I5ZM_>Q1-* M8K8%@0O;?]W/..M5])O_ !1K'VO[=I46@VSP,+:1YA-.LA^ZQ0?+@S3]3 MG-,\)/!!>)KNM7^M_;8O*FCN7VPA3UVQKPI/KFM72]%TS18##I-A;V:'&X0Q MA=V/4CD_C5ZBG&$8[(SJXJM5OS2T?1:+[E9?@%%%%6(M'TS5K+2]0U.UMK^_)%K;22A7E/L/T]SQUJR^HV M,=Q-!)>6Z301">6-I5#1QG/SL,Y"_*>3QP?2CS LT5BQ^,_"\NERZE%XDTA[ M"%Q'+=+?1&*-ST4ONP"?0FME'62-7C8.C %64Y!'J* ,_3/^0AJ__7XO_HB* MM&L[3/\ D(:O_P!?B_\ HB*M&@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHJO?7]IIEF]UJ%S';0(/FDE8*!32;=D)M)798JEJFL:? MHMF;K5;R*UA'\4C8S[ =2?85PVM_$6\N;-I?#=M]GLB=HU2]0@2'TACZN??H M.^.M/\'>#+JYOGUWQ@IO;J0#[.E[\SQ_[17[J^RXXK?V<:;M5>O9;_/M^?D< M#QBG4]E05WWZ+S_KXGLR[ !,K/0KZ/3H[6\U'4Y4#I9 MV<)=MI.-Q/0#(-<-X$5/B+X0M;#5=5O(TTG]Q7#!&L<: YVJ!@#\A4JK.O'FCIM_5CTJF7X;*:GU::YG%M< MJNEY.^K=][+H]S U'3/$NIZXC0ZS'IFD1['$5O"&GE/5E9FX49],\5HP>'-' MMM7FU6'3K<7\[;GN2F7)QC@GIT[8K3HJU"-[LYY8JJXJ$?=5K::77G;?YW"B MBBK.4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#QWXC6%Q% M\5M$O]%TV\N=0FDMXY(;JQ%Q8W2*SX(?_EE)&&9LDK_"0#@FI;WPA<:?XL\? MO86^K21ZMH*DW:QMZ5? M:1\,]#TS4P]O>P6*1R+P6B..!W&1P._2NGHJK[^=OP)MMY&5HL3PW.JI)/). MPO!F20*&;]Q%UV@#]*U:SM,_Y"&K_P#7XO\ Z(BK1I#"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *;++'#$TLSK'&@RSNJ#@P6I^2+WDDZ*/\ /%5HO!]_K\JW7CF^^TJ#N32[4E+:/TW=W/U_ M45T*C9T#1GT>UE:\O)+R]N7$EQ/(W#-TPHZ # MH!2^LUJ\L_>MO\ RI]K=7^7EL4M)\+R)J7]K>()H[W4 M5X@5%Q#:KV$:G^?7^9U=0U:*R@N?)4WEW!#YOV*W8&9QT&%SGKWK*MM>U+5O M$LVGV.DS0Z9;,\5SJ%SF,LX! $*X^;G^+I^F;'A[PCI?AHS2V2RSW=P]_P"9WTT^>JV*,&G:MXLT&X@\ M7P#38;B17BM;*=A(L8_@E?H<]P,5B7WP2\,WMTTWVC4;=3PD,$D82,>@!0G\ M223U))KT6BDZ%.2]]7.NGFN+H2;P\N1/HMOQOV]3CO"GPTTKP?JK7^E7^HL[ MQF.2*:2-D<'U 0'@C/6NQHHK2$(TU:*LCDQ.*K8JI[2O+FEW"BBBK.8**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#.T MS_D(:O\ ]?B_^B(JT:SM,_Y"&K_]?B_^B(JT: "BBB@ HHHH **** "BBB@ MHHHH **** "BLK7?$VD^'+<2ZM=I"6^Y$/FDD_W5')_E7.>?XL\8<6J/X9TE MO^6L@S=S+[#_ )9_S^M;PHRDN9Z+N_ZU^1A.O&+Y5K+LOU[?,VM?\8Z5H$BV MTKO=7\G$5C:KYDSGM\HZ?C6-_8_B7Q?\_B.X;1-+;IIMG)F60>DDG]!^E;V@ M>%-)\-QM_9UOF>3_ %MU*=\LI[EF/\A@5LU?M84_X2U[O]%T_%D>RG5_BO3L MOU?7\$4M*T?3]$LEM-)M(K6%?X8QU/J3U)]S4RSPW:3QVURC/&3&YB8,8FQT M/H1G.#7+ZGKMUKUU-I?AJ=8+>'(OM6)^2$=U0]V]^WZBOI5WJ_Q9OA82Q,K4E:G'1R^RNG3^NUR M>XN]'^'EDD21W.H:KJ#DI&B^9<7DGO0****V.,**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#.TS_D(:O_ -?B_P#HB*M&L[3/^0AJ_P#U^+_Z(BK1H **** "BBB@ HHH MH **** "BL[6=?TOP_:?:-8O8K6/^$.?F?V51R?PKF_[;\4>*?E\.6/]BZ>W M_,1U!,R,/6.+^IX/M6T*,YKFV7=[?UZ&$Z\(/EW?9;_\#YF3\68XYK_18Y46 M1?*N6VL 1G,/./SKC]!TZXD\3Z;#HPV, ![5H:=X(T#2M1AOK&SD2XA),;O=2OMRI4 M\,Q'0D=.]>E#&4J5'V4;O1]--;^>QYT\'5JUO:R25VNNNEO+<9H?@G2M%N#> MN)-0U-N7OKQO,D)]L_=_#\ZZ*BJVH7]MI>GS7M])Y5O"NYVQG%>5.I*;YINY MZD8TZ,=-$B>66."%Y9G6.- 69V. H]2:Q8_$FA:Q:);F\4)J#/;0HY,;3\$' M9T)'N/YUQ.K7GBCQIJ]I;66C21:.X6=?M1*0R)NX:1EY8\<(OJ#7<6/A'1M/ MUR;5X+0->R@*LDAW>2H& L8/"#'I7-SRF[16GF;48*:]I6T@T^5:-M]+J_NQ M]5=]DK,Q_#NBZMI&> >_/(YZRUM+>Q MM8[:R@C@@B7:D<:A54>P%345<8**-:M9U/=BE&*VBM$NFW?S=V%%%%68!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% &=IG_(0U?_K\7_T1%6C6=IG_ "$-7_Z_%_\ 1$5: M- !1110 4444 %%9.N>*-(\.Q!M5O$B=ON0K\TC_ $4$7RK5]E_6GS.BUKQ'I M/AZW$VKWL=N#]Q"# M6GHO@C2-&N/MC))J&HL;*3Z@GA?PKHJKGI4_@5WW>WW?Y_<1R5:GQO ME79;_-_Y?>WS>8X/\ L@\+[8Y]ZZ6BD9E1"SL% M51DDG K&=251WD[F].G&FN6"L+4-K=P7L326LJRHLCQ,5[,C%6'X$$5YE\0 M_'UM]+Q);O"S/-I]I.1#+D_* M'QR< =CU)YK7T/P[IOAVS^SZ7;B,'&^0\O(?4G^G3T%:=:5[S4&.$L;-?-E8^F!T_'%9?V;QAXIYO)E\,Z M9=N/IT3^8J[I6F^$O M"=VMM;S64.HS,$WW$ZM<2LW;+'=SGH*CO_B/H&GZO)I\S7;20R^5/*ELWEPM M_M,GX8K>KSP?$S4+W6/)T?PU<7E@DNTW*%V:5,_>5=O'K\Q_ M*K>AKXVU3Q0UYJ\[Z;H\;,\5J(8]T@SPC');IU/'2N:6(=25W=O^NXZ,<,O< MC4BM+JUY+TO%22?JUYG;D@$ D#)P/>N=7Q_X8?5_[-CU:%YUW;RH/EI@'.Z3 M&T=/6LF[^&%O<>)1K$&LW\,N6;)^';1_,EM&O M9R1I4G"+<:47+31MJ*OZ+G;7_@+(_#WB36O$ET9XM( MBLM((=4NI+I9)'8< A%R!SV)_&L#3O!?C&_N)YO$?B25([B-H9848.&0]0$ M"+GU&37HT,,5O"L4$:11H,*B* %'L!3Z/97MS.Y5:K*K'E2Y$UJHW5_FVY?) M22?4X*Z^#_AZX2!8[C4+40C'[B5/G/JV4/Y# ]J;:_!_1K/4K:^M]6UA;BVD M$D3>;%PP.>GEUW]%#H4WT'1JN@XNDDFKI/EC=7WUM?7KKJ%%%%;&04444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 ><>+O'.M:'\3M$T5#8Z?I5V8_])U"-Q'>,V_?& MLP^6-U"KA2,LS+T'6'4/BGJ6G:IXP6\T,VMGH.G+W_ )\IU?3TTZYA+@)Y2ER"N!D-ESSGL*73[_RT_$>E_N_/4Y'_ M (6)KPU<^&#_ &9_;O\ :!MA>?99/LYC%K]HW>5YF[/\&/,_VO\ 9J?6O'6I M7?PKT+Q+I+_V?/J+Q^:JJLFS,;EE&Y2,;E'..E:W_"L].^R_\A75/[2^U_;/ M[6WQ?:?,\KR?^>?EX\OY<;/?KS6=XZ\(WH\":1X>\'::\\=C,FQ3,@"1HC+R M78$D[O?H:;GR1(K34 MA<27SSQRW"2W$(BB'G !5(SMXRJ@<8YY]:W[K5_'?BVY$46EWECIS7;(%^_W!'3UKZ!B=I(4=XVB M9E!,;$$J?0X)&1[&LL/B*EK6LUU:U_'_ "N<-/)\?0HIXRLGS7TC.,VK=VFU MZ+7S.$T7PCK^EW$7]E-I.AV9VF5(H#<7$G3F7S-JQ M2=+BQ.]MR7,2JQ< LH5MN<("HP:ENWW/\"DKV]4OO/HNBOGJVGTJ.TT_3[JV M\.OX0L=3\J]U/3[40V-\39,8S+N9@S+)@%BQ^;9T/%>N_#HZD/AAH)U02-?_ M &!-XN"P8G'R[B?\ G8U],_Y"&K_]?B_^B(JT:RM% M:9KG53=1QQR_;!N6.0NH_<1="0,\>U:M(84444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !3%AB29YDB199 [A0&8 M#ID]\9/YT^B@ HHHH SM,_Y"&K_]?B_^B(JT:SM,_P"0AJ__ %^+_P"B(JT: M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#.TS_D(:O_ -?B_P#HB*M&L[3/^0AJ_P#U^+_Z(BK1 MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** ,[3/^0AJ__7XO_HB*M&L[3/\ D(:O_P!?B_\ HB*M M&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH SM,_Y"&K_P#7XO\ Z(BK1K.TS_D(:O\ ]?B_^B(J MT: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH ***HZWK%IX?T*]U?4G9+6RA::4JN3M49X'^ET'5HKNZNWM+?3MD?FSE%+ED8N(V4(I).[@@CDXSU6CZM::[HMI MJNFR&2TO(EFB8J5)4C(R#T-.Q-R/3/\ D(:O_P!?B_\ HB*M&L[3/^0AJ_\ MU^+_ .B(JT:0PHHHH **** "BBB@ HHHH **** "BBHK:YCNXFDBSM61XSD= MT8J?U4T 2T444 %%%% !1110 4444 %%%% !1145W:!T1+Z(R0.2,;9%! M!*GH1Z&KM%)ZH:=G<\<\._"WQ#H]A:WMN+&"\L=4FNK/2)+V1K6"*2)HG59- MA*Y+;P F.W&3CTCPEX=7PUX*TW0)9%NA:6PAD?;A9#CYC@YX))XK2U$7K:9< MC2F@2],3"W:X!,8?'RE@.2,]<5Y)I&I3?\*IEG\5^(=9O+RWUR[MX_L%PT$^ MI3"5TC@78=R@GD(C* !UV@T7M=+R_"R_45MG\OS9ZG_PCVB_] BP_P# 9/\ M"C_A'M%_Z!%A_P" R?X5PMO%XR;2?[.764AUG3-"A2ZNI098Q/*Q+OMR \B) M%P3P2^3P37/7FK>*7^"W@G5;379(8W>Q_M"4LS7-V7GC4+YF>%.YBQY)P!T) MJK:V\TOO;7Z"OI?R;^Y)_J>M_P#"/:+_ - BP_\ 9/\*/\ A'M%_P"@18?^ M R?X5HT4AF=_PCVB_P#0(L/_ &3_"C_ (1[1?\ H$6'_@,G^%:-% &=_P ( M]HO_ $"+#_P&3_"C_A'M%_Z!%A_X#)_A6C10!G?\(]HO_0(L/_ 9/\*/^$>T M7_H$6'_@,G^%:-% &=_PCVB_] BP_P# 9/\ "C_A'M%_Z!%A_P" R?X5HUQ/ MQ=FUVU^&FK77AO4DTR6WMY)I[@(3*(U0G;&01M8D ;NP)(YQ4R?*KCBKNQTO M_"/:+_T"+#_P&3_"C_A'M%_Z!%A_X#)_A7!>(S=W>K^'+;1-9U5O$%S#;2BV MCNV6VMK='#33S(N ^\90;]V20% P36?XPU'Q,?#L6LZ7K+V6GS^(D61%+&62 M(7,<"1HV?DC8*SG')W8Z$UI;WN7SM^*7]>C1%_=YO*_X-_UZH]-_X1[1?^@1 M8?\ @,G^%'_"/:+_ - BP_\ 9/\*XZ]6YN/BY:V^@:MJ=Q/;R"YU>-[IC9V MEL8BJ0"(83>[$.,@N,$Y P*]"J5MT7_H$6'_@,G^%'_"/:+_T"+#_P&3_"M&B@#._X M1[1?^@18?^ R?X4?\(]HO_0(L/\ P&3_ K1HH SO^$>T7_H$6'_ (#)_A1_ MPCVB_P#0(L/_ &3_"M&B@#._P"$>T7_ *!%A_X#)_A1_P (]HO_ $"+#_P& M3_"N/\;7/B"T^(O@TV^J"WT6XU#R)+.%2'G4 5<+CDDD]!67)J%U M8>+-?U'0M5U34=/TJTNAJ+W=TTD,EXQ!BMX4X1#'C!*J,;@&).<):K[_ ,$G M^-Q];>GXW_R/1/\ A'M%_P"@18?^ R?X4?\ "/:+_P! BP_\!D_PK@H6\1Z3 M\6M$T_5]?,FEG1+CRX5)',2PAIIF8G>Y9F//"@>YJ[X%D%EXRU;2XM?O=9M9 M+&VO;62>\^UJZ,74R^9G"L[ _NT 0!003N(6K7V\_P +_P"7]:DWTOZ?C;_/ M^M#L/^$>T7_H$6'_ (#)_A1_PCVB_P#0(L/_ &3_"M&BD,SO^$>T7_H$6'_ M (#)_A1_PCVB_P#0(L/_ &3_"M&B@#._P"$>T7_ *!%A_X#)_A1_P (]HO_ M $"+#_P&3_"M&B@#._X1[1?^@18?^ R?X4?\(]HO_0(L/_ 9/\*T:* ,[_A' MM%_Z!%A_X#)_A1_PCVB_] BP_P# 9/\ "M&O,;*XUO\ X63XQL?$OB1[>R&D M1SP/:-Y2:?$SRCT7_ *!%A_X#)_A6C12&9W_" M/:+_ - BP_\ 9/\*/\ A'M%_P"@18?^ R?X5HT4 9W_ CVB_\ 0(L/_ 9/ M\*/^$>T7_H$6'_@,G^%:-% &=_PCVB_] BP_\!D_PH_X1[1?^@18?^ R?X5H MTC;MAV8W8XSTS0!G_P#"/:+_ - BP_\ 9/\*/\ A'M%_P"@18?^ R?X5YIH MM]J":7X\3Q]XJNXET_48C+=Z?(8/*0Q1OY,(Y*@EM@VX=LYR&-:'A_\ X2HV M.DZ>US-!J#17VHPQ:A,\IAB)V6T-P=VYR/-R,Y&:-_NO^%_R_+TN/3[ M[?I_7JCN_P#A'M%_Z!%A_P" R?X4?\(]HO\ T"+#_P !D_PKR/3;KQ-J7@/3 M+%]8?4-1?Q-=PW,\VK-ISW,4+2DHKH2Z@E5^2,' ] ,CU#P3JUOKG@G2M1LX MKB&&> $1W-PT[J02"#(Q)?D'YB>1@T+57]/Q5P>CMZ_@[%S_ (1[1?\ H$6' M_@,G^%'_ CVB_\ 0(L/_ 9/\*T:* ,[_A'M%_Z!%A_X#)_A1_PCVB_] BP_ M\!D_PK1HH SO^$>T7_H$6'_@,G^%'_"/:+_T"+#_ ,!D_P *T:* ,[_A'M%_ MZ!%A_P" R?X4?\(]HO\ T"+#_P !D_PK1HH SO\ A'M%_P"@18?^ R?X4?\ M"/:+_P! BP_\!D_PJ+Q2FK2>&;Q/#UY#8WY3Y+F:+S!$/XF"Y&6 S@'C.,\5 MY:U[>:E\(/",BZWK4OB74K#RM.M[6^>,W-PRC]_,P(9EC'S$L=N#R"2*6]_E M^-_\A]OG^![%:V=M8Q&.RMH;>,G<4BC" GUP/I4U>3^.;SQ4?!GBZ^T;6_L3 MZ="D$LX5LD10>9*T(! 1V>0(6Z@+D<@50U_Q#JL'BI)[N;4QINE6FER?Z'J# M0.3/*59O*VLMSN("E7Q@ [>3FJ6KMZ?C>S)>D;^OX6T_$]GHHHI#"BBB@ HH MHH **** "LF[\)^';^S%I?:!I=S;+,TXAFLHW02,26?:1C<23D]3FM:B@"G8 MZ1INF6QM]-T^ULX&4*8K>!8U( P!@#&,<4G]BZ7_ &9#IW]FV?V& H8K7R%\ MJ,J_LY;6^MXKFVF M4I+#,@=)%/4%3P1[&I:* ,>\\(^&]1OH[W4/#VE75U$JK'//91NZ!?N@,5R M.WI5V32=.FL4LIK"UDM(V5T@:%3&K*=RD+C ((R#V/-6Z* ,D^%/#IUK^V#H M.EG4]_F?;?L9C=G'?-:U%%'D 4444 %%%% !1110 4444 07%C:7 MVO9+RW\-Z1%=2$EYTL( ME=B3DDL%R>>?K6U10! ]C:27T5[):PO=PHT<<[1@R(K8W*&Z@' R.^!4&EZ' MI.B+,NBZ79:>L[[Y1:6Z1>8WJVT#)]S5ZB@ HHHH **** "BBB@ HHHH *I7 M.BZ7>O:;9W#74(@N&EMU8S1@DA'R/F4$G@\B:=/9-,9VMI;2-HS(227 M*D8W$DG/7DUH0PQ6\$<-O&D44:A$C10JHH& !T ':GT4 %%%% !1110 444 M4 %%%% ",JNI5P&5A@@C((K&N_!GA>_M[:"^\-Z17;1S6,3K"G]U 5P MH]A6U10!3_LC3?[-ET_^S[7[%,");;R%\N0'J&7&#GWIEQH6D7EU9W5WI=E/ M<6/_ !Z32VZ,]OT^X2,KT'3'2K]% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !115*_UK2]+D1-3U*SLW<95;B=8RP]1DC--)R=D)R45=EVB ML?\ X2[PW_T,.E?^!L?_ ,57)7'Q4D6\N$LM(@N;>.9XXYQ?X$H5BNX8C(P< M9')ZUO##5JGPQ_3\S">*HPWE^OY'HM%<_I_CCP_>Z7:W4VLZ;:R3PI(\$E[' MNB)4$J>1R,XZ5G332':D<=W&S,?0 ')J'1J1WBRU6IRVDC M4HKS;QA\0+W0_&]UHXUSP_HEK;Z4M\DFK0,[7$A=U,:XGC[*.@)YK6@^()CT M'09;W1+^;6=6LOM;:79JGF0JJ@R,WF,@502 ,G)) )S6*::O_77_)FS5G;^ MNG^:.SHK@KCXOZ#&SM96.J:C;QZ;'JDMS:PILBMF)&\AW5LKM.5 +>@.#B]- M\2]%BU/[/'#>3V:W$-K-J<<:_9X)I@#&C98/D[DY"E1O&2.<59WM_6]OST]1 M=+_UW_(Z^BN=\/\ C"+Q)JFHVMAI6HQP:==2VB"QT^RAOY9DTN5'>-W<% 3<$*0$^]@]?NTNWG_P_ MY!W\O^&_,[VBN,LOBEH5S')-=0WNG6GV"34K:ZNXU"7=M&<-)&%9FXRIVL%8 MAAQ5#Q!\2KRQ\&W.KV7A[4;*XA:T:./4[8%9XII57*-%(5+8)^4L&!QE<&C^ MOT_S^Y@>A45Q'_"TM-^R(_\ 8^K_ &MM6.CFP\N(S)Z7IMSIFFZI?W.HK.\>GP1QB>-(6*RL^Z0( K#;]XY)&,T=+_P!; M7_+4#M**X.\^)EE!K&C7$-Q;_P#".W^CW6IRW;QMYBK%Y>,#/'WSE2"<@"IS M\4=*@LKF34=-U2PO(4@D33KB*/[1<+.VV(H%'KV_M[2]TZ6PUB'2KB&\M4E=96>-2 J3 $?O -P8XZ@,, M W;7XC:1=ZU%8K;WJ6UQF_\ 70._D=-17'>% MOB9I7BN]AMK:QU&Q^TV!U"WDO8XU6:%7V,1M=B,,H$@0D<@'FG;^OZ]']P'2T444@"BBB@ MHHHH **** "BL^[\0:-87@M+[5K&VN3C$,URB/ST^4G/-%WX@T:PO!:7VK6- MM:GFCW-E0JNUHO7R9H45SMYXXT73_ !M:5WX@T:PO!:7VK6-M:7M(.^NQ9W] M%>9>+?B3JVC?$JT\+Z7#8333QV\D5HZ/)-=[Y") '5@L&Q%+9<$&M/7_ !)X MB3Q[;U_#<5M;>GX[ M'=45P5]\0KJ'X)1^-(+*-+Z>SBDBM9%9T,LC*BC ^9EW-D !N3.Y3TZTTU)Q^7XV_4F^G- M_7<](HKQN+XOZY>VNK/9V^F(_AJSDN-6$D4C"Y=)WC*0X<>6"L3,"V_EE&." M3[!;SK=DJ!USZ$9I+577]?U8>SM_7]:DE%%% !1110 4444 %%%4;K M6]*L)S#?:G9VTH&3'-<(C8^A-%[$RE&*O)V+U%9?_"4:!_T'--_\"X_\:YEO MBOHZZ]]B$,IM=^PW@8;FT5P MNO\ B3Q$GCVYT'0[K2+."VT3^TVFU"TDFW-YC)M)65 JX .<''-1W7C^^_X5 M3HOBJULX8KG49;-'@F#,BB:5$8C!!Z,2I^G6A:_UW;7YI@]/Z\D_R9WU%<;I MGQ,TO5/$D.CQZ?J<+7%Y6LU]/&-LQMXF9O)(?/#K@EU /.W."0KJU_F.SV_KK_DST*BN M)LOBKH%Y8V]YY-]!!/HTNLAI(E^2"-@K A6)WY/09'O5'6?BI):^!;S7].\- M:H'B%NT*WBQ"*5)R DBR)(R./F&55MV2,A0=P?E_6]OS3%Y_U_6J/1**X/6? MB:EE'X@@M]%U2.?0K19[VX>&"2*V+P^:H*^>ID/8A#U[@8:K%_\ $[2M(UC3 M--U.TO8CJ,D,,-TRQ1QO)(%(VHTGF,H+*"R*RJ3@MP:%J[>GX@]%<[2BO.-, M^*N;6*/4=,GOM3NM0O[>UL]+1 SQ6TC M^]D4%MH' .2>BUZ!97:WUA!=1QS M1+-&'$<\31R+D9PRL 5/J#0M5?\ K4'H[$]%%% !1110 4444 %%%% !5&^T M/2=4E674],L[R15VJ]Q;I(0/0$@\5>HIJ3B[H3BI*S1C_P#"(^&_^A>TK_P" MC_\ B:Y*?X52&[N'L]7M[:WDFDDC@%AD1*S%@HQ(!@9QT'2O1:*WAB:U/X9? MK^9A/"T9[Q_3\CGM.\#^'[+2[6UGT?3;J6"%(WG>RCW2LJ@%CD'DXSU/6KL/ MA?0+:=)[?0]-BEC8,DD=I&K*1T(('!K4HJ'6J/>3+5&G%644:G.);75-)337MO*YCVNSB0-GJ"P(&."H.:KR>!=8":)>V_B5/[=TNQDL)+ M^>Q,D=U$X&2T?F A\JIW!^H.00<#MZ*QMI;^NO\ FS:^M_ZZ?Y(\@3X4:K:Z M[?:5HU\=/T"?P]#I;WDT2S//^\D,@"AU*OA\[B"OS'@]MC_A3VG0>)6O[)M, M%I)-!,\=WH\5SSR_-(.SJ9:1\%M-L-- MNM-NY=.DLY;"2PC>TT>&WNBC\;Y9\LSN!@9&P$Y)4]M.]\!ZYK'AM](UOQ3% M/&OV40"WTP1(GDR*Y9@9&9G;:!D,%'9:[JBJN[W_ *TU_4/Z_K[CAE^&V-8^ MW?VK_P S&==V?9O6'R_*SN_'=^&.]5;#X7W>BV^FRZ)X@2#4[ 7D7VB>Q\V. M2*XE,I4QB12&5MN&#=CD'.!Z'14V5K?UM;\E8=[N_P#6[?YMGGES\(-,N+#3 M--%_.FGV.D7.EE-@\R43%"9-_0,"A.-I!S536_AO?W&G76I:C?RZSKL<5I#9 MO86<<(C6"42*?+EF"L2^2V9%!'"@'KZ=13UO?^NK_5B\OZZ?Y(\OT;P#K.K^ M%M7A\1W!L+S4_$$>K?-$C,JQM$0I5)&5<^40 ';:",DD&K^C?"BTT7Q.=1MY M=--NMW-=QDZ/$;T/)D[6NF+$JK,2,*K= 6(!SZ#11Z?UHE^B#??^M_\ -GE_ M_"L=8TG6UU[1=7LDU56$)EL](AM6N8I)T>5KDABLC;%(W*BG)) )P*['Q+X7 M_P"$AU#0[G[9]G_LF]-UM\K?YN8GCVYR-OW\YYZ5OT4K:6#JWW.%\,_#1/#] MUI,DNI_;(]/T6326C-OL\X/*'+YW''3&.>O6C2?!'B70]+L=*TOQFMMING;8 M[:)-)1I'B$@.V5W=MQV H&0)UR0<8KNJ*J^M_P"MV_S;#^OT_0****0!1110 M 4444 %%%% &;=^'-$U"Z-U?Z-I]U<-C,TUJCN<<#DC-%WX*)=;N?$:R32W'GF. M33PZ\'(4@R8( &/2O0;OPYHFH71NK_1M/NKAL9FFM4=SC@+2;R%8IK.YTU;@Q,#GS(7#*4?'=MX! ( KL:*UY M4<#G*6[\CS/7O@XFL7=\MMK(LK._N8+N9Q:;[R*6) F8;C>-@*C&"C8RV.N* MO6/PHTK^UM.N_$$>GZU'8:)%I26]SIJ%,QN2)0&+!20<8 _'M7?44UI_7E;\ MC.W]?._YF?JUC>7.CO:Z+J']DW("^3<+;I*L>"."C<%2!@@$''0@\UR,GPTN M)9FU9]:C_P"$A.J)J8O!9'[.&2/RA'Y'F9V>62/]9NSSGM7?44=;_P!=_P!! M]+'F ^#?DVUU%9ZZ(CJUJUKK3/9;OM0>9I6:+YQY3$R2+SO !'&1D^F11)!" MD40VI&H51Z <"GT4=+!UN%%%% !1110 4444 %4+K0M)OKAI[W2[*XF; ,DM MNCL<=.2,U?HHW)E&,U:2N9?_ B^@?\ 0#TW_P !(_\ "N3;X2::VO&[^V2" MR,F_[&(_QV[\]/PSCOWKT"BH<(O='+5P.&K6YX+3^NAEGPQH+$DZ)IQ)Y)-I M'S^E2VNA:197"SV>E65O,N=LD5NBL,C!P0,U?HJK(W5&DG=17W''>-_!6H^, M;:ZTYM;MXM)O(5BFL[G35N#$P.?,A<,I1\=VW@$ @"L37O@XFL7=\MMK(LK. M_N8+N9Q:;[R*6) F8;C>-@*C&"C8RV.N*],HHLC:YP-C\*-*_M;3KOQ!'I^M M1V&B1:4EOWO6]15-MN_G?YWO\ F39?I^%OR.&T[X;?V?K.FW_]J^9]AU>^ MU/R_LV-_VE679G=QMW=>@T5-E:WE;\O\BKO?\ KK_FSSGPW\*[S0+JW<^)-Z6>D2Z3 M:"&P5&B1Y XD)=G5W&,'*[3QP.EYJ\9N/%%K%#+) M%9E4@9(/*+!3(203S@GCID]:RKKX17$NJ2W%OK\,<$VH6>H2+)IPDF9[=558 M_,\P?N\*2%VY!/4C(/IM%"T=UY?AL&ZM_6IYUGW437]W>/ M#J>C)=0DSNS A2ZNKINP'5P#SE>>.R\-Z)'X;\,:;HL,\MQ'86R6ZRR_><*, M9/\ A6G10M%9>7X; ]7?^M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB LB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _]D! end GRAPHIC 19 pressrel0.jpg begin 644 pressrel0.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#UCQEXRM?" M=B"0)K^8?N(,_P#CS>B_S_,CPW6/%6M:[*SWU_,Z,>(58K&OL%'']:/%&LR: M_P"(KR_DG]:L\PHKZ0_P"$%\+_ /0%M?R/^-'_ @O MA?\ Z MK^1_QI?VG3[,?]E5?YD?-]%?2'_""^%_^@+:_D?\ &C_A!?"__0%M M?R/^-']IT^S#^RJO\R/F^BOI#_A!?"__ $!;7\C_ (T?\(+X7_Z MK^1_P : M/[3I]F']E5?YD?-]%?2'_""^%_\ H"VOY'_&C_A!?"__ $!;7\C_ (T?VG3[ M,/[*J_S(^;Z*^D/^$%\+_P#0%M?R/^-'_""^%_\ H"VOY'_&C^TZ?9A_957^ M9'S?17TA_P (+X7_ .@+:_D?\:/^$%\+_P#0%M?R/^-']IT^S#^RJO\ ,CYO MHKZ0_P"$%\+_ /0%M?R/^-'_ @OA?\ Z MK^1_QH_M.GV8?V55_F1\WT5]( M?\(+X7_Z MK^1_QH_P"$%\+_ /0%M?R/^-']IT^S#^RJO\R/F^BOI#_A!?"_ M_0%M?R/^-'_""^%_^@+:_D?\:/[3I]F']E5?YD?/>GZKJ&E3":PO)[9P'1R/%(DD;,CH0RLIP01T(-7^YQD'9:_B1>M@9I-W3^ MX^KZ*X+3_B78MIMJUTH-P84,I#X&_ SQCUS17DO#54_A/96*HM7YCPNO?_A= M_P B%9_]=)?_ $,UX!7O_P +O^1"L_\ KI+_ .AFO5S+^"O4\?*_XS]/\CLJ M**\-OOBEXEM]0N84EMMDA[&(Q,*"3GU/MK_P!^!6OH'Q=OA?11:W# ]J[8::)"KIGN1G! ],9K:67UDK[F$QT5RGB[QWI_A:!$ %U>RINCA1N-O9F/8?SKS.X^+/B:6;?&UI F?N)# MD?F2344L'5JKF2T-*V-HTIOD>[T5Y=X7^+2W=U'::]#% 7.U;J+(0'_:! M)Q]<_@.M6/B!X[U;PSKT%GIZVS0R6JS$RH6.2S#J".,**7U2KS^S:U#Z[1]G M[1/0])HKQ(_&'6_L(C%I9_:BQS-M. O8!<]>O)/X55M?BSXE@GWS&UN(\\H\ M6WCV*XK7^SZWD9?VG0\SW>BN;\)>,K#Q9:L8 8;N( RV[')7W![CWJOXP\>6 M/A51 $^U:@Z[E@5L!1ZL>WTZG]:YE1J.?L[:G4Z]-4_:7T.LHKP>?XL>)I9M M\;VL*9_U:0@C\SD_K74^%_BS'>W,=GKL,5LSG:MS%D)GMN!SCZYQ]*WG@:T8 MWM>/-;\/^)GL;"2 0")'&^(,MTOE^IYV;;P^?Z!1117K'CA7O_PN M_P"1"L_^NDO_ *&:\ KW_P"%W_(A6?\ UTE_]#->?F7\%>IZ65_QGZ?Y'95\ MLZK_ ,A>]_Z[R?\ H1KZFKY9U7_D+WO_ %WD_P#0C7/EF\OD=.;?##YGM$_P M_P#!5AIBWM_%Y$00%I)+EP,X^O7VKQG5Q8#5[H:67-CYA\@OUV]NO/YUW'Q4 MTN^ANK'4FGEEL9HE149LK"X49 ';(&?SJ'X5V&B:AK$\6HP^9?(N^V#M\F.^ M!W8=?_U5O0DZ=)UI2.!6XY'YUSVJZM-JL>GB)+J MYN]1!>TM2JB(''F,C:Q\2/#VFZ<\]M>QWMP5_ M=00DDL?<_P (^M<&*^L>W]R]NAZ.$^K>P]^U^M]SQ70]2N/"_BB"Z.Y7M9BD MZ#^)B:C>6-K M%(%\FZM5C M>#GN[31-.N[ZUED#>==7*H6(&.%$? ^M<$8-2U*W9I MF:3>_GL@ #$=C@<"N,\=ZA<:MK\5_GW=S \:6_AZUUE8?#LK26ZQXE.\LN_)^Z3UXQ[5ZM\*+>:#P2C2@A9KB22/ M/]W@?S!KR'PC#I-SXFLX-:5C9ROLX;:-Q^[N/IG@].M?2<44<$211(J1HH54 M48"@= !7/CY\D%2W\V=.70YZDJVB\D-NO^/2?_KFW\J^4Z^K+K_CTG_ZYM_* MOE.GE>TOE^I.;;P^?Z!1117K'CA7O_PN_P"1"L_^NDO_ *&:\ KW_P"%W_(A M6?\ UTE_]#->?F7\%>IZ65_QGZ?Y'95X;??"WQ+<:A50Q$Z+?+U/8Q&&A724^AE:MH<&M^'I-*NQ\LD84,!DHP'##Z&O)=/^&_B M_2=4@OK06HFMY Z-Y_!Q_0]/I7M]%.EB9TDXK9BK82G5:E+=')>*_!%IXMM8 MIY?]#U)(P!*OS#UVMZ@'/->:3_";Q-%-LC6UF3/$BS8'Y$ U[Q154L95I+E6 MQ%; T:KYI;GE_AGX2I9W4=WKL\5P4(9;:($H3_M$CGZ8_,5@?&(!?%MH , 6 M"8 _ZZ25[?7B'QC_ .1NM/\ KP3_ -&25T82M.KB$YOH)?#_ /:5A=0"19FC:&7*] #D,,^O3%7K?X1^(Y9@LS6<"=W:4M^@%=O\ M(O\ D3'_ .ON3^2UWM.MC:L*DHH*& HU*<9N]VCF_"7@RP\)VK"$F>\E $MP MPP2/0#L/:H/&/@6Q\5QK+O\ LU_&,).JYW#^ZP[C^7Z5U=%<*K5%/VE]3O=" MFZ?L[:'@\_PF\313;(TM9DS_ *Q)L#\B :ZGPO\ ":.RN8[S7)X[AT(9;:+. MS/\ M$XS],8^M>GT5O/'5I1Y;V.>&74(2YK7]3ROQYX#UOQ!XF>^L(X# 8D0 M;Y0IR!Z5V'@K0[G1?"4.EZBD9E!DWJ#N4AF)Q^1KI**RGB)SIJF]D;0PL(5' M56[/$]6^$VLIJUQ_98@>R+DPEY<,%/.#].GX5ZOX<75(]"MH=951?1+L=E?< M' Z-GU(Z^^:U:*=7$SJQ49]!4<+3HR[:R-ZJ?Z?R[\.)@\103I^IZ&%FL-B&JGH?0-%>9?\+GT[_H$W7_?Q:/^ M%SZ=_P! FZ_[^+7E?4Z_\IZ_U[#_ ,QZ;17F7_"Y]._Z!-U_W\6C_A<^G?\ M0)NO^_BT?4Z_\H?7L/\ S'IM%>9?\+GT[_H$W7_?Q:D7XRZ05&[3;X'N!L/] M:/J=?^4?U[#_ ,QZ37B'QC_Y&ZT_Z\$_]&25T_\ PN71O^@=?_\ CG_Q5>>^ M._$UMXJUN&^M89H8X[982LN,Y#,<\$\?,*Z\%AZL*O-)61QX_$TJE'EA*[/3 M?A%_R)C_ /7W)_):[VO$_!'Q"T_POH+6%U:74LAG:3=%MQ@@#N?:ND_X7+HW M_0.O_P#QS_XJLL1A:TJLFHZ&N&Q=&%&,92UL>D45YO\ \+ET;_H'7_\ XY_\ M51_PN71O^@=?_P#CG_Q58_4Z_P#*;_7D45YO_PN71O^@=?_ /CG_P 5 M1_PN71O^@=?_ /CG_P 51]3K_P H?7D45YO_P +ET;_ *!U_P#^.?\ MQ5'_ N71O\ H'7_ /XY_P#%4?4Z_P#*'UW#_P QZ117F_\ PN71O^@=?_\ MCG_Q5'_"Y=&_Z!U__P".?_%4?4Z_\H?7F>)_ MBPVIZ;-8:59R6ZSJ4DGE8;@IZA0.GUS7GVF:;=:OJ4%A9QF2>9@JCT]SZ =3 M7IX&C*C&3J:7/*S"O"O.,:>MOU*PC$M'M+"WMFLXI3#$L9D M8QKQ/Q?\/;CP MPANDO(I[-B0FX%9![$8Q^.?PHHKFP%6:JAUYA2@Z?.UJ<71117NGSP444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% &_P"&O"=[XGN!%:SP1#N9 M2>!^ ->V^$_!6G>%("8 XML 20 R1.htm IDEA: XBRL DOCUMENT v3.6.0.2
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2016
Feb. 24, 2017
Jun. 30, 2016
Document and Entity Information [Abstract]      
Entity Registrant Name Roper Technologies Inc    
Entity Central Index Key 0000882835    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Filer Category Large Accelerated Filer    
Entity Public Float     $ 16,984,404,742
Entity Common Stock, Shares Outstanding   101,434,201  
Document Fiscal Year Focus 2016    
Document Fiscal Period Focus FY    
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2016    
XML 21 R2.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
ASSETS:    
Cash and cash equivalents $ 757,200 $ 778,511
Accounts receivable, net 619,854 488,271
Inventories, net 181,952 189,868
Prepaid income taxes 31,679 0
Unbilled Receivables 129,965 122,042
Other current assets 55,851 39,355
Total current assets 1,776,501 1,618,047
Property, plant and equipment, net 141,318 105,510
Goodwill 8,647,142 5,824,726
Other intangible assets, net 3,655,843 2,528,996
Deferred taxes 30,620 31,532
Other assets 73,503 59,554
Total assets 14,324,927 10,168,365
LIABILITIES AND STOCKHOLDERS' EQUITY:    
Accounts payable 152,067 139,737
Accrued Compensation 161,730 119,511
Deferred revenue 488,399 267,030
Other Accrued Liabilities, Current 219,339 168,513
Income taxes payable 22,762 18,532
Current portion of long-term debt, net 400,975 6,805
Total current liabilities 1,445,272 720,128
Long-term debt, net of current portion 5,808,561 3,264,417
Deferred taxes 1,178,205 810,856
Other liabilities 104,024 74,017
Total liabilities 8,536,062 4,869,418
Commitments and contingencies (Note 12)
Stockholders' equity:    
Common stock 1,036 1,028
Additional paid-in capital 1,489,067 1,419,262
Retained earnings 4,642,402 4,110,530
Accumulated other comprehensive earnings (324,739) (212,779)
Treasury stock (18,901) (19,094)
Total stockholders' equity 5,788,865 5,298,947
Total liabilities and stockholders' equity $ 14,324,927 $ 10,168,365
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2016
Dec. 31, 2015
CONSOLIDATED BALANCE SHEETS [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 1,000 1,000
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 350,000 350,000
Common stock, shares issued (in shares) 103,578 102,795
Common stock, outstanding (in shares) 101,672 100,870
Treasury stock, shares (in shares) 1,906 1,925
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Statements of Earnings - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Consolidated Statements of Earnings [Abstract]      
Net sales $ 3,789,925 $ 3,582,395 $ 3,549,494
Cost of sales 1,457,515 1,417,749 1,447,595
Gross profit 2,332,410 2,164,646 2,101,899
Selling, general and administrative expenses 1,277,847 1,136,728 1,102,426
Income from operations 1,054,563 1,027,918 999,473
Interest expense 111,559 84,225 78,637
Loss on extinguishment of debt 871 0 0
Other income/(expense), net (1,481) 58,652 620
Earnings before income taxes 940,652 1,002,345 921,456
Income taxes 282,007 306,278 275,423
Net earnings $ 658,645 $ 696,067 $ 646,033
Earnings per share [Abstract]      
Basic (in dollars per share) $ 6.50 $ 6.92 $ 6.47
Diluted (in dollars per share) $ 6.43 $ 6.85 $ 6.40
Weighted average common shares outstanding:      
Basic (in shares) 101,291 100,616 99,916
Diluted (in shares) 102,464 101,597 100,884
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Condensed Consolidated Statements of Comprehensive Income [Abstract]      
Net earnings $ 658,645 $ 696,067 $ 646,033
Other comprehensive income/(loss), net of tax:      
Foreign currency translation adjustments (111,960) (139,789) (115,010)
Unrecognized Pension Gain 0 (1,063) 0
Total other comprehensive income/(loss), net of tax (111,960) (140,852) (115,010)
Comprehensive income $ 546,685 $ 555,215 $ 531,023
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Earnings [Member]
Treasury Stock [Member]
Total
Balances at at Dec. 31, 2013 $ 1,013 $ 1,229,233 $ 2,959,196 $ 43,083 $ (19,475) $ 4,213,050
Beginning Balance (in shares) at Dec. 31, 2013 99,312          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings $ 0 0 646,033 0 0 646,033
Stock option exercises $ 6 32,517 0 0 0 32,523
Stock option exercises (in shares) 581          
Treasury stock sold $ 0 2,549 0 0 202 2,751
Treasury stock sold (in shares) 20          
Currency translation adjustments, net of tax $ 0 0 0 (115,010) 0 (115,010)
Stock based compensation 0 63,025 0 0 0 63,025
Restricted stock activity $ 2 (22,064) 0 0 0 (22,062)
Restricted stock activity (in shares) 213          
Stock option tax benefit, net of shortfalls $ 0 21,481 0 0 0 21,481
Conversion of senior subordinated convertible notes $ 0 (1,403) 0 0 0 (1,403)
Conversion of senior subordinated convertible notes (in shares) 0          
Dividends declared $ 0 0 (85,028) 0 0 (85,028)
Balances at at Dec. 31, 2014 $ 1,021 1,325,338 3,520,201 (71,927) (19,273) 4,755,360
Ending Balance (in shares) at Dec. 31, 2014 100,126          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings $ 0 0 696,067 0 0 696,067
Stock option exercises $ 4 33,002 0 0 0 $ 33,006
Stock option exercises (in shares) 402         400,050
Treasury stock sold $ 0 2,710 0 0 179 $ 2,889
Treasury stock sold (in shares) 18          
Currency translation adjustments, net of tax $ 0 0 0 (139,789) 0 (139,789)
Stock based compensation 0 61,766 0 0 0 61,766
Restricted stock activity $ 3 (14,697) 0 0 0 (14,694)
Restricted stock activity (in shares) 324          
Stock option tax benefit, net of shortfalls $ 0 22,175 0 0 0 22,175
Conversion of senior subordinated convertible notes $ 0 (11,032) 0 0 0 (11,032)
Conversion of senior subordinated convertible notes (in shares) 0          
Deferred Pension Gain $ 0 0 0 (1,063) 0 (1,063)
Dividends declared 0 0 (105,738) 0 0 (105,738)
Balances at at Dec. 31, 2015 $ 1,028 1,419,262 4,110,530 (212,779) (19,094) $ 5,298,947
Ending Balance (in shares) at Dec. 31, 2015 100,870         100,870
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings $ 0 0 658,645 0 0 $ 658,645
Stock option exercises $ 4 27,970 0 0 0 $ 27,974
Stock option exercises (in shares) 372         371,853
Treasury stock sold $ 0 3,147 0 0 193 $ 3,340
Treasury stock sold (in shares) 19          
Currency translation adjustments, net of tax $ 0 0 0 (111,960) 0 (111,960)
Stock based compensation 0 77,860 0 0 0 77,860
Restricted stock activity $ 4 (17,980) 0 0 0 (17,976)
Restricted stock activity (in shares) 411          
Stock option tax benefit, net of shortfalls $ 0 (8,081) 0 0 0 (8,081)
Conversion of senior subordinated convertible notes $ 0 (13,111) 0 0 0 (13,111)
Conversion of senior subordinated convertible notes (in shares) 0          
Dividends declared $ 0 0 (126,773) 0 0 (126,773)
Balances at at Dec. 31, 2016 $ 1,036 $ 1,489,067 $ 4,642,402 $ (324,739) $ (18,901) $ 5,788,865
Ending Balance (in shares) at Dec. 31, 2016 101,672         101,672
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Consolidated Statements of Changes in Stockholders' Equity [Abstract]      
Currency translation adjustments, tax $ 2,570 $ 6,658 $ 3,916
Conversion of senior subordinated convertible notes, tax $ 980 $ 2,094 $ 115
Dividends declared (in dollars per share) $ 1.25 $ 1.05 $ 0.85
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Cash flows from operating activities:      
Net earnings $ 658,645 $ 696,067 $ 646,033
Adjustments to reconcile net earnings to cash flows from operating activities:      
Depreciation and amortization of property, plant and equipment 37,299 38,185 40,890
Amortization of intangible assets 203,154 166,076 156,394
Amortization of deferred financing costs 5,612 4,136 4,003
Non-cash stock compensation 78,827 61,766 63,027
Gain (Loss) on Disposition of Business 0 (70,860) 0
Changes in operating assets and liabilities, net of acquired businesses:      
Accounts receivable (20,734) 52,597 (404)
Inventories 6,353 (1,150) 6,349
Unbilled Receivables (1,202) (21,844) (10,305)
Accounts payable and accrued liabilities 20,176 (8,392) 7,747
Deferred revenues 25,190 8,239 (28,202)
Income taxes payable (47,589) 3,069 (46,619)
Other, net (1,946) 936 1,528
Cash provided by operating activities 963,785 928,825 840,441
Cash flows from investing activities:      
Acquisitions of businesses, net of cash acquired (3,721,758) (1,762,883) (305,379)
Capital expenditures (37,305) (36,260) (37,644)
Capitalized Software Expenditures (2,801) (2,439) (2,588)
Proceeds from Divestiture of Businesses 0 105,624 0
Proceeds from sale of assets 870 1,126 1,506
Other, net 8,138 (3,500) (4,000)
Cash used in investing activities (3,752,856) (1,698,332) (348,105)
Cash flows from financing activities:      
Proceeds from senior notes 1,200,000 900,000 0
Borrowings/(payments) under revolving line of credit, net 1,750,000 180,000 (250,000)
Principal payments on convertible notes (4,284) (4,006) (561)
Debt issuance costs (17,266) (8,044) 0
Cash dividends to stockholders (121,130) (100,334) (79,859)
Treasury stock sales 3,340 2,889 2,751
Stock award tax excess windfall benefit 0 22,228 21,081
Proceeds from stock based compensation, net 9,998 18,312 10,463
Redemption Premium Convertible Debt (14,166) (13,126) (1,518)
Other (1,229) (1,677) (461)
Cash provided by/(used in) financing activities 2,805,263 996,242 (298,104)
Effect of foreign currency exchange rate changes on cash (37,503) (58,654) (43,522)
Net increase in cash and cash equivalents (21,311) 168,081 150,710
Cash and cash equivalents, beginning of year 778,511 610,430 459,720
Cash and cash equivalents, end of year 757,200 778,511 610,430
Cash paid for:      
Interest 104,928 79,225 74,446
Income taxes, net of refunds received 329,596 280,801 300,969
Noncash investing activities:      
Fair value of assets, including goodwill 4,433,085 1,876,984 324,717
Liabilities assumed (711,327) (114,101) (19,338)
Cash paid, net of cash acquired $ 3,721,758 $ 1,762,883 $ 305,379
XML 28 R9.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Accounting Policies
12 Months Ended
Dec. 31, 2016
Summary of Accounting Policies [Abstract]  
Summary of Accounting Policies
(1)
Summary of Accounting Policies

Basis of Presentation - These financial statements present consolidated information for Roper Technologies, Inc. and its subsidiaries ("Roper" or the "Company"). All significant intercompany accounts and transactions have been eliminated.

Nature of the Business - Roper is a diversified technology company.  The Company operates businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.

Recent Accounting Pronouncements - The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under GAAP in the form of accounting standards updates (ASU's") to the FASB's Accounting Standards Codification.  The Company considers the applicability and impact of all ASUs.  Any ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company's results of operations, financial position or cash flows.

Recently Adopted Accounting Pronouncements

In March 2016, the FASB issued an update on stock compensation.  The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for annual reporting periods beginning after December 15, 2016. The Company elected to early adopt this standard on a prospective basis in the quarter ended March 31, 2016. The impact of the early adoption resulted in the following:

·
The Company recorded tax benefits of $15.3 million within income tax expense for the year ended December 31, 2016 related to the excess tax benefit on share-based awards. Prior to adoption this amount would have been recorded as a reduction of additional paid-in capital. This change adds volatility to the Company's effective tax rate.

·
The Company no longer reclassifies the excess tax benefit from operating activities to financing activities in the statement of cash flows. The Company elected to apply this change in presentation prospectively and thus prior periods have not been adjusted.

·
The Company elected not to change its policy on accounting for forfeitures and continued to estimate the total number of awards for which the requisite service period will not be rendered.

·
The Company excluded the excess tax benefits from the assumed proceeds available to repurchase shares in the computation of its diluted earnings per share since adoption. This resulted in an increase in diluted weighted average common shares outstanding of 278,829 shares for the year ended December 31, 2016.

In March 2016, the FASB issued an update amending the equity method of accounting, eliminating the requirement that an entity retroactively adopt the equity method of accounting if an investment qualifies for the equity method as a result of an increase in the level of ownership or degree of influence.  The amendments in the update, to be applied prospectively, are effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods.  Early adoption is permitted.  The Company elected to early adopt on a prospective basis effective January 1, 2016.  The update did not have a material impact on its results of operations, financial condition or cash flows.

In September 2015, the FASB issued an update providing guidance to simplify the accounting for measurement period adjustments. This update, effective for fiscal years beginning after December 15, 2015, including interim periods within those fiscal years, requires that an acquirer recognize adjustments to provisional amounts that are identified during the measurement period in the reporting period in which the adjustment amounts are determined. The Company adopted the update effective January 1, 2016.  The update did not have a material impact on its results of operations, financial condition or cash flows.

In April 2015, the FASB issued an update providing guidance to determine whether the fee paid by an entity for a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, then the software license element of the arrangement should be accounted for consistently with the acquisition of other software licenses. A cloud computing arrangement that does not include a software license should be accounted for as a service contract.  The update is effective for annual periods beginning after December 15, 2015, and may be adopted prospectively or retrospectively.  The Company adopted the update prospectively effective January 1, 2016.   The update did not have a material impact on its results of operations, financial condition or cash flows.

In June 2014, the FASB issued an update to the accounting for stock compensation. This update, effective for fiscal years beginning after December 15, 2015, modifies the accounting for share-based payments when the terms of an award provide that a performance target could be achieved after the requisite service period. The Company adopted the update prospectively effective January 1, 2016.   The update did not have a material impact on its results of operations, financial condition or cash flows.

Recently Released Accounting Pronouncements

In January 2017, the FASB issued an update simplifying the test for goodwill impairment.  This update, effective on a prospective basis for annual or interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019, eliminates Step 2 from the goodwill impairment test.  Under the amendments in the update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017.  The Company is evaluating the impact of the update on its results of operations, financial condition or cash flows.

In August 2016, the FASB issued an update clarifying the classification of certain cash receipts and cash payments in the statement of cash flows. This update, effective for annual reporting periods after December 15, 2017, including interim periods within those annual periods, addresses the following eight specific cash flow issues: Debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance policies (including bank-owned life insurance policies); distributions received from equity method investees; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle.  The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.

In February 2016, the FASB issued an update on lease accounting. The update, effective for annual reporting periods after December 15, 2018, including interim periods within those annual periods, provides amendments to current lease accounting.  These amendments include the recognition of lease assets and lease liabilities on the balance sheet and disclosing other key information about leasing arrangements. The Company is evaluating the impact of the update on its results of operations, financial condition and cash flows.

 In July 2015, the FASB issued an update providing guidance to simplify the measurement of inventory. This update, effective for fiscal years beginning after December 15, 2016, requires that inventory within the scope of the update be measured at the lower of cost and net realizable value. The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.

In May 2014, the FASB issued updates on accounting and disclosures for revenue from contracts with customers. These updates, effective for annual reporting periods after December 15, 2017, create a single, comprehensive revenue recognition model for all contracts with customers. The model is based on changes in contract assets (rights to receive consideration) and liabilities (obligations to provide a good or service). Revenue will be recognized based on the satisfaction of performance obligations, which occurs when control of a good or service transfers to a customer and enhanced disclosures will be required regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity's contracts with customers. Either a retrospective or cumulative effect transition method is permitted; the Company has not yet made an election regarding the transition method to be adopted.

The Company is still finalizing its analysis to quantify the adoption impact of the provisions of the new standard, but does not currently expect it to have a material impact on its results of operations, financial condition or cash flows. Based on the evaluation of current contracts and revenue streams, most will be recorded consistently under both the current and new standard. The FASB has issued, and may issue in the future, interpretive guidance which may cause the evaluation to change. The Company believes it is following an appropriate timeline to allow for proper recognition, presentation and disclosure upon adoption effective the beginning of fiscal year 2018.

Accounts Receivable - Accounts receivable are stated net of an allowance for doubtful accounts and sales allowances of $14.5 million and $12.4 million at December 31, 2016 and 2015, respectively. Outstanding accounts receivable balances are reviewed periodically, and allowances are provided at such time that management believes it is probable that an account receivable is uncollectible. The returns and other sales credit allowance is an estimate of customer returns, exchanges, discounts or other forms of anticipated concessions and is treated as a reduction in revenue.

Cash and Cash Equivalents - Roper considers highly liquid financial instruments with remaining maturities at acquisition of three months or less to be cash equivalents. Roper had no cash equivalents at December 31, 2016 and December 31, 2015.

Contingencies - Management continually assesses the probability of any adverse judgments or outcomes to its potential contingencies.  Disclosure of the contingency is made if there is at least a reasonable possibility that a loss or an additional loss may have been incurred.  In the assessment of contingencies as of December 31, 2016, management concluded that no accrual was necessary and that there were no matters for which there was a reasonable possibility of a material loss.

Earnings per Share - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.  See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.  The effects of potential common stock were determined using the treasury stock method (in thousands):

  
 
Years ended December 31,
 
 
 
2016
  
2015
  
2014
 
Basic weighted-average shares outstanding
  
101,291
   
100,616
   
99,916
 
Effect of potential common stock:
            
Common stock awards
  
1,126
   
887
   
816
 
Senior subordinated convertible notes
  
47
   
94
   
152
 
Diluted weighted-average shares outstanding
  
102,464
   
101,597
   
100,884
 

As of and for the years ended December 31, 2016, 2015 and 2014, there were 1,144,350, 618,220 and 764,333 outstanding stock options, respectively, that were not included in the determination of diluted earnings per share because doing so would have been antidilutive.

Estimates - The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities. Actual results could differ from those estimates.

Foreign Currency Translation and Transactions - Assets and liabilities of subsidiaries whose functional currency is not the U.S. dollar were translated at the exchange rate in effect at the balance sheet date, and revenues and expenses were translated at average exchange rates for the period in which those entities were included in Roper's financial results.  Translation adjustments are reflected as a component of other comprehensive income.  Foreign currency transaction gains and losses are recorded in the consolidated statement of earnings as other income/(expense).  The gain or loss included in pre-tax income was a net loss of $2.9 million for the year ended December 31, 2016, a net loss of $0.7 million for the year ended December 31, 2015 and a net gain of $0.2 million for the year ended December 31, 2014.

Goodwill and Other Intangibles - Roper accounts for goodwill in a purchase business combination as the excess of the cost over the estimated fair value of net assets acquired. Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Goodwill, which is not amortized, is tested for impairment on an annual basis (or an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value). When testing goodwill for impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. If the Company elects to perform a qualitative assessment and determines that an impairment is more likely than not, then performance of the two-step quantitative impairment test is required. The first step of the quantitative process utilizes both an income approach (discounted cash flows) and a market approach consisting of a comparable public company earnings multiples methodology to estimate the fair value of a reporting unit.  To determine the reasonableness of the estimated fair values, the Company reviews the assumptions to ensure that neither the income approach nor the market approach provides significantly different valuations.  If the estimated fair value exceeds the carrying value, no further work is required and no impairment loss is recognized.  If the carrying value exceeds the estimated fair value, the goodwill of the reporting unit is potentially impaired and then the second quantitative step would be completed in order to measure the impairment loss by calculating the implied fair value of goodwill by deducting the fair value of all tangible and intangible net assets (including unrecognized intangible assets) of the reporting unit from the fair value of the reporting unit.  If the implied fair value of goodwill is less than the carrying value of goodwill, a non-cash impairment loss is recognized.
When performing the quantitative assessment, key assumptions used in the income and market methodologies are updated when the analysis is performed for each reporting unit.  Various assumptions are utilized including forecasted operating results, strategic plans, economic projections, anticipated future cash flows, the weighted-average cost of capital, comparable transactions, market data and earnings multiples.  The assumptions that have the most significant effect on the fair value calculations are the anticipated future cash flows, discount rates, and the earnings multiples.  While the Company uses reasonable and timely information to prepare its cash flow and discount rate assumptions, actual future cash flows or market conditions could differ significantly resulting in future impairment charges related to recorded goodwill balances.

Roper has 33 reporting units with individual goodwill amounts ranging from zero to $2.2 billion.  In 2016, the Company performed its annual impairment test in the fourth quarter for all reporting units, excluding those acquired during the fourth quarter of 2016. The Company conducted its analysis qualitatively and assessed whether it was more likely than not that the respective fair value of these reporting units was less than the carrying amount. The Company determined that impairment of goodwill was not likely in 28 of its reporting units and thus was not required to perform a quantitative analysis for these reporting units. For the remaining five reporting units, the Company performed its quantitative analysis and concluded that the fair value of each of these five reporting units was substantially in excess of its carrying value, with no impairment indicated as of December 31, 2016.  Recently acquired reporting units generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into the enterprise.  Negative industry or economic trends, disruptions to its business, actual results significantly below expected results, unexpected significant changes or planned changes in the use of the assets, divestitures and market capitalization declines may have a negative effect on the fair value of Roper's reporting units.

The following events or circumstances, although not comprehensive, would be considered to determine whether interim testing of goodwill would be required:

a significant adverse change in legal factors or in the business climate;
an adverse action or assessment by a regulator;
unanticipated competition;
a loss of key personnel;
a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or otherwise disposed of;
the testing for recoverability under the Impairment or Disposal of Long-Lived Assets of a significant asset group within a reporting unit; and
recognition of a goodwill impairment loss in the financial statements of a subsidiary that is a component of a reporting unit.

Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Trade names that are determined to have an indefinite useful economic life are not amortized, but separately tested for impairment during the fourth quarter of the fiscal year or on an interim basis if an event occurs that indicates the fair value is more likely than not below the carrying value.  Roper first qualitatively assesses whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount.  If necessary, Roper conducts a quantitative review using the relief-from-royalty method, which management believes to be an acceptable methodology due to its common use by valuations specialists in determining the fair value of intangible assets.  This methodology assumes that, in lieu of ownership, a third party would be willing to pay a royalty in order to exploit the related benefits of these assets.  The fair value of each trade name is determined by applying a royalty rate to a projection of net sales discounted using a risk adjusted rate of capital.  Each royalty rate is determined based on the profitability of the reporting unit to which it relates and observed market royalty rates.  Sales growth rates are determined after considering current and future economic conditions, recent sales trends, discussions with customers, planned timing of new product launches or other variables.  Reporting units resulting from recent acquisitions generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into Roper's enterprise and positioned for improved future sales growth.

The assessment of fair value for impairment purposes requires significant judgments to be made by management.  Although forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management uses to operate the underlying businesses, there is significant judgment in determining the expected results attributable to the reporting units.  Changes in estimates or the application of alternative assumptions could produce significantly different results. No impairment resulted from the annual reviews performed in 2016.

Roper evaluates whether there has been an impairment of identifiable intangible assets with definite useful economic lives, or of the remaining life of such assets, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or remaining period of amortization of any asset may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or a revision in the remaining amortization period is required.

Impairment of Long-Lived Assets - The Company determines whether there has been an impairment of long-lived assets, excluding goodwill and identifiable intangible assets, that are determined to have indefinite useful economic lives, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or life of any long-lived assets may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or revision to remaining life is required. Future adverse changes in market conditions or poor operating results of underlying long-lived assets could result in losses or an inability to recover the carrying value of the long-lived assets that may not be reflected in the assets' current carrying value, thereby possibly requiring an impairment charge or acceleration of depreciation or amortization expense in the future.

Income Taxes - Roper is a U.S.-based multinational company and the calculation of its worldwide provision for income taxes requires analysis of many factors, including income tax systems that vary from country to country, and the United States' treatment of non-U.S. earnings. The Company provides U.S. income taxes for unremitted earnings of foreign subsidiaries that are not considered permanently reinvested overseas. As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.

Although it is the Company's intention to permanently reinvest these earnings indefinitely there are certain events that would cause these earnings to become taxable.  These events include, but are not limited to, changes in U.S. tax laws, dividends paid between foreign subsidiaries in the absence of Section 954(c)(6) of the Internal Revenue Code of 1986, as amended ("IRC"), foreign subsidiary guarantees of U.S. parent debt and the liquidation of foreign subsidiaries or actual distributions by foreign subsidiaries into a U.S. affiliate.

The Company early adopted the provisions of an ASU related to stock compensation on a prospective basis in the first quarter of 2016. The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows.  No prior periods were adjusted.  See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.

The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.  Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense.

The Company records a valuation allowance to reduce its deferred tax assets if, based on the weight of available evidence, both positive and negative, for each respective tax jurisdiction, it is more likely than not that some portion or all of such deferred tax assets will not be realized.  Available evidence which is considered in determining the amount of valuation allowance required includes, but is not limited to, the Company's estimate of future taxable income and any applicable tax-planning strategies.

Certain assets and liabilities have different bases for financial reporting and income tax purposes. Deferred income taxes have been provided for these differences at the tax rates expected to be paid.

Interest Rate Risk - The Company manages interest rate risk by maintaining a combination of fixed- and variable-rate debt, which may include interest rate swaps to convert fixed-rate debt to variable-rate debt, or to convert variable-rate debt to fixed-rate debt.  Interest rate swaps are recorded at fair value in the balance sheet as an asset or liability, and the changes in fair values of both the swap and the hedged item are recorded as interest expense in current earnings.  There were no interest rate swaps outstanding at December 31, 2016.

Inventories - Inventories are valued at the lower of cost or market. Cost is determined using the first-in, first-out method. The Company writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions.

Other Comprehensive Income - Comprehensive income includes net earnings and all other non-owner sources of changes in a company's net assets.

Product Warranties - The Company sells certain of its products to customers with a product warranty that allows customers to return a defective product during a specified warranty period following the purchase in exchange for a replacement product, repair at no cost to the customer or the issuance of a credit to the customer. The Company accrues its estimated exposure to warranty claims based upon current and historical product sales data, warranty costs incurred and any other related information known to the Company.

Property, Plant and Equipment and Depreciation and Amortization - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:
 
Buildings
20-30 years
Machinery
8-12 years
Other equipment
3-5 years

Research and Development - Research and development ("R&D") costs include salaries and benefits, rents, supplies, and other costs related to products under development. Research and development costs are expensed in the period incurred and totaled $195.4 million, $164.2 million and $147.9 million for the years ended December 31, 2016, 2015 and 2014, respectively.

Revenue Recognition - The Company recognizes revenue when all of the following criteria are met:

persuasive evidence of an arrangement exists;
delivery has occurred or services have been rendered;
the seller's price to the buyer is fixed or determinable; and
collectibility is reasonably assured.

In addition, the Company recognizes revenue from the sale of product when title and risk of loss pass to the customer, which is generally when product is shipped. The Company recognizes revenue from services when such services are rendered or, if applicable, upon customer acceptance. Revenues under certain relatively long-term and relatively large-value construction and software projects are recognized under the percentage-of-completion method using the ratio of costs incurred to total estimated costs as the measure of performance. The Company recognized revenues of $241 million, $253 million and $266 million for the years ended December 31, 2016, 2015 and 2014, respectively, using this method. Estimated losses on any projects are recognized as soon as such losses become known.

Capitalized Software - The Company accounts for capitalized software under applicable accounting guidance which, among other provisions, requires capitalization of certain internal-use software costs once certain criteria are met.  Overhead, general and administrative and training costs are not capitalized. Capitalized software balances, net of accumulated amortization, were $4.4 million and $4.6 million at December 31, 2016 and 2015, respectively.

Stock-Based Compensation - The Company recognizes expense for the grant date fair value of its employee stock awards on a straight-line basis (or, in the case of performance-based awards, on a graded basis) over the employee's requisite service period (generally the vesting period of the award).  The fair value of option awards is estimated using the Black-Scholes option valuation model.  Due to the adoption of an ASU in 2016, cash flows resulting from the tax benefits arising from tax deductions in excess of the compensation cost recognized for stock award exercises (excess tax benefits) are no longer classified as financing cash flows.  Prior periods were not adjusted, as the ASU was adopted on a prospective basis.  See the the caption "Recent Accounting Prononcements" elsewhere in this Note for additional information regarding the ASU.

XML 29 R10.htm IDEA: XBRL DOCUMENT v3.6.0.2
Business Acquisitions
12 Months Ended
Dec. 31, 2016
Business Acquisitions [Abstract]  
Business Acquisitions
(2)
Business Acquisitions and Divestitures

2016 Acquisitions – During the year ended December 31, 2016, Roper completed six business combinations.  Roper acquired the businesses in order to both expand and complement its existing technologies.  The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Purchase price allocations are preliminary pending final intangibles valuations and tax-related adjustments.

The largest of the 2016 acquisitions was Deltek Inc., a global provider of enterprise software and information solutions for government contractors, professional services firms and other project-based businesses.  Roper acquired 100% of the shares of Project Diamond Holdings Corp. (the parent company of Deltek) on December 27, 2016, in a $2.8 billion all-cash transaction.  Deltek is reported in the RF Technology segment.

The following table (in thousands) summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition.

Accounts receivable
 
$
94,506
 
Other current assets
  
37,558
 
Identifiable intangibles
  
972,000
 
Goodwill
  
2,234,549
 
Other assets
  
43,098
 
Total assets acquired
  
3,381,711
 
Deferred revenue
  
166,393
 
Other current liabilities
  
57,433
 
Long-term deferred tax liability
  
349,810
 
Other liabilities
  
7,935
 
Net assets acquired
 
$
2,800,140
 

The majority of the goodwill is not expected to be deductible for tax purposes.  Of the $972 million of acquired intangible assets acquired, $145 million was assigned to trade names that are not subject to amortization and $62 million was assigned to in process research and development. The remaining $765 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $625 million (13 year weighted-average useful life) and unpatented technology of $140 million (6 year weighted-average useful life).

The Company expensed transaction costs of $4.3 million related to the Deltek acquisition as corporate general and adminstrative expenses, as incurred.

Roper's results for the year ended December 31, 2016 included results from Deltek between December 28, 2016 and December 31, 2016.  In that period, Deltek contributed $7.9 million in revenue and $0.8 million of earnings to Roper's results.  The following unaudited pro forma summary presents consolidated information as if the acquisition of Deltek had occurred on January 1, 2015 (amounts in millions, except per share data):

 
Pro forma
 
 
Year ended December 31,
 
 
2016
 
2015
 
Sales
 
$
4,268,052
  
$
4,012,030
 
Net income
  
656,404
   
647,089
 
Earnings per share, basic
  
6.48
   
6.43
 
Earnings per share, diluted
  
6.41
   
6.37
 

Pro forma earnings were adjusted by $47.4 million and $37.2 million for the years ended December 31, 2016 and 2015, respectively, for non-recurring acquisition and other costs. Adjustments were also made for recurring changes in amortization, interest expense and taxes related to the acquisition.

During the year ended December 31, 2016, Roper completed five other acquisitions which were immaterial.  The aggregate purchase price of these acquisitions totaled $920 million of cash.  The Company recorded $372 million in other identifiable intangibles and $642 million in goodwill in connection with these acquisitions.  Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.

The results of the following acquisitions are reported in the Medical & Scientific Imaging segment:

·
Clinisys - On January 7, 2016, Roper acquired 100% of the shares of CliniSys Group Ltd. ("CliniSys"), a provider of clinical laboratory software headquartered in the United Kingdom.

·
PCI Medical - On March 17, 2016, Roper acquired the assets of PCI Medical Inc., a provider of medical probe and scope disinfection products.

·
GeneInsight - On April 1, 2016, the Company acquired 100% of the shares of GeneInsight Inc., a provider of software for managing the analysis, interpretation and reporting of genetic tests.

·
UNIConnect - On November 10, 2016, Roper acquired the assets of UNIConnect LC, a provider of process management software for molecular laboratories.

ConstructConnect - On October 31, 2016, Roper acquired 100% of the shares of iSqFt Holdings Inc. (d/b/a ConstructConnect), a provider of cloud-based data, collaboration, and workflow automation solutions to the commercial construction industry.   ConstructConnect is reported in the RF Technology segment.

The Company expensed transaction costs of $4.2 million related to the acquisitions as corporate general and adminstrative expenses, as incurred.
The majority of the goodwill recorded for these five companies is not expected to be deductible for tax purposes.  Of the $372 million of intangible assets acquired, $34 million was assigned to trade names that are not subject to amortization. The remaining $338 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $242 million (14 year weighted-average useful life), unpatented technology of $66 million (6 year weighted-average useful life) and software of $30 million (9 year weighted-average useful life).

2015 Acquisitions – During the year ended December 31, 2015, Roper completed eight business combinations.  The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.

The results of the following acquisitions are reported in the Medical & Scientific Imaging segment:

·
Strata - On January 21, 2015, Roper acquired 100% of the shares of Strata Decision Technologies LLC ("Strata"), a provider of planning and budget software for health care providers.
·
Softwriters - On February 9, 2015, Roper acquired 100% of the shares of Softwriters Inc., a provider of long-term care pharmacy operating software.
·
Data Innovations - On March 4, 2015, Roper acquired 100% of the shares of Data Innovations LLC, a provider of clinical and blood laboratory middleware.
·
AHP - On September 4, 2015, Roper acquired the assets of Atlantic Health Partners LLC ("AHP"), a group purchasing organization specializing in vaccines for the physician marketplace.
·
Atlas - On October 26, 2015, Roper acquired 100% of the shares of Atlas Database Software Corp. ("Atlas"), a provider of clinical process integration to private and public health sectors.

The results of the following acquisitions are reported in the RF Technology segment:

·
On Center - On July 20, 2015, Roper acquired 100% of the shares of On Center Software LLC ("On Center"), a provider of construction automation technology.
·
RF IDeas - On September 1, 2015, Roper acquired 100% of the shares of RF IDeas, Inc., a provider of proprietary identification card technology solutions.
·
Aderant - On October 21, 2015, Roper acquired 100% of the shares of Aderant Holdings, Inc. ("Aderant"), a provider of comprehensive software solutions for law and other professional services firms.

The aggregate purchase price for the 2015 acquisitions was $1.8 billion, paid in cash.  Roper purchased the businesses to expand upon existing software, supply chain and medical platforms.

The Company expensed transaction costs of $5.9 million related to the acquisitions as corporate general and administrative expenses, as incurred.

The Company recorded $1.2 billion in goodwill and $731 million in other identifiable intangibles in connection with the acquisitions.  The majority of the goodwill recorded is not expected to be deductible for tax purposes.  Of the $731 million of intangible assets acquired, $51 million was assigned to trade names that are not subject to amortization. The remaining $680 million of acquired intangible assets have a weighted-average useful life of 17 years. The intangible assets that make up that amount include customer relationships of $541 million (19 year weighted-average useful life), unpatented technology of $100 million (8 year weighted-average useful life) and software of $39 million (6 year weighted-average useful life).

Divestiture of Abel - On October 2, 2015, Roper completed the sale of Abel Pumps ("Abel") for $106 million (€95 million), net of cash divested.  The pretax gain on the divestiture was $70.9 million, which is reported as Other income/(expense), net on the consolidated statement of earnings. The gain resulted in tax expense of $46 million as well as a future tax benefit of $11 million.

The year to date pretax income of Abel was $5.9 million for the period ended October 2, 2015, and $10.3 million and $9.2 million for the years ended December 31, 2014 and 2013, respectively.  Abel was reported in the Industrial Technology segment.
2014 Acquisitions – During the year ended December 31, 2014, Roper completed three business combinations.  The results of operations of the acquired companies have been included in Roper's consolidated results since the date of each acquisition. Supplemental pro forma information has not been provided as the acquisitions did not have a material impact on Roper's consolidated results of operations individually or in aggregate.

Roper acquired 100% of the shares of Foodlink Holdings Inc. ("Foodlink"), Innovative Product Achievements LLC ("IPA") and Strategic Healthcare Programs Holdings LLC ("SHP") on July 2, August 5, and August 14, 2014, respectively.  The aggregate purchase price was $303 million, paid in cash.  Roper purchased the businesses to expand upon existing supply chain and medical platforms. SHP and IPA are reported in the Medical & Scientific Imaging segment, and Foodlink is reported in the RF Technology segment.

The Company expensed transaction costs of $2.8 million related to the acquisitions as corporate general and administrative expenses, as incurred.

The Company recorded $208 million in goodwill and $99 million in other identifiable intangibles in connection with the acquisitions.  The majority of the goodwill recorded is not expected to be deductible for tax purposes.  Of the $99 million of intangible assets acquired, $7 million was assigned to trade names that are not subject to amortization. The remaining $92 million of acquired intangible assets have a weighted-average useful life of 17 years. The intangible assets that make up that amount include customer relationships of $82 million (19 year weighted-average useful life), unpatented technology of $7 million (6 year weighted-average useful life), software of $2 million (4 year weighted-average useful life) and backlog of $1 million (1 year weighted-average useful life).


XML 30 R11.htm IDEA: XBRL DOCUMENT v3.6.0.2
Inventories
12 Months Ended
Dec. 31, 2016
Inventories [Abstract]  
Inventories
(3)
Inventories

The components of inventories at December 31 were as follows (in thousands):

 
 
2016
  
2015
 
Raw materials and supplies
 
$
113,632
  
$
120,811
 
Work in process
  
24,290
   
22,979
 
Finished products
  
81,263
   
80,118
 
Inventory reserves
  
(37,233
)
  
(34,040
)
 
 
$
181,952
  
$
189,868
 

XML 31 R12.htm IDEA: XBRL DOCUMENT v3.6.0.2
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2016
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
(4)
Property, Plant and Equipment

The components of property, plant and equipment at December 31 were as follows (in thousands):

 
 
2016
  
2015
 
Land
 
$
2,404
  
$
2,488
 
Buildings
  
88,201
   
79,182
 
Machinery and other equipment
  
221,325
   
223,561
 
Computer equipment
  
70,110
   
57,338
 
Software
  
54,451
   
38,517
 
 
  
436,491
   
401,086
 
Accumulated depreciation
  
(295,173
)
  
(295,576
)
 
 
$
141,318
  
$
105,510
 

Depreciation and amortization expense related to property, plant and equipment was $37,299, $38,185 and $40,890 for the years ended December 31, 2016, 2015 and 2014, respectively.

XML 32 R13.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Disclosure
(5)
Goodwill and Other Intangible Assets

The carrying value of goodwill by segment was as follows (in thousands):

 
 
Medical &
Scientific Imaging
  
RF Technology
  
Industrial Technology
  
Energy Systems
& Controls
  
Total
 
Balances at December 31, 2014
 
$
2,594,356
  
$
1,280,788
  
$
408,964
  
$
426,583
  
$
4,710,691
 
Goodwill acquired
  
476,106
   
720,345
   
-
   
-
   
1,196,451
 
Goodwill written off related to divestiture of business
  
-
   
-
   
(20,524
)
  
-
   
(20,524
)
Currency translation adjustments
  
(31,556
)
  
(7,667
)
  
(14,407
)
  
(8,386
)
  
(62,016
)
Reclassifications and other
  
291
   
(167
)
  
-
   
-
   
124
 
Balances at December 31, 2015
 
$
3,039,197
  
$
1,993,299
  
$
374,033
  
$
418,197
  
$
5,824,726
 
Goodwill acquired
  
166,768
   
2,710,223
   
-
   
-
   
2,876,991
 
Currency translation adjustments
  
(19,100
)
  
(15,118
)
  
(10,055
)
  
(7,774
)
  
(52,047
)
Reclassifications and other
  
(1,794
)
  
(734
)
  
-
   
-
   
(2,528
)
Balances at December 31, 2016
 
$
3,185,071
  
$
4,687,670
  
$
363,978
  
$
410,423
  
$
8,647,142
 

Reclassifications and other during the year ended December 31, 2016 were due primarily to tax adjustments for 2015 acquisitions, and during the year ended December 31, 2015 were due primarily to tax and intangible adjustments for 2014 acquisitions.  See Note 2 for information regarding acquisitions and divestitures.

Other intangible assets were comprised of (in thousands):
 
 
 
Cost
  
Accum. amort.
  
Net book value
 
Assets subject to amortization:
         
Customer related intangibles
 
$
2,448,509
  
$
(602,615
)
 
$
1,845,894
 
Unpatented technology
  
270,170
   
(117,405
)
  
152,765
 
Software
  
161,201
   
(44,298
)
  
116,903
 
Patents and other protective rights
  
24,160
   
(18,659
)
  
5,501
 
Backlog
  
700
   
(700
)
  
-
 
Trade names
  
595
   
(122
)
  
473
 
Assets not subject to amortization:
            
Trade names
  
407,460
   
-
   
407,460
 
Balances at December 31, 2015
 
$
3,312,795
  
$
(783,799
)
 
$
2,528,996
 
 
            
Assets subject to amortization:
            
Customer related intangibles
 
$
3,272,081
  
$
(712,718
)
 
$
2,559,363
 
Unpatented technology
  
462,152
   
(144,025
)
  
318,127
 
Software
  
184,761
   
(56,882
)
  
127,879
 
Patents and other protective rights
  
24,656
   
(20,399
)
  
4,257
 
Trade names
  
6,591
   
(653
)
  
5,938
 
Assets not subject to amortization:
            
Trade names
  
578,279
   
-
   
578,279
 
In process research and development
  
62,000
   
-
   
62,000
 
Balances at December 31, 2016
 
$
4,590,520
  
$
(934,677
)
 
$
3,655,843
 

Amortization expense of other intangible assets was $201 million, $164 million, and $153 million during the years ended December 31, 2016, 2015 and 2014, respectively. Amortization expense is expected to be $289 million in 2017, $283 million in 2018, $277 million in 2019, $268 million in 2020 and $256 million in 2021.

XML 33 R14.htm IDEA: XBRL DOCUMENT v3.6.0.2
Discontinued Operations and Disposal Groups
12 Months Ended
Dec. 31, 2016
Discontinued Operations and Disposal Groups [Abstract]  
Discontinued Operations and Disposal Groups

Divestiture of Abel - On October 2, 2015, Roper completed the sale of Abel Pumps ("Abel") for $106 million (€95 million), net of cash divested.  The pretax gain on the divestiture was $70.9 million, which is reported as Other income/(expense), net on the consolidated statement of earnings. The gain resulted in tax expense of $46 million as well as a future tax benefit of $11 million.

The year to date pretax income of Abel was $5.9 million for the period ended October 2, 2015, and $10.3 million and $9.2 million for the years ended December 31, 2014 and 2013, respectively.  Abel was reported in the Industrial Technology segment.
XML 34 R15.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Liabilities
12 Months Ended
Dec. 31, 2016
Accrued Liabilities [Abstract]  
Accrued Liabilities
(6)
Accrued Liabilities

Accrued liabilities at December 31 were as follows (in thousands):
 
 
 
2016
  
2015
 
Interest
 
$
21,742
  
$
19,776
 
Customer deposits
  
16,707
   
15,094
 
Commissions
  
9,144
   
12,079
 
Warranty
  
10,548
   
10,183
 
Accrued dividend
  
36,077
   
30,436
 
Rebates
  
19,414
   
16,511
 
Billings in excess of cost
  
12,381
   
5,464
 
Other
  
93,326
   
58,970
 
 
 
$
219,339
  
$
168,513
 

XML 35 R16.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes
12 Months Ended
Dec. 31, 2016
Income Taxes [Abstract]  
Income Taxes
(7)
Income Taxes

Earnings before income taxes for the years ended December 31, 2016, 2015 and 2014 consisted of the following components (in thousands):

 
 
2016
  
2015
  
2014
 
United States
 
$
721,000
  
$
710,614
  
$
665,219
 
Other
  
219,652
   
291,731
   
256,237
 
 
 
$
940,652
  
$
1,002,345
  
$
921,456
 

Components of income tax expense for the years ended December 31, 2016, 2015 and 2014 were as follows (in thousands):

 
 
2016
  
2015
  
2014
 
Current:
         
Federal
 
$
239,217
  
$
229,224
  
$
218,302
 
State
  
21,779
   
22,041
   
37,155
 
Foreign
  
54,937
   
71,507
   
56,107
 
Deferred:
            
Federal
  
(26,760
)
  
6,710
   
(27,357
)
State
  
189
   
(16,844
)
  
(3,307
)
Foreign
  
(7,355
)
  
(6,360
)
  
(5,477
)
 
 
$
282,007
  
$
306,278
  
$
275,423
 

Reconciliations between the statutory federal income tax rate and the effective income tax rate for the years ended December 31, 2016, 2015 and 2014 were as follows:

 
 
2016
  
2015
  
2014
 
Federal statutory rate
  
35.0
%
  
35.0
%
  
35.0
%
Foreign rate differential
  
(3.2
)
  
(3.3
)
  
(3.9
)
R&D tax credits
  
(0.7
)
  
(0.5
)
  
(0.4
)
State taxes, net of federal benefit
  
1.9
   
2.0
   
2.0
 
Section 199 deduction
  
(1.5
)
  
(1.3
)
  
(1.6
)
Other, net
  
(1.5
)
  
(1.3
)
  
(1.2
)
 
  
30.0
%
  
30.6
%
  
29.9
%
 
The deferred income tax balance sheet accounts arise from temporary differences between the amount of assets and liabilities recognized for financial reporting and tax purposes.

Components of the deferred tax assets and liabilities at December 31 were as follows (in thousands):
 
 
 
2016
  
2015
 
Deferred tax assets:
      
Reserves and accrued expenses
 
$
186,120
  
$
146,014
 
Inventories
  
8,967
   
9,309
 
Net operating loss carryforwards
  
87,010
   
45,616
 
R&D credits
  
7,933
   
8,504
 
Foreign tax credits
  
9,203
   
7,940
 
Valuation allowance
  
(26,009
)
  
(19,338
)
Total deferred tax assets
 
$
273,224
  
$
198,045
 
Deferred tax liabilities:
        
Reserves and accrued expenses
 
$
13,915
  
$
11,222
 
Amortizable intangible assets
  
1,400,792
   
962,143
 
Plant and equipment
  
6,102
   
4,004
 
Total deferred tax liabilities
 
$
1,420,809
  
$
977,369
 

At December 31, 2016, the Company had approximately $51.5 million of tax-effected U.S. federal net operating loss carryforwards that if not utilized will expire in years 2023 through 2036. The U.S. federal net operating loss carryforwards increased from 2015 to 2016 primarily due to additional net operating losses obtained through recent acquisitions.  In recent acquisitions, the consolidated group obtained U.S. federal net operating losses subject to an IRC Section 382 limitation; however, the Company expects to utilize the losses in their entirety prior to expiration.  The Company has approximately $18.4 million of tax-effected state net operating loss carryforwards (without regard to federal benefit of state) that if not utilized will expire in years 2017 through 2036. The state net operating loss carryforwards are primarily related to Florida and New Jersey, but the Company has smaller net operating losses in various other states.  The Company has approximately $23.4 million of tax-effected foreign net operating loss carryforwards that if not utilized will begin to expire in 2017. Additionally, the Company has $10.9 million of U.S. federal and state research and development tax credit carryforwards (without regard to federal benefit of state) that will expire in years 2019 through 2036 and $9.1 million of U.S. federal foreign tax credits that, if not utilized, will expire in 2026.

As of December 31, 2016, the Company determined that a total valuation allowance of $26.0 million was necessary to reduce U.S. deferred tax assets by $8.7 million and foreign deferred tax assets by $17.3 million, where it was more likely than not that some portion or all of such deferred tax assets will not be realized.  As of December 31, 2016, based on the Company's estimates of future taxable income and any applicable tax-planning strategies within various tax jurisdictions, the Company believes that it is more likely than not that the remaining net deferred tax assets will be realized.
 
The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.  A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):
 
 
 
2016
  
2015
  
2014
 
Beginning balance
 
$
26,140
  
$
28,567
  
$
26,924
 
Additions for tax positions of prior periods
  
3,450
   
3,525
   
6,532
 
Additions for tax positions of the current period
  
9,012
   
3,299
   
5,571
 
Additions due to acquisitions
  
5,049
   
6,177
   
-
 
Reductions for tax positions of prior periods
  
(1,165
)
  
(12,206
)
  
(1,008
)
Reductions for tax positions of the current period
            
Settlements with taxing authorities
  
(568
)
  
(142
)
  
(518
)
Lapse of applicable statute of limitations
  
(3,240
)
  
(3,080
)
  
(8,934
)
Ending balance
 
$
38,678
  
$
26,140
  
$
28,567
 

The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate is $36.8 million. Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense and totaled a benefit of $0.4 million in 2016. Accrued interest and penalties were $3.8 million at December 31, 2016 and $3.4 million at December 31, 2015. During the next twelve months, the unrecognized tax benefits are expected to decrease by a net $6.8 million, due mainly to anticipated statute of limitations lapses in various jurisdictions.
 
The Company and its subsidiaries are subject to U.S. federal income tax as well as income taxes of multiple state, city and foreign jurisdictions. The Company's federal income tax returns for 2013 through the current period remain subject to examination and the relevant state, city and foreign statutes vary. At December 31, 2016, the Internal Revenue Service has been and is continuing to examine the Company's income tax returns for the years 2013 and 2014. The Company does not expect the assessment of any significant additional tax in excess of amounts reserved.

As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.
 
XML 36 R17.htm IDEA: XBRL DOCUMENT v3.6.0.2
Long-Term Debt
12 Months Ended
Dec. 31, 2016
Long-Term Debt [Abstract]  
Long-Term Debt
(8)
Long-Term Debt

On September 23, 2016, Roper entered into a new five-year $2.5 billion unsecured credit facility (the "2016 Facility") with JPMorgan Chase Bank, N.A., as administrative agent, and a syndicate of lenders, which replaced its previous $1.85 billion unsecured credit facility dated as of July 27, 2012, as amended as of October 28, 2015 (the "2012 Facility").  The 2016 Facility comprises a five year $2.50 billion revolving credit facility, which includes availability of up to $150 million for letters of credit.  Roper may also, subject to compliance with specified conditions, request term loans or additional revolving credit commitments in an aggregate amount not to exceed $500 million.  At December 31, 2016, there were $1.93 billion of outstanding borrowings under the 2016 Facility. The Company incurred a debt extinguishment charge of $0.9 million which represented the unamortized fees associated with the 2012 Facility.

The 2016 Facility contains affirmative and negative covenants which, among other things, limit Roper's ability to incur new debt, enter into certain mergers and acquisitions, sell assets and grant liens, make restricted payments (including the payment of dividends on our common stock) and capital expenditures, or change its line of business. Roper is also subject to financial covenants which require the Company to limit its consolidated total leverage ratio and to maintain a consolidated interest coverage ratio. The most restrictive covenant is the consolidated total leverage ratio which is limited to 3.5 to 1.

On December 2, 2016, Roper amended the 2016 facility to allow the consolidated total leverage ratio be increased, no more than twice during the term of the 2016 facility, to 4.0 to 1 for a consecutive four quarter fiscal period per increase (or, for any portion of such four quarter fiscal period in which the maximum would be 4.25 to 1 pursuant to the 2016 facility amendment, 4.25 to 1).  In conjunction with the Deltek acquistion (see Note 2), the Company increased the maximum consolidated total leverage ratio covenant to 4.25 to 1 through June 30, 2017 and 4.00 to 1 through December 31, 2017.

The Company was in compliance with its debt covenants throughout the years ended December 31, 2016 and 2015.

On December 19, 2016, the Company completed a public offering of $500 million aggregate principal amount of 2.80% senior unsecured notes due December 15, 2021 and $700 million aggregate principal amount of 3.80% senior unsecured notes due December 15, 2026.  The notes bear interest at a fixed rate of 2.80% and 3.80% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2017.

On December 7, 2015, the Company completed a public offering of $600 million aggregate principal amount of 3.00% senior unsecured notes due December 15, 2020 and $300 million aggregate principal amount of 3.85% senior unsecured notes due December 15, 2025.  The notes bear interest at a fixed rate of 3.00% and 3.85% per year, respectively, payable semi-annually in arrears on June 15 and December 15 of each year, beginning June 15, 2016.

On June 6, 2013, the Company completed a public offering of $800 million aggregate principal amount of 2.05% senior unsecured notes due October 1, 2018.  The notes bear interest at a fixed rate of 2.05% per year, payable semi-annually in arrears on April 1 and October 1 of each year, beginning October 1, 2013.

On November 21, 2012, Roper completed a public offering of $400 million aggregate principal amount of 1.85% senior unsecured notes due November 15, 2017 and $500 million aggregate principal amount of 3.125% senior unsecured notes due November 15, 2022.  The notes bear interest at a fixed rate of 1.85% and 3.125% per year, respectively, payable semi-annually in arrears on May 15 and November 15 of each year, beginning May 15, 2013.

In September 2009, the Company completed a public offering of $500 million aggregate principal amount of 6.25% senior unsecured notes due September 1, 2019.  The notes bear interest at a fixed rate of 6.25% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning March 1, 2010.

Roper may redeem some or all of these notes at any time or from time to time, at 100% of their principal amount, plus a make-whole premium based on a spread to U.S. Treasury securities.

The Company's senior notes are unsecured senior obligations of the Company and rank equally in right of payment with all of Roper's existing and future unsecured and unsubordinated indebtedness.  The notes are effectively subordinated to any of its existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness.  The notes are not guaranteed by any of Roper's subsidiaries and are effectively subordinated to all existing and future indebtedness and other liabilities of Roper's subsidiaries.

In December 2003, the Company issued through a public offering $230 million of 3.75% subordinated convertible notes due 2034  (the "Convertible Notes"). During the year ended December 31, 2016, the balance of the Convertible Notes were converted for $18.5 million in cash.

Total debt at December 31 consisted of the following (in thousands):
 
 
 
2016
  
2015
 
2016 Facility
 
$
1,930,000
  
$
-
 
2012 Facility
  
-
   
180,000
 
$400 million 1.850% senior notes due 2017
  
400,000
   
400,000
 
$800 million 2.050% senior notes due 2018
  
800,000
   
800,000
 
$500 million 6.250% senior notes due 2019
  
500,000
   
500,000
 
$600 million 3.000% senior notes due 2020
  
600,000
   
600,000
 
$500 million 2.800% senior notes due 2021
  
500,000
   
-
 
$500 million 3.125% senior notes due 2022
  
500,000
   
500,000
 
$300 million 3.850% senior notes due 2025
  
300,000
   
300,000
 
$700 million 3.800% senior notes due 2026
  
700,000
   
-
 
Senior subordinated convertible notes
  
-
   
4,179
 
Other
  
2,989
   
4,435
 
Less unamortized debt issuance costs
  
(23,453
)
  
(17,392
)
Total debt
  
6,209,536
   
3,271,222
 
 Less current portion, net of issuance costs  
400,975
   
6,805
 
 Long-term debt 
$
5,808,561
  
$
3,264,417
 

The 2016 Facility and Roper's $4.3 billion senior notes provide substantially all of Roper's daily external financing requirements. The interest rate on the borrowings under the 2016 Facility is calculated based upon various recognized indices plus a margin as defined in the credit agreement. At December 31, 2016, Roper's debt consisted of $4.3 billion of senior notes, $3.0 million of other debt in the form of capital leases, several smaller facilities that allow for borrowings or the issuance of letters of credit in foreign locations to support Roper's non-U.S. businesses and $74 million of outstanding letters of credit at December 31, 2016.
Future maturities of total debt during each of the next five years ending December 31 and thereafter were as follows (in thousands):

2017
 
$
401,595
 
2018
  
800,840
 
2019
  
500,407
 
2020
  
600,147
 
2021
  
500,000
 
Thereafter
  
3,430,000
 
Total
 
$
6,232,989
 

XML 37 R18.htm IDEA: XBRL DOCUMENT v3.6.0.2
Fair Value
12 Months Ended
Dec. 31, 2016
Fair Value [Abstract]  
Fair Value of Financial Instruments
(9)
Fair Value

Roper's debt at December 31, 2016 included $4.3 billion of fixed-rate senior notes with the following fair values (in millions):

$400 million 1.850% senior notes due 2017
 
$
401
 
$800 million 2.050% senior notes due 2018
  
803
 
$500 million 6.250% senior notes due 2019
  
551
 
$600 million 3.000% senior notes due 2020
  
605
 
$500 million 2.800% senior notes due 2021
  
497
 
$500 million 3.125% senior notes due 2022
  
497
 
$300 million 3.850% senior notes due 2025
  
303
 
$700 million 3.800% senior notes due 2026
  
702
 

The fair values of the senior notes are based on the trading prices of the notes, which the Company has determined to be Level 2 in the FASB fair value hierarchy.  Most of Roper's other borrowings at December 31, 2016 were at various interest rates that adjust relatively frequently under its credit facility. The fair value for these borrowings at December 31, 2016 was estimated to be the face value of these borrowings.

XML 38 R19.htm IDEA: XBRL DOCUMENT v3.6.0.2
Retirement and Other Benefit Plans
12 Months Ended
Dec. 31, 2016
Retirement and Other Benefit Plans [Abstract]  
Retirement and Other Benefit Plans
(10)
Retirement and Other Benefit Plans

Roper maintains four defined contribution retirement plans under the provisions of Section 401(k) of the IRC covering substantially all U.S. employees not subject to collective bargaining agreements. Roper partially matches employee contributions. Costs related all such plans were $23.7 million, $20.4 million and $19.5 million for 2016, 2015 and 2014, respectively.

Roper also maintains various defined benefit retirement plans covering employees of non-U.S. and certain U.S. subsidiaries and a plan that supplements certain employees for the contribution ceiling applicable to the Section 401(k) plans. The costs and accumulated benefit obligations associated with each of these plans were not material.

XML 39 R20.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation
12 Months Ended
Dec. 31, 2016
Stock-Based Compensation [Abstract]  
Stock-Based Compensation
(11)
Stock-Based Compensation

The Roper Technologies, Inc. 2016 Incentive Plan ("2016 Plan") is a stock-based compensation plan used to grant incentive stock options, nonqualified stock options, restricted stock, stock appreciation rights or equivalent instruments to Roper's employees, officers and directors.  The 2016 Plan was approved by shareholders at the Annual Meeting of Shareholders on May 27, 2016. The 2016 Plan replaces the Roper Technologies, Inc. Amended and Restated 2006 Incentive Plan ("2006 Plan"), and no additional grants will be made from the 2006 Plan. The number of shares reserved for issuance under the 2016 Plan is 7,924,932, plus 2,073,894 remaining shares that were available to grant under the 2006 Plan at May 27, 2016, plus any shares underlying outstanding awards under the 2006 Plan that terminate or expire unexercised, or are cancelled, forfeited or lapse for any reason subsequent to May 27, 2016. At December 31, 2016, 9,190,273 shares were available to grant.
 
Under the Roper Technologies, Inc., Employee Stock Purchase Plan ("ESPP"), all employees in the U.S. and Canada are eligible to designate up to 10% of eligible earnings to purchase Roper's common stock at a 5% discount to the average closing price of its common stock at the beginning and end of a quarterly offering period. Common stock sold to the employees may be either treasury stock, stock purchased on the open market, or newly issued shares.

Stock based compensation expense for the years ended December 31, 2016, 2015 and 2014 was as follows (in millions):

 
 
2016
  
2015
  
2014
 
Stock based compensation
 
$
78.8
  
$
61.8
  
$
63.0
 
Tax benefit recognized in net income
  
27.6
   
21.6
   
22.1
 
Windfall tax benefit, net
  
-
   
22.2
   
21.5
 

Windfall tax benefits are no longer calculated due to the adoption of the ASU related to stock compensation (see Note 1), as all tax benefits are recognized in net income.

Stock Options – Stock options are typically granted at prices not less than 100% of market value of the underlying stock at the date of grant. Stock options typically vest over a period of three to five years from the grant date and expire ten years after the grant date. The Company recorded $20.1 million, $15.3 million, and $16.6 million of compensation expense relating to outstanding options during 2016, 2015 and 2014, respectively, as a component of general and administrative expenses, primarily at corporate.

The Company estimates the fair value of its option awards using the Black-Scholes option valuation model. The stock volatility for each grant is measured using the weighted-average of historical daily price changes of the Company's common stock over the most recent period equal to the expected life of the grant. The expected term of options granted is derived from historical data to estimate option exercises and employee forfeitures, and represents the period of time that options granted are expected to be outstanding. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The weighted-average fair value of options granted in 2016, 2015 and 2014 were calculated using the following weighted-average assumptions:

 
 
2016
  
2015
  
2014
 
Weighted-average fair value ($)
  
34.57
   
33.98
   
34.95
 
Risk-free interest rate (%)
  
1.44
   
1.53
   
1.63
 
Average expected option life (years)
  
5.20
   
5.10
   
5.22
 
Expected volatility (%)
  
21.35
   
22.17
   
27.01
 
Expected dividend yield (%)
  
0.70
   
0.62
   
0.58
 


The following table summarizes the Company's activities with respect to its share-based compensation plans for the years ended December 31, 2016 and 2015:

 
 
Number of shares
  
Weighted-average
exercise price
per share
 
Weighted-average
contractual term
 
Aggregate intrinsic
value
 
Outstanding at January 1, 2015
  
2,981,111
  
$
90.48
     
Granted
  
628,155
   
162.77
     
Exercised
  
(400,050
)
  
82.50
     
Canceled
  
(91,600
)
  
142.36
     
Outstanding at December 31, 2015
  
3,117,616
   
104.54
   
6.08
  
$
265,782,636
 
Granted
  
743,250
   
172.23
         
Exercised
  
(371,853
)
  
75.23
         
Canceled
  
(69,416
)
  
159.97
         
Outstanding at December 31, 2016
  
3,419,597
   
121.31
   
6.15
  
$
211,369,740
 
Exercisable at December 31, 2016
  
1,954,306
  
$
89.37
   
4.28
  
$
183,136,309
 

The following table summarizes information for stock options outstanding at December 31, 2016:

   
Outstanding options
  
Exercisable options
 
Exercise price
  
Number
  
Average
exercise
price
  
Average remaining
life (years)
  
Number
  
Average
exercise
price
 
$
38.46 - 57.68
   
689,289
  
$
53.28
   
1.5
   
689,289
  
$
53.28
 
 
57.69 - 76.91
   
259,460
   
72.55
   
4.2
   
259,460
   
72.55
 
 
76.92 - 96.14
   
249,281
   
93.34
   
5.0
   
249,281
   
93.34
 
 
96.15 - 115.37
   
283,069
   
114.99
   
6.0
   
283,069
   
114.99
 
 
115.38 - 134.60
   
503,778
   
130.72
   
7.0
   
368,456
   
129.96
 
 
134.61- 153.82
   
259,370
   
144.19
   
7.7
   
75,334
   
141.95
 
 
153.83 - 173.05
   
916,725
   
167.80
   
8.8
   
25,334
   
157.81
 
 
173.06 - 192.28
   
258,625
   
179.42
   
9.5
   
4,083
   
175.47
 
$
38.46 - 192.28
   
3,419,597
  
$
121.31
   
6.2
   
1,954,306
  
$
89.37
 

At December 31, 2016, there was $29.8 million of total unrecognized compensation expense related to nonvested options granted under the Company's share-based compensation plans. That cost is expected to be recognized over a weighted-average period of 2.1 years. The total intrinsic value of options exercised in 2016, 2015 and 2014 was $38.9 million, $36.9 million and $50.3 million, respectively. Cash received from option exercises under all plans in 2016 and 2015 was $28.0 million and $33.0 million, respectively.

Restricted Stock Grants - During 2016 and 2015, the Company granted 555,730 and 437,035 shares, respectively, of restricted stock to certain employee and director participants under its share-based compensation plans. Restricted stock grants generally vest over a period of 1 to 3 years. The Company recorded $57.8 million, $46.5 million and $46.4 million of compensation expense related to outstanding shares of restricted stock held by employees and directors during 2016, 2015 and 2014, respectively.  A summary of the Company's nonvested shares activity for 2016 and 2015 is as follows:
 
 
 
Number of
shares
  
Weighted-average
grant date
fair value
 
Nonvested at December 31, 2014
  
542,555
  
$
130.29
 
Granted
  
437,035
   
159.32
 
Vested
  
(243,423
)
  
183.10
 
Forfeited
  
(26,892
)
  
148.82
 
Nonvested at December 31, 2015
  
709,275
  
$
146.64
 
Granted
  
555,730
   
172.67
 
Vested
  
(287,233
)
  
141.27
 
Forfeited
  
(25,100
)
  
139.56
 
Nonvested at December 31, 2016
  
952,672
  
$
164.62
 

At December 31, 2016, there was $92.9 million of total unrecognized compensation expense related to nonvested awards granted to both employees and directors under the Company's share-based payment plans. That cost is expected to be recognized over a weighted-average period of 2.6 years.  Unrecognized compensation expense related to nonvested shares of restricted stock grants is recorded as a reduction to additional paid-in capital in stockholder's equity at December 31, 2016.

Employee Stock Purchase Plan - During 2016, 2015 and 2014, participants of the ESPP purchased 19,448, 18,132 and 20,368 shares, respectively, of Roper's common stock for total consideration of $3.3 million, $2.9 million, and $2.8 million, respectively. All of these shares were purchased from Roper's treasury shares. The Company had no compensation expense relating to the stock purchase plan during 2016, 2015 and 2014.

XML 40 R21.htm IDEA: XBRL DOCUMENT v3.6.0.2
Contingencies
12 Months Ended
Dec. 31, 2016
Contingencies [Abstract]  
Contingencies
(12)
Contingencies

Roper, in the ordinary course of business, is the subject of, or a party to, various pending or threatened legal actions, including product liability and employment practices that, in general, are based upon claims of the kind that have been customary over the past several years and which the Company is vigorously defending.  After analyzing the Company's contingent liabilities on a gross basis and, based upon past experience with resolution of its product liability and employment practices claims and the limits of the primary, excess, and umbrella liability insurance coverages that are available with respect to pending claims, management believes that adequate provision has been made to cover any potential liability not covered by insurance, and that the ultimate liability, if any, arising from these actions should not have a material adverse effect on Roper's consolidated financial position, results of operations or cash flows.
 
Roper or its subsidiaries have been named defendants along with numerous industrial companies in asbestos-related litigation claims in certain U.S. states. No significant resources have been required by Roper to respond to these cases and Roper believes it has valid defenses to such claims and, if required, intends to defend them vigorously. Given the state of these claims it is not possible to determine the potential liability, if any.

Roper's rent expense was $44.9 million, $40.2 million and $38.4 million for 2016, 2015 and 2014, respectively. Roper's future minimum property lease commitments are as follows (in millions):

2017
 
$
53.8
 
2018
  
41.0
 
2019
  
32.4
 
2020
  
28.7
 
2021
  
24.9
 
Thereafter
  
51.6
 
Total
 
$
232.4
 

A summary of the Company's warranty accrual activity is presented below (in thousands):
 
 
 
2016
  
2015
  
2014
 
Balance, beginning of year
 
$
10,183
  
$
9,537
  
$
14,336
 
Additions charged to costs and expenses
  
15,950
   
14,284
   
13,396
 
Deductions
  
(15,513
)
  
(13,059
)
  
(18,078
)
Other
  
(72
)
  
(579
)
  
(117
)
Balance, end of year
 
$
10,548
  
$
10,183
  
$
9,537
 

Other included warranty balances at acquired businesses at the dates of acquisition, the effects of foreign currency translation adjustments, reclassifications and other.

As of December 31, 2016, Roper had $74 million of letters of credit issued to guarantee its performance under certain services contracts or to support certain insurance programs and $521 million of outstanding surety bonds. Certain contracts, primarily those involving public sector customers, require Roper to provide a surety bond as a guarantee of its performance of contractual obligations.

XML 41 R22.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Geographic Area Information
12 Months Ended
Dec. 31, 2016
Segment and Geographic Area Information [Abstract]  
Segment and Geographic Area Information
(13)
Segment and Geographic Area Information

Roper's operations are reported in four segments around common customers, markets, sales channels, technologies and common cost opportunities. The segments are: Medical & Scientific Imaging, RF Technology, Industrial Technology and Energy Systems & Controls. The Medical & Scientific Imaging segment offers medical products and software, high performance digital imaging products and software. The RF Technology segment includes products and systems related to comprehensive toll and traffic systems and processing, security and access control, campus card systems, card readers, software-as-a-service applications in the freight matching, commercial construction and food industries, comprehensive business software for legal and construction firms and utility metering and remote monitoring applications.  Products included within the Industrial Technology segment are water and fluid handling pumps, flow measurement and metering equipment, industrial valves and controls, materials analysis equipment and consumables and industrial leak testing. The Energy Systems & Controls segment's products include control systems, equipment and consumables for fluid properties testing, vibration sensors and other non-destructive inspection and measurement products and services.  Roper's management structure and internal reporting are aligned consistently with these four segments.

There were no material transactions between Roper's business segments during 2016, 2015 and 2014. Sales between geographic areas are primarily of finished products and are accounted for at prices intended to represent third-party prices. Operating profit by business segment and by geographic area is defined as net sales less operating costs and expenses. These costs and expenses do not include unallocated corporate administrative expenses. Items below income from operations on Roper's statement of earnings are not allocated to business segments.

Identifiable assets are those assets used primarily in the operations of each business segment or geographic area. Corporate assets are principally comprised of cash and cash equivalents, deferred tax assets, recoverable insurance claims, deferred compensation assets and property and equipment.

Selected financial information by business segment for 2016, 2015 and 2014 follows (in thousands):

 
 
Medical &
Scientific
Imaging
  
RF Technology
  
Industrial
Technology
  
Energy Systems
& Controls
  
Corporate
  
Total
 
2016
                  
Net sales
 
$
1,362,813
  
$
1,210,264
  
$
706,625
  
$
510,223
  
$
-
  
$
3,789,925
 
Operating profit
  
477,548
   
372,467
   
202,451
   
129,602
   
(127,505
)
  
1,054,563
 
Assets:
                        
Operating assets
  
282,437
   
487,936
   
182,430
   
164,349
   
11,788
   
1,128,940
 
Intangible assets, net
  
4,660,298
   
6,634,964
   
493,924
   
513,799
   
-
   
12,302,985
 
Other
  
154,838
   
156,413
   
88,130
   
134,976
   
358,645
   
893,002
 
Total
                      
14,324,927
 
Capital expenditures
  
16,098
   
11,536
   
6,590
   
2,218
   
863
   
37,305
 
Depreciation and other amortization
  
119,248
   
82,653
   
18,573
   
19,701
   
278
   
240,453
 
2015
                        
Net sales
 
$
1,215,318
  
$
1,033,951
  
$
745,381
  
$
587,745
  
$
-
  
$
3,582,395
 
Operating profit
  
441,931
   
312,112
   
214,538
   
162,128
   
(102,791
)
  
1,027,918
 
Assets:
                        
Operating assets
  
265,520
   
293,004
   
182,544
   
194,898
   
9,080
   
945,046
 
Intangible assets, net
  
4,451,028
   
2,848,911
   
513,155
   
540,628
   
-
   
8,353,722
 
Other
  
121,461
   
117,596
   
67,832
   
113,014
   
449,694
   
869,597
 
Total
                      
10,168,365
 
Capital expenditures
  
12,642
   
10,758
   
9,179
   
3,276
   
405
   
36,260
 
Depreciation and other amortization
  
105,928
   
56,877
   
19,912
   
21,254
   
290
   
204,261
 
2014
                        
Net sales
 
$
1,080,309
  
$
950,227
  
$
827,145
  
$
691,813
  
$
-
  
$
3,549,494
 
Operating profit
  
375,867
   
271,177
   
247,596
   
203,021
   
(98,188
)
  
999,473
 
Assets:
                        
Operating assets
  
232,380
   
270,458
   
220,115
   
219,284
   
7,002
   
949,239
 
Intangible assets, net
  
3,842,180
   
1,720,977
   
557,593
   
568,670
   
-
   
6,689,420
 
Other*
  
147,529
   
65,636
   
120,681
   
223,831
   
203,849
   
761,526
 
Total*
                      
8,400,185
 
Capital expenditures
  
11,430
   
10,521
   
10,713
   
4,634
   
346
   
37,644
 
Depreciation and other amortization
  
93,683
   
58,702
   
21,135
   
23,281
   
483
   
197,284
 

*Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1).

Summarized data for Roper's U.S. and foreign operations (principally in Canada, Europe and Asia) for 2016, 2015 and 2014, based upon the country of origin of the Roper entity making the sale, was as follows (in thousands):
 
 
United States
  
Non-U.S.
  
Eliminations
  
Total
 
2016
            
Sales to unaffiliated customers
 
$
2,978,496
  
$
811,429
  
$
-
  
$
3,789,925
 
Sales between geographic areas
  
137,276
   
109,370
   
(246,646
)
  
-
 
Net sales
 
$
3,115,772
  
$
920,799
  
$
(246,646
)
 
$
3,789,925
 
Long-lived assets
 
$
145,996
  
$
21,020
  
$
-
  
$
167,016
 
2015
                
Sales to unaffiliated customers
 
$
2,829,752
  
$
752,643
  
$
-
  
$
3,582,395
 
Sales between geographic areas
  
135,363
   
119,006
   
(254,369
)
  
-
 
Net sales
 
$
2,965,115
  
$
871,649
  
$
(254,369
)
 
$
3,582,395
 
Long-lived assets
 
$
133,522
  
$
21,960
  
$
-
  
$
155,482
 
2014
                
Sales to unaffiliated customers
 
$
2,661,470
  
$
888,024
  
$
-
  
$
3,549,494
 
Sales between geographic areas
  
159,049
   
119,175
   
(278,224
)
  
-
 
Net sales
 
$
2,820,519
  
$
1,007,199
  
$
(278,224
)
 
$
3,549,494
 
Long-lived assets
 
$
134,855
  
$
30,781
  
$
-
  
$
165,636
 
 
Export sales from the U.S. during the years ended December 31, 2016, 2015 and 2014 were $460 million, $481 million and $477 million, respectively. In the year ended December 31, 2016, these exports were shipped primarily to Asia (37%), Europe (19%), Canada (16%), Middle East (16%) and other (12%).

Sales to customers outside the U.S. accounted for a significant portion of Roper's revenues. Sales are attributed to geographic areas based upon the location where the product is ultimately shipped. Roper's net sales for the years ended December 31, 2016, 2015 and 2014 are shown below by region, except for Canada, which is presented separately as it is the only country in which Roper has had greater than 5% of total sales for any of the three years presented (in thousands):

 
 
Medical &
Scientific Imaging
  
RF Technology
  
Industrial Technology
  
Energy Systems
& Controls
  
Total
 
2016
               
Canada
 
$
21,993
  
$
52,703
  
$
60,551
  
$
22,360
  
$
157,607
 
Europe
  
228,058
   
71,673
   
89,229
   
119,032
   
507,992
 
Asia
  
111,843
   
11,988
   
52,087
   
126,769
   
302,687
 
Middle East
  
10,107
   
50,605
   
2,997
   
37,491
   
101,200
 
Rest of the world
  
21,549
   
17,067
   
20,675
   
46,202
   
105,493
 
Total
 
$
393,550
  
$
204,036
  
$
225,539
  
$
351,854
  
$
1,174,979
 
2015
                    
Canada
 
$
23,737
  
$
45,506
  
$
65,826
  
$
23,883
  
$
158,952
 
Europe
  
167,698
   
57,581
   
97,938
   
129,021
   
452,238
 
Asia
  
112,732
   
10,019
   
60,817
   
132,088
   
315,656
 
Middle East
  
15,877
   
54,165
   
4,220
   
50,227
   
124,489
 
Rest of the world
  
20,417
   
10,761
   
24,471
   
55,074
   
110,723
 
Total
 
$
340,461
  
$
178,032
  
$
253,272
  
$
390,293
  
$
1,162,058
 
2014
                    
Canada
 
$
24,997
  
$
45,811
  
$
106,598
  
$
31,831
  
$
209,237
 
Europe
  
185,263
   
54,330
   
121,909
   
157,391
   
518,893
 
Asia
  
107,695
   
7,555
   
61,552
   
143,524
   
320,326
 
Middle East
  
9,997
   
34,241
   
3,824
   
42,988
   
91,050
 
Rest of the world
  
28,722
   
9,333
   
26,134
   
78,186
   
142,375
 
Total
 
$
356,674
  
$
151,270
  
$
320,017
  
$
453,920
  
$
1,281,881
 

XML 42 R23.htm IDEA: XBRL DOCUMENT v3.6.0.2
Concentration of Risk
12 Months Ended
Dec. 31, 2016
Concentration of Risk [Abstract]  
Concentration of Risk
(14)
Concentration of Risk

Financial instruments which potentially subject the Company to credit risk consist primarily of cash, cash equivalents and trade receivables.

The Company maintains cash and cash equivalents with various major financial institutions around the world. Cash equivalents include investments in commercial paper of companies with high credit ratings, investments in money market securities and securities backed by the U.S. Government. The Company limits the amount of credit exposure with any one financial institution and believes that no significant concentration of credit risk exists with respect to cash investments.

Trade receivables subject the Company to the potential for credit risk with customers. To reduce credit risk, the Company performs ongoing evaluations of its customers' financial condition.

XML 43 R24.htm IDEA: XBRL DOCUMENT v3.6.0.2
Quarterly Financial Data
12 Months Ended
Dec. 31, 2016
Quarterly Financial Data [Abstract]  
Quarterly Financial Data
(15)
Quarterly Financial Data (unaudited)


 
 
First Quarter
  
Second Quarter
  
Third Quarter
  
Fourth Quarter
 
 
 
(in thousands, except per share data)
 
2016
            
Net sales
 
$
902,423
  
$
931,558
  
$
945,144
  
$
1,010,800
 
Gross profit
  
559,519
   
567,520
   
578,493
   
626,878
 
Income from operations
  
244,991
   
253,078
   
267,390
   
289,104
 
Net earnings
  
151,416
   
158,069
   
167,079
   
182,081
 
 
                
Earnings from continuing operations per common share:
                
Basic
  
1.50
   
1.56
   
1.65
   
1.79
 
Diluted
  
1.48
   
1.54
   
1.63
   
1.78
 
 
                
2015
                
Net sales
 
$
865,281
  
$
889,541
  
$
883,933
  
$
943,640
 
Gross profit
  
518,161
   
533,911
   
533,483
   
579,091
 
Income from operations
  
246,896
   
251,974
   
250,371
   
278,677
 
Net earnings
  
155,773
   
171,280
   
160,417
   
208,597
 
 
                
Earnings from continuing operations per common share:
                
Basic
  
1.55
   
1.70
   
1.59
   
2.07
 
Diluted
  
1.54
   
1.69
   
1.58
   
2.05
 

The sum of the four quarters may not agree with the total for the year due to rounding.

XML 44 R25.htm IDEA: XBRL DOCUMENT v3.6.0.2
Schedule II - Consolidated Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2016
Consolidated Valuation and Qualifying Accounts [Abstract]  
Valuation and qualifying accounts
ROPER TECHNOLOGIES, INC. AND SUBSIDIARIES
 
Schedule II – Consolidated Valuation and Qualifying Accounts
 Years ended December 31, 2016, 2015 and 2014
 
 
 
Balance at
beginning
of year
  
Additions
charged to
costs and
expenses
  
Deductions
  
Other
  
Balance at
end
of year
 
 
 
(in thousands)
 
Allowance for doubtful accounts and sales allowances
 
2016
 
$
12,404
  
$
1,791
  
$
(2,794
)
 
$
3,088
  
$
14,489
 
2015
  
13,694
   
1,536
   
(4,128
)
  
1,302
   
12,404
 
2014
  
14,992
   
2,357
   
(3,355
)
  
(300
)
  
13,694
 
Reserve for inventory obsolescence
 
2016
 
$
34,040
  
$
10,071
  
$
(6,540
)
 
$
(338
)
 
$
37,233
 
2015
  
38,879
   
8,616
   
(9,049
)
  
(4,406
)
  
34,040
 
2014
  
43,452
   
8,621
   
(11,833
)
  
(1,361
)
  
38,879
 
 
Deductions from the allowance for doubtful accounts represented the net write-off of uncollectible accounts receivable. Deductions from the inventory obsolescence reserve represented the disposal of obsolete items.

Other included the allowance for doubtful accounts and reserve for inventory obsolescence of acquired businesses at the dates of acquisition, the effects of foreign currency translation adjustments for those companies whose functional currency was not the U.S. dollar, reclassifications and other.
 
XML 45 R26.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2016
Summary of Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation - These financial statements present consolidated information for Roper Technologies, Inc. and its subsidiaries ("Roper" or the "Company"). All significant intercompany accounts and transactions have been eliminated.

Nature of the Business
Nature of the Business - Roper is a diversified technology company.  The Company operates businesses that design and develop software (both license and software-as-a-service) and engineered products and solutions for a variety of niche end markets; including healthcare, transportation, commercial construction, food, energy, water, education and academic research.

Accounts Receivable
Accounts Receivable - Accounts receivable are stated net of an allowance for doubtful accounts and sales allowances of $14.5 million and $12.4 million at December 31, 2016 and 2015, respectively. Outstanding accounts receivable balances are reviewed periodically, and allowances are provided at such time that management believes it is probable that an account receivable is uncollectible. The returns and other sales credit allowance is an estimate of customer returns, exchanges, discounts or other forms of anticipated concessions and is treated as a reduction in revenue.

Cash and Cash Equivalents
Cash and Cash Equivalents - Roper considers highly liquid financial instruments with remaining maturities at acquisition of three months or less to be cash equivalents. Roper had no cash equivalents at December 31, 2016 and December 31, 2015.

Contingencies
Contingencies - Management continually assesses the probability of any adverse judgments or outcomes to its potential contingencies.  Disclosure of the contingency is made if there is at least a reasonable possibility that a loss or an additional loss may have been incurred.  In the assessment of contingencies as of December 31, 2016, management concluded that no accrual was necessary and that there were no matters for which there was a reasonable possibility of a material loss.

Earnings per Share
Earnings per Share - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.  See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.  The effects of potential common stock were determined using the treasury stock method (in thousands):

  
 
Years ended December 31,
 
 
 
2016
  
2015
  
2014
 
Basic weighted-average shares outstanding
  
101,291
   
100,616
   
99,916
 
Effect of potential common stock:
            
Common stock awards
  
1,126
   
887
   
816
 
Senior subordinated convertible notes
  
47
   
94
   
152
 
Diluted weighted-average shares outstanding
  
102,464
   
101,597
   
100,884
 

As of and for the years ended December 31, 2016, 2015 and 2014, there were 1,144,350, 618,220 and 764,333 outstanding stock options, respectively, that were not included in the determination of diluted earnings per share because doing so would have been antidilutive.

Estimates
Estimates - The preparation of financial statements in conformity with generally accepted accounting principles in the United States ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities. Actual results could differ from those estimates.

Foreign Currency Translation
Foreign Currency Translation and Transactions - Assets and liabilities of subsidiaries whose functional currency is not the U.S. dollar were translated at the exchange rate in effect at the balance sheet date, and revenues and expenses were translated at average exchange rates for the period in which those entities were included in Roper's financial results.  Translation adjustments are reflected as a component of other comprehensive income.  Foreign currency transaction gains and losses are recorded in the consolidated statement of earnings as other income/(expense).  The gain or loss included in pre-tax income was a net loss of $2.9 million for the year ended December 31, 2016, a net loss of $0.7 million for the year ended December 31, 2015 and a net gain of $0.2 million for the year ended December 31, 2014.

Goodwill and Other Intangibles
Goodwill and Other Intangibles - Roper accounts for goodwill in a purchase business combination as the excess of the cost over the estimated fair value of net assets acquired. Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Goodwill, which is not amortized, is tested for impairment on an annual basis (or an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value). When testing goodwill for impairment, the Company has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount. If the Company elects to perform a qualitative assessment and determines that an impairment is more likely than not, then performance of the two-step quantitative impairment test is required. The first step of the quantitative process utilizes both an income approach (discounted cash flows) and a market approach consisting of a comparable public company earnings multiples methodology to estimate the fair value of a reporting unit.  To determine the reasonableness of the estimated fair values, the Company reviews the assumptions to ensure that neither the income approach nor the market approach provides significantly different valuations.  If the estimated fair value exceeds the carrying value, no further work is required and no impairment loss is recognized.  If the carrying value exceeds the estimated fair value, the goodwill of the reporting unit is potentially impaired and then the second quantitative step would be completed in order to measure the impairment loss by calculating the implied fair value of goodwill by deducting the fair value of all tangible and intangible net assets (including unrecognized intangible assets) of the reporting unit from the fair value of the reporting unit.  If the implied fair value of goodwill is less than the carrying value of goodwill, a non-cash impairment loss is recognized.
When performing the quantitative assessment, key assumptions used in the income and market methodologies are updated when the analysis is performed for each reporting unit.  Various assumptions are utilized including forecasted operating results, strategic plans, economic projections, anticipated future cash flows, the weighted-average cost of capital, comparable transactions, market data and earnings multiples.  The assumptions that have the most significant effect on the fair value calculations are the anticipated future cash flows, discount rates, and the earnings multiples.  While the Company uses reasonable and timely information to prepare its cash flow and discount rate assumptions, actual future cash flows or market conditions could differ significantly resulting in future impairment charges related to recorded goodwill balances.

Roper has 33 reporting units with individual goodwill amounts ranging from zero to $2.2 billion.  In 2016, the Company performed its annual impairment test in the fourth quarter for all reporting units, excluding those acquired during the fourth quarter of 2016. The Company conducted its analysis qualitatively and assessed whether it was more likely than not that the respective fair value of these reporting units was less than the carrying amount. The Company determined that impairment of goodwill was not likely in 28 of its reporting units and thus was not required to perform a quantitative analysis for these reporting units. For the remaining five reporting units, the Company performed its quantitative analysis and concluded that the fair value of each of these five reporting units was substantially in excess of its carrying value, with no impairment indicated as of December 31, 2016.  Recently acquired reporting units generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into the enterprise.  Negative industry or economic trends, disruptions to its business, actual results significantly below expected results, unexpected significant changes or planned changes in the use of the assets, divestitures and market capitalization declines may have a negative effect on the fair value of Roper's reporting units.

The following events or circumstances, although not comprehensive, would be considered to determine whether interim testing of goodwill would be required:

a significant adverse change in legal factors or in the business climate;
an adverse action or assessment by a regulator;
unanticipated competition;
a loss of key personnel;
a more-likely-than-not expectation that a reporting unit or a significant portion of a reporting unit will be sold or otherwise disposed of;
the testing for recoverability under the Impairment or Disposal of Long-Lived Assets of a significant asset group within a reporting unit; and
recognition of a goodwill impairment loss in the financial statements of a subsidiary that is a component of a reporting unit.

Business combinations can also result in other intangible assets being recognized. Amortization of intangible assets, if applicable, occurs over their estimated useful lives. Trade names that are determined to have an indefinite useful economic life are not amortized, but separately tested for impairment during the fourth quarter of the fiscal year or on an interim basis if an event occurs that indicates the fair value is more likely than not below the carrying value.  Roper first qualitatively assesses whether the existence of events or circumstances leads to a determination that it is more likely than not that the estimated fair value of a reporting unit is less than its carrying amount.  If necessary, Roper conducts a quantitative review using the relief-from-royalty method, which management believes to be an acceptable methodology due to its common use by valuations specialists in determining the fair value of intangible assets.  This methodology assumes that, in lieu of ownership, a third party would be willing to pay a royalty in order to exploit the related benefits of these assets.  The fair value of each trade name is determined by applying a royalty rate to a projection of net sales discounted using a risk adjusted rate of capital.  Each royalty rate is determined based on the profitability of the reporting unit to which it relates and observed market royalty rates.  Sales growth rates are determined after considering current and future economic conditions, recent sales trends, discussions with customers, planned timing of new product launches or other variables.  Reporting units resulting from recent acquisitions generally represent the highest risk of impairment, which typically decreases as the businesses are integrated into Roper's enterprise and positioned for improved future sales growth.

The assessment of fair value for impairment purposes requires significant judgments to be made by management.  Although forecasts are based on assumptions that are considered reasonable by management and consistent with the plans and estimates management uses to operate the underlying businesses, there is significant judgment in determining the expected results attributable to the reporting units.  Changes in estimates or the application of alternative assumptions could produce significantly different results. No impairment resulted from the annual reviews performed in 2016.

Roper evaluates whether there has been an impairment of identifiable intangible assets with definite useful economic lives, or of the remaining life of such assets, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or remaining period of amortization of any asset may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or a revision in the remaining amortization period is required.

Impairment of Long-Lived Assets
Impairment of Long-Lived Assets - The Company determines whether there has been an impairment of long-lived assets, excluding goodwill and identifiable intangible assets, that are determined to have indefinite useful economic lives, when certain indicators of impairment are present. In the event that facts and circumstances indicate that the cost or life of any long-lived assets may be impaired, an evaluation of recoverability would be performed. If an evaluation is required, the estimated future gross, undiscounted cash flows associated with the asset would be compared to the asset's carrying amount to determine if a write-down to fair value or revision to remaining life is required. Future adverse changes in market conditions or poor operating results of underlying long-lived assets could result in losses or an inability to recover the carrying value of the long-lived assets that may not be reflected in the assets' current carrying value, thereby possibly requiring an impairment charge or acceleration of depreciation or amortization expense in the future.

Income Taxes
Income Taxes - Roper is a U.S.-based multinational company and the calculation of its worldwide provision for income taxes requires analysis of many factors, including income tax systems that vary from country to country, and the United States' treatment of non-U.S. earnings. The Company provides U.S. income taxes for unremitted earnings of foreign subsidiaries that are not considered permanently reinvested overseas. As of December 31, 2016, the amount of earnings of foreign subsidiaries that the Company considers permanently reinvested and for which deferred taxes have not been provided was approximately $1.37 billion. Because of the availability of U.S. foreign tax credits, it is not practicable to determine the U.S. federal income tax liability that would be payable if such earnings were not reinvested indefinitely.

Although it is the Company's intention to permanently reinvest these earnings indefinitely there are certain events that would cause these earnings to become taxable.  These events include, but are not limited to, changes in U.S. tax laws, dividends paid between foreign subsidiaries in the absence of Section 954(c)(6) of the Internal Revenue Code of 1986, as amended ("IRC"), foreign subsidiary guarantees of U.S. parent debt and the liquidation of foreign subsidiaries or actual distributions by foreign subsidiaries into a U.S. affiliate.

The Company early adopted the provisions of an ASU related to stock compensation on a prospective basis in the first quarter of 2016. The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows.  No prior periods were adjusted.  See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.

The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.  Interest and penalties related to unrecognized tax benefits are classified as a component of income tax expense.

The Company records a valuation allowance to reduce its deferred tax assets if, based on the weight of available evidence, both positive and negative, for each respective tax jurisdiction, it is more likely than not that some portion or all of such deferred tax assets will not be realized.  Available evidence which is considered in determining the amount of valuation allowance required includes, but is not limited to, the Company's estimate of future taxable income and any applicable tax-planning strategies.

Certain assets and liabilities have different bases for financial reporting and income tax purposes. Deferred income taxes have been provided for these differences at the tax rates expected to be paid.

Interest Rate Risk
Interest Rate Risk - The Company manages interest rate risk by maintaining a combination of fixed- and variable-rate debt, which may include interest rate swaps to convert fixed-rate debt to variable-rate debt, or to convert variable-rate debt to fixed-rate debt.  Interest rate swaps are recorded at fair value in the balance sheet as an asset or liability, and the changes in fair values of both the swap and the hedged item are recorded as interest expense in current earnings.  There were no interest rate swaps outstanding at December 31, 2016.

Inventories
Inventories - Inventories are valued at the lower of cost or market. Cost is determined using the first-in, first-out method. The Company writes down its inventory for estimated obsolescence or excess inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions.

Other Comprehensive Earnings
Other Comprehensive Income - Comprehensive income includes net earnings and all other non-owner sources of changes in a company's net assets.

Property, Plant and Equipment and Depreciation and Amortization
Property, Plant and Equipment and Depreciation and Amortization - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:
 
Buildings
20-30 years
Machinery
8-12 years
Other equipment
3-5 years

Recently Released Accounting Pronouncements
Recent Accounting Pronouncements - The Financial Accounting Standards Board ("FASB") establishes changes to accounting principles under GAAP in the form of accounting standards updates (ASU's") to the FASB's Accounting Standards Codification.  The Company considers the applicability and impact of all ASUs.  Any ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company's results of operations, financial position or cash flows.

Recently Adopted Accounting Pronouncements

In March 2016, the FASB issued an update on stock compensation.  The ASU simplifies several aspects of the accounting for employee share-based payment awards, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for annual reporting periods beginning after December 15, 2016. The Company elected to early adopt this standard on a prospective basis in the quarter ended March 31, 2016. The impact of the early adoption resulted in the following:

·
The Company recorded tax benefits of $15.3 million within income tax expense for the year ended December 31, 2016 related to the excess tax benefit on share-based awards. Prior to adoption this amount would have been recorded as a reduction of additional paid-in capital. This change adds volatility to the Company's effective tax rate.

·
The Company no longer reclassifies the excess tax benefit from operating activities to financing activities in the statement of cash flows. The Company elected to apply this change in presentation prospectively and thus prior periods have not been adjusted.

·
The Company elected not to change its policy on accounting for forfeitures and continued to estimate the total number of awards for which the requisite service period will not be rendered.

·
The Company excluded the excess tax benefits from the assumed proceeds available to repurchase shares in the computation of its diluted earnings per share since adoption. This resulted in an increase in diluted weighted average common shares outstanding of 278,829 shares for the year ended December 31, 2016.

In March 2016, the FASB issued an update amending the equity method of accounting, eliminating the requirement that an entity retroactively adopt the equity method of accounting if an investment qualifies for the equity method as a result of an increase in the level of ownership or degree of influence.  The amendments in the update, to be applied prospectively, are effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods.  Early adoption is permitted.  The Company elected to early adopt on a prospective basis effective January 1, 2016.  The update did not have a material impact on its results of operations, financial condition or cash flows.

In September 2015, the FASB issued an update providing guidance to simplify the accounting for measurement period adjustments. This update, effective for fiscal years beginning after December 15, 2015, including interim periods within those fiscal years, requires that an acquirer recognize adjustments to provisional amounts that are identified during the measurement period in the reporting period in which the adjustment amounts are determined. The Company adopted the update effective January 1, 2016.  The update did not have a material impact on its results of operations, financial condition or cash flows.

In April 2015, the FASB issued an update providing guidance to determine whether the fee paid by an entity for a cloud computing arrangement includes a software license. If a cloud computing arrangement includes a software license, then the software license element of the arrangement should be accounted for consistently with the acquisition of other software licenses. A cloud computing arrangement that does not include a software license should be accounted for as a service contract.  The update is effective for annual periods beginning after December 15, 2015, and may be adopted prospectively or retrospectively.  The Company adopted the update prospectively effective January 1, 2016.   The update did not have a material impact on its results of operations, financial condition or cash flows.

In June 2014, the FASB issued an update to the accounting for stock compensation. This update, effective for fiscal years beginning after December 15, 2015, modifies the accounting for share-based payments when the terms of an award provide that a performance target could be achieved after the requisite service period. The Company adopted the update prospectively effective January 1, 2016.   The update did not have a material impact on its results of operations, financial condition or cash flows.

Recently Released Accounting Pronouncements

In January 2017, the FASB issued an update simplifying the test for goodwill impairment.  This update, effective on a prospective basis for annual or interim goodwill impairment tests performed in fiscal years beginning after December 15, 2019, eliminates Step 2 from the goodwill impairment test.  Under the amendments in the update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017.  The Company is evaluating the impact of the update on its results of operations, financial condition or cash flows.

In August 2016, the FASB issued an update clarifying the classification of certain cash receipts and cash payments in the statement of cash flows. This update, effective for annual reporting periods after December 15, 2017, including interim periods within those annual periods, addresses the following eight specific cash flow issues: Debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance policies (including bank-owned life insurance policies); distributions received from equity method investees; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle.  The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.

In February 2016, the FASB issued an update on lease accounting. The update, effective for annual reporting periods after December 15, 2018, including interim periods within those annual periods, provides amendments to current lease accounting.  These amendments include the recognition of lease assets and lease liabilities on the balance sheet and disclosing other key information about leasing arrangements. The Company is evaluating the impact of the update on its results of operations, financial condition and cash flows.

 In July 2015, the FASB issued an update providing guidance to simplify the measurement of inventory. This update, effective for fiscal years beginning after December 15, 2016, requires that inventory within the scope of the update be measured at the lower of cost and net realizable value. The Company does not expect the update to have a material impact on its results of operations, financial condition or cash flows.

In May 2014, the FASB issued updates on accounting and disclosures for revenue from contracts with customers. These updates, effective for annual reporting periods after December 15, 2017, create a single, comprehensive revenue recognition model for all contracts with customers. The model is based on changes in contract assets (rights to receive consideration) and liabilities (obligations to provide a good or service). Revenue will be recognized based on the satisfaction of performance obligations, which occurs when control of a good or service transfers to a customer and enhanced disclosures will be required regarding the nature, amount, timing and uncertainty of revenue and cash flows arising from an entity's contracts with customers. Either a retrospective or cumulative effect transition method is permitted; the Company has not yet made an election regarding the transition method to be adopted.

The Company is still finalizing its analysis to quantify the adoption impact of the provisions of the new standard, but does not currently expect it to have a material impact on its results of operations, financial condition or cash flows. Based on the evaluation of current contracts and revenue streams, most will be recorded consistently under both the current and new standard. The FASB has issued, and may issue in the future, interpretive guidance which may cause the evaluation to change. The Company believes it is following an appropriate timeline to allow for proper recognition, presentation and disclosure upon adoption effective the beginning of fiscal year 2018.

Research and Development Disclosure
Research and Development - Research and development ("R&D") costs include salaries and benefits, rents, supplies, and other costs related to products under development. Research and development costs are expensed in the period incurred and totaled $195.4 million, $164.2 million and $147.9 million for the years ended December 31, 2016, 2015 and 2014, respectively.

Revenue Recognition
Revenue Recognition - The Company recognizes revenue when all of the following criteria are met:

persuasive evidence of an arrangement exists;
delivery has occurred or services have been rendered;
the seller's price to the buyer is fixed or determinable; and
collectibility is reasonably assured.

In addition, the Company recognizes revenue from the sale of product when title and risk of loss pass to the customer, which is generally when product is shipped. The Company recognizes revenue from services when such services are rendered or, if applicable, upon customer acceptance. Revenues under certain relatively long-term and relatively large-value construction and software projects are recognized under the percentage-of-completion method using the ratio of costs incurred to total estimated costs as the measure of performance. The Company recognized revenues of $241 million, $253 million and $266 million for the years ended December 31, 2016, 2015 and 2014, respectively, using this method. Estimated losses on any projects are recognized as soon as such losses become known.

Capitalized Software
Capitalized Software - The Company accounts for capitalized software under applicable accounting guidance which, among other provisions, requires capitalization of certain internal-use software costs once certain criteria are met.  Overhead, general and administrative and training costs are not capitalized. Capitalized software balances, net of accumulated amortization, were $4.4 million and $4.6 million at December 31, 2016 and 2015, respectively.

Stock-Based Compensation
Stock-Based Compensation - The Company recognizes expense for the grant date fair value of its employee stock awards on a straight-line basis (or, in the case of performance-based awards, on a graded basis) over the employee's requisite service period (generally the vesting period of the award).  The fair value of option awards is estimated using the Black-Scholes option valuation model.  Due to the adoption of an ASU in 2016, cash flows resulting from the tax benefits arising from tax deductions in excess of the compensation cost recognized for stock award exercises (excess tax benefits) are no longer classified as financing cash flows.  Prior periods were not adjusted, as the ASU was adopted on a prospective basis.  See the the caption "Recent Accounting Prononcements" elsewhere in this Note for additional information regarding the ASU.

XML 46 R27.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2016
Summary of Accounting Policies [Abstract]  
Schedule of Weighted Average Diluted Shares Outstanding
Earnings per Share - Basic earnings per share were calculated using net earnings and the weighted-average number of shares of common stock outstanding during the respective year. Diluted earnings per share were calculated using net earnings and the weighted-average number of shares of common stock and potential common stock outstanding during the respective year. Potentially dilutive common stock consisted of stock options and the premium over the conversion price on Roper's senior subordinated convertible notes based upon the trading price of the Company's common stock. Effective January 1, 2016, Roper adopted the provisions of an accounting standards update on a prospective basis which increased the number of potentially dilutive stock options as there is no longer a tax benefit in the calculation of dilutive stock options.  See the caption "Recent Accounting Pronouncements" elsewhere in this Note for additional information regarding the ASU.  The effects of potential common stock were determined using the treasury stock method (in thousands):

  
 
Years ended December 31,
 
 
 
2016
  
2015
  
2014
 
Basic weighted-average shares outstanding
  
101,291
   
100,616
   
99,916
 
Effect of potential common stock:
            
Common stock awards
  
1,126
   
887
   
816
 
Senior subordinated convertible notes
  
47
   
94
   
152
 
Diluted weighted-average shares outstanding
  
102,464
   
101,597
   
100,884
 

Property, plant and equipment table
Property, Plant and Equipment and Depreciation and Amortization - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:
 
Buildings
20-30 years
Machinery
8-12 years
Other equipment
3-5 years

XML 47 R28.htm IDEA: XBRL DOCUMENT v3.6.0.2
Business Acquisitions (Tables)
12 Months Ended
Dec. 31, 2016
Business Acquisitions [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table (in thousands) summarizes the fair values of the assets acquired and liabilities assumed at the date of acquisition.

Accounts receivable
 
$
94,506
 
Other current assets
  
37,558
 
Identifiable intangibles
  
972,000
 
Goodwill
  
2,234,549
 
Other assets
  
43,098
 
Total assets acquired
  
3,381,711
 
Deferred revenue
  
166,393
 
Other current liabilities
  
57,433
 
Long-term deferred tax liability
  
349,810
 
Other liabilities
  
7,935
 
Net assets acquired
 
$
2,800,140
 

Business Acquisition, Pro Forma Information [Table Text Block]
The majority of the goodwill is not expected to be deductible for tax purposes.  Of the $972 million of acquired intangible assets acquired, $145 million was assigned to trade names that are not subject to amortization and $62 million was assigned to in process research and development. The remaining $765 million of acquired intangible assets have a weighted-average useful life of 12 years. The intangible assets that make up that amount include customer relationships of $625 million (13 year weighted-average useful life) and unpatented technology of $140 million (6 year weighted-average useful life).

The Company expensed transaction costs of $4.3 million related to the Deltek acquisition as corporate general and adminstrative expenses, as incurred.

Roper's results for the year ended December 31, 2016 included results from Deltek between December 28, 2016 and December 31, 2016.  In that period, Deltek contributed $7.9 million in revenue and $0.8 million of earnings to Roper's results.  The following unaudited pro forma summary presents consolidated information as if the acquisition of Deltek had occurred on January 1, 2015 (amounts in millions, except per share data):

 
Pro forma
 
 
Year ended December 31,
 
 
2016
 
2015
 
Sales
 
$
4,268,052
  
$
4,012,030
 
Net income
  
656,404
   
647,089
 
Earnings per share, basic
  
6.48
   
6.43
 
Earnings per share, diluted
  
6.41
   
6.37
 

XML 48 R29.htm IDEA: XBRL DOCUMENT v3.6.0.2
Inventories (Tables)
12 Months Ended
Dec. 31, 2016
Inventories [Abstract]  
Inventories
The components of inventories at December 31 were as follows (in thousands):

 
 
2016
  
2015
 
Raw materials and supplies
 
$
113,632
  
$
120,811
 
Work in process
  
24,290
   
22,979
 
Finished products
  
81,263
   
80,118
 
Inventory reserves
  
(37,233
)
  
(34,040
)
 
 
$
181,952
  
$
189,868
 

XML 49 R30.htm IDEA: XBRL DOCUMENT v3.6.0.2
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2016
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Table
Property, Plant and Equipment and Depreciation and Amortization - Property, plant and equipment is stated at cost less accumulated depreciation and amortization. Depreciation and amortization are provided for using principally the straight-line method over the estimated useful lives of the assets as follows:
 
Buildings
20-30 years
Machinery
8-12 years
Other equipment
3-5 years

XML 50 R31.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The carrying value of goodwill by segment was as follows (in thousands):

 
 
Medical &
Scientific Imaging
  
RF Technology
  
Industrial Technology
  
Energy Systems
& Controls
  
Total
 
Balances at December 31, 2014
 
$
2,594,356
  
$
1,280,788
  
$
408,964
  
$
426,583
  
$
4,710,691
 
Goodwill acquired
  
476,106
   
720,345
   
-
   
-
   
1,196,451
 
Goodwill written off related to divestiture of business
  
-
   
-
   
(20,524
)
  
-
   
(20,524
)
Currency translation adjustments
  
(31,556
)
  
(7,667
)
  
(14,407
)
  
(8,386
)
  
(62,016
)
Reclassifications and other
  
291
   
(167
)
  
-
   
-
   
124
 
Balances at December 31, 2015
 
$
3,039,197
  
$
1,993,299
  
$
374,033
  
$
418,197
  
$
5,824,726
 
Goodwill acquired
  
166,768
   
2,710,223
   
-
   
-
   
2,876,991
 
Currency translation adjustments
  
(19,100
)
  
(15,118
)
  
(10,055
)
  
(7,774
)
  
(52,047
)
Reclassifications and other
  
(1,794
)
  
(734
)
  
-
   
-
   
(2,528
)
Balances at December 31, 2016
 
$
3,185,071
  
$
4,687,670
  
$
363,978
  
$
410,423
  
$
8,647,142
 

Other Intangible Assets
Other intangible assets were comprised of (in thousands):
 
 
 
Cost
  
Accum. amort.
  
Net book value
 
Assets subject to amortization:
         
Customer related intangibles
 
$
2,448,509
  
$
(602,615
)
 
$
1,845,894
 
Unpatented technology
  
270,170
   
(117,405
)
  
152,765
 
Software
  
161,201
   
(44,298
)
  
116,903
 
Patents and other protective rights
  
24,160
   
(18,659
)
  
5,501
 
Backlog
  
700
   
(700
)
  
-
 
Trade names
  
595
   
(122
)
  
473
 
Assets not subject to amortization:
            
Trade names
  
407,460
   
-
   
407,460
 
Balances at December 31, 2015
 
$
3,312,795
  
$
(783,799
)
 
$
2,528,996
 
 
            
Assets subject to amortization:
            
Customer related intangibles
 
$
3,272,081
  
$
(712,718
)
 
$
2,559,363
 
Unpatented technology
  
462,152
   
(144,025
)
  
318,127
 
Software
  
184,761
   
(56,882
)
  
127,879
 
Patents and other protective rights
  
24,656
   
(20,399
)
  
4,257
 
Trade names
  
6,591
   
(653
)
  
5,938
 
Assets not subject to amortization:
            
Trade names
  
578,279
   
-
   
578,279
 
In process research and development
  
62,000
   
-
   
62,000
 
Balances at December 31, 2016
 
$
4,590,520
  
$
(934,677
)
 
$
3,655,843
 

XML 51 R32.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2016
Accrued Liabilities [Abstract]  
Accrued Liabilities
Accrued liabilities at December 31 were as follows (in thousands):
 
 
 
2016
  
2015
 
Interest
 
$
21,742
  
$
19,776
 
Customer deposits
  
16,707
   
15,094
 
Commissions
  
9,144
   
12,079
 
Warranty
  
10,548
   
10,183
 
Accrued dividend
  
36,077
   
30,436
 
Rebates
  
19,414
   
16,511
 
Billings in excess of cost
  
12,381
   
5,464
 
Other
  
93,326
   
58,970
 
 
 
$
219,339
  
$
168,513
 

XML 52 R33.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2016
Income Taxes [Abstract]  
Earnings Before Income Taxes
Earnings before income taxes for the years ended December 31, 2016, 2015 and 2014 consisted of the following components (in thousands):

 
 
2016
  
2015
  
2014
 
United States
 
$
721,000
  
$
710,614
  
$
665,219
 
Other
  
219,652
   
291,731
   
256,237
 
 
 
$
940,652
  
$
1,002,345
  
$
921,456
 

Schedule of Components of Income Tax Expense (Benefit)
Components of income tax expense for the years ended December 31, 2016, 2015 and 2014 were as follows (in thousands):

 
 
2016
  
2015
  
2014
 
Current:
         
Federal
 
$
239,217
  
$
229,224
  
$
218,302
 
State
  
21,779
   
22,041
   
37,155
 
Foreign
  
54,937
   
71,507
   
56,107
 
Deferred:
            
Federal
  
(26,760
)
  
6,710
   
(27,357
)
State
  
189
   
(16,844
)
  
(3,307
)
Foreign
  
(7,355
)
  
(6,360
)
  
(5,477
)
 
 
$
282,007
  
$
306,278
  
$
275,423
 

Schedule of Effective Income Tax Rate Reconciliation
Reconciliations between the statutory federal income tax rate and the effective income tax rate for the years ended December 31, 2016, 2015 and 2014 were as follows:

 
 
2016
  
2015
  
2014
 
Federal statutory rate
  
35.0
%
  
35.0
%
  
35.0
%
Foreign rate differential
  
(3.2
)
  
(3.3
)
  
(3.9
)
R&D tax credits
  
(0.7
)
  
(0.5
)
  
(0.4
)
State taxes, net of federal benefit
  
1.9
   
2.0
   
2.0
 
Section 199 deduction
  
(1.5
)
  
(1.3
)
  
(1.6
)
Other, net
  
(1.5
)
  
(1.3
)
  
(1.2
)
 
  
30.0
%
  
30.6
%
  
29.9
%
 
Schedule of Deferred Tax Assets and Liabilities
Components of the deferred tax assets and liabilities at December 31 were as follows (in thousands):
 
 
 
2016
  
2015
 
Deferred tax assets:
      
Reserves and accrued expenses
 
$
186,120
  
$
146,014
 
Inventories
  
8,967
   
9,309
 
Net operating loss carryforwards
  
87,010
   
45,616
 
R&D credits
  
7,933
   
8,504
 
Foreign tax credits
  
9,203
   
7,940
 
Valuation allowance
  
(26,009
)
  
(19,338
)
Total deferred tax assets
 
$
273,224
  
$
198,045
 
Deferred tax liabilities:
        
Reserves and accrued expenses
 
$
13,915
  
$
11,222
 
Amortizable intangible assets
  
1,400,792
   
962,143
 
Plant and equipment
  
6,102
   
4,004
 
Total deferred tax liabilities
 
$
1,420,809
  
$
977,369
 

Schedule of Unrecognized Tax Benefits Roll Forward
 
The Company recognizes in the consolidated financial statements only those tax positions determined to be "more likely than not" of being sustained upon examination based on the technical merits of the positions.  A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):
 
 
 
2016
  
2015
  
2014
 
Beginning balance
 
$
26,140
  
$
28,567
  
$
26,924
 
Additions for tax positions of prior periods
  
3,450
   
3,525
   
6,532
 
Additions for tax positions of the current period
  
9,012
   
3,299
   
5,571
 
Additions due to acquisitions
  
5,049
   
6,177
   
-
 
Reductions for tax positions of prior periods
  
(1,165
)
  
(12,206
)
  
(1,008
)
Reductions for tax positions of the current period
            
Settlements with taxing authorities
  
(568
)
  
(142
)
  
(518
)
Lapse of applicable statute of limitations
  
(3,240
)
  
(3,080
)
  
(8,934
)
Ending balance
 
$
38,678
  
$
26,140
  
$
28,567
 

XML 53 R34.htm IDEA: XBRL DOCUMENT v3.6.0.2
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2016
Long-Term Debt [Abstract]  
Long Term Debt
Total debt at December 31 consisted of the following (in thousands):
 
 
 
2016
  
2015
 
2016 Facility
 
$
1,930,000
  
$
-
 
2012 Facility
  
-
   
180,000
 
$400 million 1.850% senior notes due 2017
  
400,000
   
400,000
 
$800 million 2.050% senior notes due 2018
  
800,000
   
800,000
 
$500 million 6.250% senior notes due 2019
  
500,000
   
500,000
 
$600 million 3.000% senior notes due 2020
  
600,000
   
600,000
 
$500 million 2.800% senior notes due 2021
  
500,000
   
-
 
$500 million 3.125% senior notes due 2022
  
500,000
   
500,000
 
$300 million 3.850% senior notes due 2025
  
300,000
   
300,000
 
$700 million 3.800% senior notes due 2026
  
700,000
   
-
 
Senior subordinated convertible notes
  
-
   
4,179
 
Other
  
2,989
   
4,435
 
Less unamortized debt issuance costs
  
(23,453
)
  
(17,392
)
Total debt
  
6,209,536
   
3,271,222
 
 Less current portion, net of issuance costs  
400,975
   
6,805
 
 Long-term debt 
$
5,808,561
  
$
3,264,417
 

The 2016 Facility and Roper's $4.3 billion senior notes provide substantially all of Roper's daily external financing requirements. The interest rate on the borrowings under the 2016 Facility is calculated based upon various recognized indices plus a margin as defined in the credit agreement. At December 31, 2016, Roper's debt consisted of $4.3 billion of senior notes, $3.0 million of other debt in the form of capital leases, several smaller facilities that allow for borrowings or the issuance of letters of credit in foreign locations to support Roper's non-U.S. businesses and $74 million of outstanding letters of credit at December 31, 2016.
Future Maturities of Long Term Debt
Future maturities of total debt during each of the next five years ending December 31 and thereafter were as follows (in thousands):

2017
 
$
401,595
 
2018
  
800,840
 
2019
  
500,407
 
2020
  
600,147
 
2021
  
500,000
 
Thereafter
  
3,430,000
 
Total
 
$
6,232,989
 

XML 54 R35.htm IDEA: XBRL DOCUMENT v3.6.0.2
Fair Value (Tables)
12 Months Ended
Dec. 31, 2016
Fair Value [Abstract]  
Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis
Roper's debt at December 31, 2016 included $4.3 billion of fixed-rate senior notes with the following fair values (in millions):

$400 million 1.850% senior notes due 2017
 
$
401
 
$800 million 2.050% senior notes due 2018
  
803
 
$500 million 6.250% senior notes due 2019
  
551
 
$600 million 3.000% senior notes due 2020
  
605
 
$500 million 2.800% senior notes due 2021
  
497
 
$500 million 3.125% senior notes due 2022
  
497
 
$300 million 3.850% senior notes due 2025
  
303
 
$700 million 3.800% senior notes due 2026
  
702
 

XML 55 R36.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2016
Stock-Based Compensation [Abstract]  
Stock Based Compensation Expense

Stock based compensation expense for the years ended December 31, 2016, 2015 and 2014 was as follows (in millions):

 
 
2016
  
2015
  
2014
 
Stock based compensation
 
$
78.8
  
$
61.8
  
$
63.0
 
Tax benefit recognized in net income
  
27.6
   
21.6
   
22.1
 
Windfall tax benefit, net
  
-
   
22.2
   
21.5
 

Windfall tax benefits are no longer calculated due to the adoption of the ASU related to stock compensation (see Note 1), as all tax benefits are recognized in net income.

Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions

The Company estimates the fair value of its option awards using the Black-Scholes option valuation model. The stock volatility for each grant is measured using the weighted-average of historical daily price changes of the Company's common stock over the most recent period equal to the expected life of the grant. The expected term of options granted is derived from historical data to estimate option exercises and employee forfeitures, and represents the period of time that options granted are expected to be outstanding. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of grant. The weighted-average fair value of options granted in 2016, 2015 and 2014 were calculated using the following weighted-average assumptions:

 
 
2016
  
2015
  
2014
 
Weighted-average fair value ($)
  
34.57
   
33.98
   
34.95
 
Risk-free interest rate (%)
  
1.44
   
1.53
   
1.63
 
Average expected option life (years)
  
5.20
   
5.10
   
5.22
 
Expected volatility (%)
  
21.35
   
22.17
   
27.01
 
Expected dividend yield (%)
  
0.70
   
0.62
   
0.58
 

Schedule of Share-based Compensation, Stock Option Activity

The following table summarizes the Company's activities with respect to its share-based compensation plans for the years ended December 31, 2016 and 2015:

 
 
Number of shares
  
Weighted-average
exercise price
per share
 
Weighted-average
contractual term
 
Aggregate intrinsic
value
 
Outstanding at January 1, 2015
  
2,981,111
  
$
90.48
     
Granted
  
628,155
   
162.77
     
Exercised
  
(400,050
)
  
82.50
     
Canceled
  
(91,600
)
  
142.36
     
Outstanding at December 31, 2015
  
3,117,616
   
104.54
   
6.08
  
$
265,782,636
 
Granted
  
743,250
   
172.23
         
Exercised
  
(371,853
)
  
75.23
         
Canceled
  
(69,416
)
  
159.97
         
Outstanding at December 31, 2016
  
3,419,597
   
121.31
   
6.15
  
$
211,369,740
 
Exercisable at December 31, 2016
  
1,954,306
  
$
89.37
   
4.28
  
$
183,136,309
 

Summary of Options Outstanding and Exercisable, by Range of Exercise Prices
The following table summarizes information for stock options outstanding at December 31, 2016:

   
Outstanding options
  
Exercisable options
 
Exercise price
  
Number
  
Average
exercise
price
  
Average remaining
life (years)
  
Number
  
Average
exercise
price
 
$
38.46 - 57.68
   
689,289
  
$
53.28
   
1.5
   
689,289
  
$
53.28
 
 
57.69 - 76.91
   
259,460
   
72.55
   
4.2
   
259,460
   
72.55
 
 
76.92 - 96.14
   
249,281
   
93.34
   
5.0
   
249,281
   
93.34
 
 
96.15 - 115.37
   
283,069
   
114.99
   
6.0
   
283,069
   
114.99
 
 
115.38 - 134.60
   
503,778
   
130.72
   
7.0
   
368,456
   
129.96
 
 
134.61- 153.82
   
259,370
   
144.19
   
7.7
   
75,334
   
141.95
 
 
153.83 - 173.05
   
916,725
   
167.80
   
8.8
   
25,334
   
157.81
 
 
173.06 - 192.28
   
258,625
   
179.42
   
9.5
   
4,083
   
175.47
 
$
38.46 - 192.28
   
3,419,597
  
$
121.31
   
6.2
   
1,954,306
  
$
89.37
 

Schedule of Nonvested Restricted Stock Awards Activity
Restricted Stock Grants - During 2016 and 2015, the Company granted 555,730 and 437,035 shares, respectively, of restricted stock to certain employee and director participants under its share-based compensation plans. Restricted stock grants generally vest over a period of 1 to 3 years. The Company recorded $57.8 million, $46.5 million and $46.4 million of compensation expense related to outstanding shares of restricted stock held by employees and directors during 2016, 2015 and 2014, respectively.  A summary of the Company's nonvested shares activity for 2016 and 2015 is as follows:
 
 
 
Number of
shares
  
Weighted-average
grant date
fair value
 
Nonvested at December 31, 2014
  
542,555
  
$
130.29
 
Granted
  
437,035
   
159.32
 
Vested
  
(243,423
)
  
183.10
 
Forfeited
  
(26,892
)
  
148.82
 
Nonvested at December 31, 2015
  
709,275
  
$
146.64
 
Granted
  
555,730
   
172.67
 
Vested
  
(287,233
)
  
141.27
 
Forfeited
  
(25,100
)
  
139.56
 
Nonvested at December 31, 2016
  
952,672
  
$
164.62
 

XML 56 R37.htm IDEA: XBRL DOCUMENT v3.6.0.2
Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Contingencies [Abstract]  
Schedule of Rent Expense
Roper's rent expense was $44.9 million, $40.2 million and $38.4 million for 2016, 2015 and 2014, respectively. Roper's future minimum property lease commitments are as follows (in millions):

2017
 
$
53.8
 
2018
  
41.0
 
2019
  
32.4
 
2020
  
28.7
 
2021
  
24.9
 
Thereafter
  
51.6
 
Total
 
$
232.4
 

Warranty Accrual Activity
A summary of the Company's warranty accrual activity is presented below (in thousands):
 
 
 
2016
  
2015
  
2014
 
Balance, beginning of year
 
$
10,183
  
$
9,537
  
$
14,336
 
Additions charged to costs and expenses
  
15,950
   
14,284
   
13,396
 
Deductions
  
(15,513
)
  
(13,059
)
  
(18,078
)
Other
  
(72
)
  
(579
)
  
(117
)
Balance, end of year
 
$
10,548
  
$
10,183
  
$
9,537
 

XML 57 R38.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Geographic Area Information (Tables)
12 Months Ended
Dec. 31, 2016
Segment and Geographic Area Information [Abstract]  
Schedule of Segment Reporting Information, by Segment
Selected financial information by business segment for 2016, 2015 and 2014 follows (in thousands):

 
 
Medical &
Scientific
Imaging
  
RF Technology
  
Industrial
Technology
  
Energy Systems
& Controls
  
Corporate
  
Total
 
2016
                  
Net sales
 
$
1,362,813
  
$
1,210,264
  
$
706,625
  
$
510,223
  
$
-
  
$
3,789,925
 
Operating profit
  
477,548
   
372,467
   
202,451
   
129,602
   
(127,505
)
  
1,054,563
 
Assets:
                        
Operating assets
  
282,437
   
487,936
   
182,430
   
164,349
   
11,788
   
1,128,940
 
Intangible assets, net
  
4,660,298
   
6,634,964
   
493,924
   
513,799
   
-
   
12,302,985
 
Other
  
154,838
   
156,413
   
88,130
   
134,976
   
358,645
   
893,002
 
Total
                      
14,324,927
 
Capital expenditures
  
16,098
   
11,536
   
6,590
   
2,218
   
863
   
37,305
 
Depreciation and other amortization
  
119,248
   
82,653
   
18,573
   
19,701
   
278
   
240,453
 
2015
                        
Net sales
 
$
1,215,318
  
$
1,033,951
  
$
745,381
  
$
587,745
  
$
-
  
$
3,582,395
 
Operating profit
  
441,931
   
312,112
   
214,538
   
162,128
   
(102,791
)
  
1,027,918
 
Assets:
                        
Operating assets
  
265,520
   
293,004
   
182,544
   
194,898
   
9,080
   
945,046
 
Intangible assets, net
  
4,451,028
   
2,848,911
   
513,155
   
540,628
   
-
   
8,353,722
 
Other
  
121,461
   
117,596
   
67,832
   
113,014
   
449,694
   
869,597
 
Total
                      
10,168,365
 
Capital expenditures
  
12,642
   
10,758
   
9,179
   
3,276
   
405
   
36,260
 
Depreciation and other amortization
  
105,928
   
56,877
   
19,912
   
21,254
   
290
   
204,261
 
2014
                        
Net sales
 
$
1,080,309
  
$
950,227
  
$
827,145
  
$
691,813
  
$
-
  
$
3,549,494
 
Operating profit
  
375,867
   
271,177
   
247,596
   
203,021
   
(98,188
)
  
999,473
 
Assets:
                        
Operating assets
  
232,380
   
270,458
   
220,115
   
219,284
   
7,002
   
949,239
 
Intangible assets, net
  
3,842,180
   
1,720,977
   
557,593
   
568,670
   
-
   
6,689,420
 
Other*
  
147,529
   
65,636
   
120,681
   
223,831
   
203,849
   
761,526
 
Total*
                      
8,400,185
 
Capital expenditures
  
11,430
   
10,521
   
10,713
   
4,634
   
346
   
37,644
 
Depreciation and other amortization
  
93,683
   
58,702
   
21,135
   
23,281
   
483
   
197,284
 

*Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1).

Sales and Long-Lived Assets by Country of Origin Table
Summarized data for Roper's U.S. and foreign operations (principally in Canada, Europe and Asia) for 2016, 2015 and 2014, based upon the country of origin of the Roper entity making the sale, was as follows (in thousands):
 
 
United States
  
Non-U.S.
  
Eliminations
  
Total
 
2016
            
Sales to unaffiliated customers
 
$
2,978,496
  
$
811,429
  
$
-
  
$
3,789,925
 
Sales between geographic areas
  
137,276
   
109,370
   
(246,646
)
  
-
 
Net sales
 
$
3,115,772
  
$
920,799
  
$
(246,646
)
 
$
3,789,925
 
Long-lived assets
 
$
145,996
  
$
21,020
  
$
-
  
$
167,016
 
2015
                
Sales to unaffiliated customers
 
$
2,829,752
  
$
752,643
  
$
-
  
$
3,582,395
 
Sales between geographic areas
  
135,363
   
119,006
   
(254,369
)
  
-
 
Net sales
 
$
2,965,115
  
$
871,649
  
$
(254,369
)
 
$
3,582,395
 
Long-lived assets
 
$
133,522
  
$
21,960
  
$
-
  
$
155,482
 
2014
                
Sales to unaffiliated customers
 
$
2,661,470
  
$
888,024
  
$
-
  
$
3,549,494
 
Sales between geographic areas
  
159,049
   
119,175
   
(278,224
)
  
-
 
Net sales
 
$
2,820,519
  
$
1,007,199
  
$
(278,224
)
 
$
3,549,494
 
Long-lived assets
 
$
134,855
  
$
30,781
  
$
-
  
$
165,636
 
 
Schedule Of Revenue From External Customers Attributed To Foreign Countries By Geographic Area
Sales to customers outside the U.S. accounted for a significant portion of Roper's revenues. Sales are attributed to geographic areas based upon the location where the product is ultimately shipped. Roper's net sales for the years ended December 31, 2016, 2015 and 2014 are shown below by region, except for Canada, which is presented separately as it is the only country in which Roper has had greater than 5% of total sales for any of the three years presented (in thousands):

 
 
Medical &
Scientific Imaging
  
RF Technology
  
Industrial Technology
  
Energy Systems
& Controls
  
Total
 
2016
               
Canada
 
$
21,993
  
$
52,703
  
$
60,551
  
$
22,360
  
$
157,607
 
Europe
  
228,058
   
71,673
   
89,229
   
119,032
   
507,992
 
Asia
  
111,843
   
11,988
   
52,087
   
126,769
   
302,687
 
Middle East
  
10,107
   
50,605
   
2,997
   
37,491
   
101,200
 
Rest of the world
  
21,549
   
17,067
   
20,675
   
46,202
   
105,493
 
Total
 
$
393,550
  
$
204,036
  
$
225,539
  
$
351,854
  
$
1,174,979
 
2015
                    
Canada
 
$
23,737
  
$
45,506
  
$
65,826
  
$
23,883
  
$
158,952
 
Europe
  
167,698
   
57,581
   
97,938
   
129,021
   
452,238
 
Asia
  
112,732
   
10,019
   
60,817
   
132,088
   
315,656
 
Middle East
  
15,877
   
54,165
   
4,220
   
50,227
   
124,489
 
Rest of the world
  
20,417
   
10,761
   
24,471
   
55,074
   
110,723
 
Total
 
$
340,461
  
$
178,032
  
$
253,272
  
$
390,293
  
$
1,162,058
 
2014
                    
Canada
 
$
24,997
  
$
45,811
  
$
106,598
  
$
31,831
  
$
209,237
 
Europe
  
185,263
   
54,330
   
121,909
   
157,391
   
518,893
 
Asia
  
107,695
   
7,555
   
61,552
   
143,524
   
320,326
 
Middle East
  
9,997
   
34,241
   
3,824
   
42,988
   
91,050
 
Rest of the world
  
28,722
   
9,333
   
26,134
   
78,186
   
142,375
 
Total
 
$
356,674
  
$
151,270
  
$
320,017
  
$
453,920
  
$
1,281,881
 

XML 58 R39.htm IDEA: XBRL DOCUMENT v3.6.0.2
Quarterly Financial Data (Tables)
12 Months Ended
Dec. 31, 2016
Quarterly Financial Data [Abstract]  
Quarterly Financial Data

 
 
First Quarter
  
Second Quarter
  
Third Quarter
  
Fourth Quarter
 
 
 
(in thousands, except per share data)
 
2016
            
Net sales
 
$
902,423
  
$
931,558
  
$
945,144
  
$
1,010,800
 
Gross profit
  
559,519
   
567,520
   
578,493
   
626,878
 
Income from operations
  
244,991
   
253,078
   
267,390
   
289,104
 
Net earnings
  
151,416
   
158,069
   
167,079
   
182,081
 
 
                
Earnings from continuing operations per common share:
                
Basic
  
1.50
   
1.56
   
1.65
   
1.79
 
Diluted
  
1.48
   
1.54
   
1.63
   
1.78
 
 
                
2015
                
Net sales
 
$
865,281
  
$
889,541
  
$
883,933
  
$
943,640
 
Gross profit
  
518,161
   
533,911
   
533,483
   
579,091
 
Income from operations
  
246,896
   
251,974
   
250,371
   
278,677
 
Net earnings
  
155,773
   
171,280
   
160,417
   
208,597
 
 
                
Earnings from continuing operations per common share:
                
Basic
  
1.55
   
1.70
   
1.59
   
2.07
 
Diluted
  
1.54
   
1.69
   
1.58
   
2.05
 

XML 59 R40.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Accounting Policies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
ReportingUnit
shares
Dec. 31, 2015
USD ($)
shares
Dec. 31, 2014
USD ($)
shares
Accounts Receivable [Abstract]      
Allowance for doubtful accounts and sales allowances $ 14,500 $ 12,400  
Earnings per share [Abstract]      
Basic weighted-average shares outstanding (in shares) | shares 101,291,000 100,616,000 99,916,000
Effect of potential common stock [Abstract]      
Common stock awards (in shares) | shares 1,126,000 887,000 816,000
Senior subordinated convertible notes (in shares) | shares 47,000 94,000 152,000
Diluted shares outstanding (in shares) | shares 102,464,000 101,597,000 100,884,000
Antidilutive stock options (in shares) | shares 1,144,350 618,220 764,333
Foreign Currency Translation and Transactions [Abstract]      
Foreign currency translation gain (loss) before tax $ (2,900) $ (700) $ 200
Goodwill and Other Intangibles [Abstract]      
Number of reporting units | ReportingUnit 33    
Minimum carrying value of goodwill $ 0    
Maximum carrying value of goodwill 2,200,000    
Income Taxes [Abstract]      
The approximate amount of earnings of foreign subsidiaries 1,370,000    
New Accounting Pronouncement, Early Adoption [Line Items]      
Tax benefit 282,007 306,278 275,423
Research and Development [Abstract]      
Research and development costs 195,400 164,200 147,900
Deferred Revenue [Abstract]      
Contract revenue recognized under the percentage-of-completion method 241,000 253,000 $ 266,000
Capitalized Software [Abstract]      
Capitalized software $ 4,400 $ 4,600  
Buildings [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful life 20 years    
Buildings [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful life 30 years    
Machinery and equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful life 8 years    
Machinery and equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful life 12 years    
Office Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful life 3 years    
Office Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful life 5 years    
Adjustments for New Accounting Principle, Early Adoption [Member]      
New Accounting Pronouncement, Early Adoption [Line Items]      
Tax benefit $ 15,300    
Increase in diluted weighted average common shares outstanding (in shares) | shares 278,829    
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.6.0.2
Business Acquisitions (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
Dec. 31, 2016
USD ($)
ReportingUnit
$ / shares
Dec. 31, 2015
USD ($)
ReportingUnit
$ / shares
Dec. 31, 2014
USD ($)
ReportingUnit
Dec. 27, 2016
USD ($)
Fair value of assets acquired and liabilities assumed [Abstract]          
Goodwill $ 8,647,142 $ 8,647,142 $ 5,824,726 $ 4,710,691  
Goodwill 8,647,142 8,647,142 5,824,726 $ 4,710,691  
Acquisition-related and other non-recurring costs          
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]          
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest   $ 47,400 $ 37,200    
Immaterial Acquisitions [Member]          
Business Acquisition [Line Items]          
Number of business acquired | ReportingUnit   5 8 3  
Cost of acquired entity purchase price   $ 920,000 $ 1,800,000 $ 303,000  
Fair value of assets acquired and liabilities assumed [Abstract]          
Intangible assets other than goodwill 372,000 372,000 731,000 99,000  
Goodwill 642,000 642,000 1,200,000 208,000  
Goodwill 642,000 642,000 1,200,000 208,000  
Indefinite lived intangible assets 34,000 34,000 51,000 7,000  
Intangibles acquired 372,000 372,000 731,000 99,000  
Finite lived intangible assets 338,000 $ 338,000 $ 680,000 $ 92,000  
Weighted average useful life   12 years 17 years 17 years  
Cost of acquired entity transaction costs 4,200 $ 4,200 $ 5,900 $ 2,800  
Immaterial Acquisitions [Member] | Backlog [Member]          
Fair value of assets acquired and liabilities assumed [Abstract]          
Finite lived intangible assets       $ 1,000  
Weighted average useful life       1 year  
Immaterial Acquisitions [Member] | Customer Relationships [Member]          
Fair value of assets acquired and liabilities assumed [Abstract]          
Finite lived intangible assets 242,000 $ 242,000 $ 541,000 $ 82,000  
Weighted average useful life   14 years 19 years 19 years  
Immaterial Acquisitions [Member] | Software [Member]          
Fair value of assets acquired and liabilities assumed [Abstract]          
Finite lived intangible assets 30,000 $ 30,000 $ 39,000 $ 2,000  
Weighted average useful life   9 years 6 years 4 years  
Immaterial Acquisitions [Member] | Unpatented Technology [Member]          
Fair value of assets acquired and liabilities assumed [Abstract]          
Finite lived intangible assets 66,000 $ 66,000 $ 100,000 $ 7,000  
Weighted average useful life   6 years 8 years 6 years  
Deltek [Member]          
Business Acquisition [Line Items]          
Cost of acquired entity purchase price   $ 2,800,000      
Fair value of assets acquired and liabilities assumed [Abstract]          
Receivables         $ 94,506
Current assets         37,558
Intangible assets other than goodwill 972,000 972,000     972,000
Goodwill         2,234,549
Other assets         43,098
Total assets acquired         3,381,711
Deferred Revenue         166,393
Other Current Liabilities         57,433
Long-term deferred tax liability         349,810
Other liabilities         7,935
Net assets acquired         2,800,140
Goodwill         2,234,549
Indefinite lived intangible assets 145,000 145,000      
Intangibles acquired 972,000 972,000     $ 972,000
Finite lived intangible assets 765,000 $ 765,000      
Weighted average useful life   12 years      
Cost of acquired entity transaction costs 4,300 $ 4,300      
Business Acquisition, Pro Forma Information [Abstract]          
Revenue since Acquisition Date 7,900        
Earnings since Acquisition Date 800        
Pro Forma Revenue   4,268,052 $ 4,012,030    
Pro Forma Income, Net of Tax   $ 656,404 $ 647,089    
Pro Forma Income, Net of Tax, Per Share, Basic | $ / shares   $ 6.48 $ 6.43    
Pro Forma Income, Net of Tax, Per Share, Diluted | $ / shares   $ 6.41 $ 6.37    
Deltek [Member] | Customer Relationships [Member]          
Fair value of assets acquired and liabilities assumed [Abstract]          
Finite lived intangible assets 625,000 $ 625,000      
Weighted average useful life   13 years      
Deltek [Member] | In Process Research and Development [Member]          
Fair value of assets acquired and liabilities assumed [Abstract]          
Finite lived intangible assets 62,000 $ 62,000      
Deltek [Member] | Unpatented Technology [Member]          
Fair value of assets acquired and liabilities assumed [Abstract]          
Finite lived intangible assets $ 140,000 $ 140,000      
Weighted average useful life   6 years      
Total Acquisitions [Member]          
Business Acquisition [Line Items]          
Number of business acquired | ReportingUnit   6      
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.6.0.2
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Inventories [Abstract]    
Raw materials and supplies $ 113,632 $ 120,811
Work in process 24,290 22,979
Finished products 81,263 80,118
Inventory reserves (37,233) (34,040)
Total Inventory $ 181,952 $ 189,868
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.6.0.2
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Property, Plant and Equipment [Line Items]      
Gross Property, Plant and Equipment $ 436,491 $ 401,086  
Accumulated Depreciation (295,173) (295,576)  
Property, Plant and Equipment, Net 141,318 105,510  
Depreciation expense 37,299 38,185 $ 40,890
Land [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property, Plant and Equipment 2,404 2,488  
Buildings [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property, Plant and Equipment 88,201 79,182  
Computer Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property, Plant and Equipment 70,110 57,338  
Software [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property, Plant and Equipment 54,451 38,517  
Machinery and equipment [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property, Plant and Equipment $ 221,325 $ 223,561  
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Goodwill [Line Items]      
Balances $ 5,824,726 $ 4,710,691  
Goodwill acquired 2,876,991 1,196,451  
Goodwill related to divestiture of business   (20,524)  
Currency translation adjustments (52,047) (62,016)  
Reclassification and other (2,528) 124  
Balances 8,647,142 5,824,726 $ 4,710,691
Finite-Lived Intangible Assets [Line Items]      
Cost 4,590,520 3,312,795  
Accumulated amortization (934,677) (783,799)  
Net book value 3,655,843 2,528,996  
Intangible Assets - Cost and Net Book Value [Abstract]      
Net book value 3,655,843 2,528,996  
Amortization expense of other intangible assets 201,000 164,000 153,000
Expected Amortization expense [Abstract]      
2017 289,000    
2018 283,000    
2019 277,000    
2020 268,000    
2021 256,000    
Medical And Scientific Imaging [Member]      
Goodwill [Line Items]      
Balances 3,039,197 2,594,356  
Goodwill acquired 166,768 476,106  
Goodwill related to divestiture of business   0  
Currency translation adjustments (19,100) (31,556)  
Reclassification and other (1,794) 291  
Balances 3,185,071 3,039,197 2,594,356
RF Technology [Member]      
Goodwill [Line Items]      
Balances 1,993,299 1,280,788  
Goodwill acquired 2,710,223 720,345  
Goodwill related to divestiture of business   0  
Currency translation adjustments (15,118) (7,667)  
Reclassification and other (734) (167)  
Balances 4,687,670 1,993,299 1,280,788
Industrial Technology [Member]      
Goodwill [Line Items]      
Balances 374,033 408,964  
Goodwill acquired 0 0  
Goodwill related to divestiture of business   (20,524)  
Currency translation adjustments (10,055) (14,407)  
Reclassification and other 0 0  
Balances 363,978 374,033 408,964
Energy Systems And Controls [Member]      
Goodwill [Line Items]      
Balances 418,197 426,583  
Goodwill acquired 0 0  
Goodwill related to divestiture of business   0  
Currency translation adjustments (7,774) (8,386)  
Reclassification and other 0 0  
Balances 410,423 418,197 $ 426,583
Trade names [Member]      
Indefinite-lived Intangible Assets [Line Items]      
Assets not subject to amortization 578,279 407,460  
In Process Research and Development [Member]      
Indefinite-lived Intangible Assets [Line Items]      
Assets not subject to amortization 62,000    
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Cost 3,272,081 2,448,509  
Accumulated amortization (712,718) (602,615)  
Net book value 2,559,363 1,845,894  
Unpatented Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Cost 462,152 270,170  
Accumulated amortization (144,025) (117,405)  
Net book value 318,127 152,765  
Software [Member]      
Finite-Lived Intangible Assets [Line Items]      
Cost 184,761 161,201  
Accumulated amortization (56,882) (44,298)  
Net book value 127,879 116,903  
Patents and other protective rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Cost 24,656 24,160  
Accumulated amortization (20,399) (18,659)  
Net book value 4,257 5,501  
Backlog [Member]      
Finite-Lived Intangible Assets [Line Items]      
Cost   700  
Accumulated amortization   (700)  
Net book value   0  
Trade names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Cost 6,591 595  
Accumulated amortization (653) (122)  
Net book value $ 5,938 $ 473  
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.6.0.2
Discontinued Operations and Disposal Groups (Details) - Abel Pumps LP [Member] - Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Oct. 02, 2015
Dec. 31, 2015
Dec. 31, 2014
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Disposal Group, Including Discontinued Operation, Consideration   $ 106.0  
Disposal Group, Including Discontinued Operation, Description and Timing of Disposal   Abel Pumps, sold on 10/02/2015  
Disposal Group, Including Discontinued Operation, Segment that Includes Disposal Group   Industrial Technology  
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal   $ 70.9  
Tax Expense related to gain on disposal group   46.0  
Future tax benefit related to sale of disposal group   $ 11.0  
Income (Loss) from Individually Significant Component Disposed of or Held-for-sale, Excluding Discontinued Operations, before Income Tax $ 5.9   $ 10.3
XML 65 R46.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Accrued Liabilities [Abstract]        
Commissions $ 9,144 $ 12,079    
Warranty 10,548 10,183 $ 9,537 $ 14,336
Accrued dividend 36,077 30,436    
Billings in excess of cost 12,381 5,464    
Customer deposits 16,707 15,094    
Interest 21,742 19,776    
Rebates 19,414 16,511    
Other 93,326 58,970    
Total $ 219,339 $ 168,513    
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]      
United States $ 721,000 $ 710,614 $ 665,219
Other 219,652 291,731 256,237
Earnings Before Income Taxes 940,652 1,002,345 921,456
Current:      
Federal 239,217 229,224 218,302
State 21,779 22,041 37,155
Foreign 54,937 71,507 56,107
Deferred:      
Federal (26,760) 6,710 (27,357)
State 189 (16,844) (3,307)
Foreign (7,355) (6,360) (5,477)
Total Income Taxes $ 282,007 $ 306,278 $ 275,423
Federal Statutory Tax Rate Reconciliation      
Federal statutory rate 35.00% 35.00% 35.00%
Foreign rate differential (3.20%) (3.30%) (3.90%)
R&D tax credits (0.70%) (0.50%) (0.40%)
State taxes, net of federal benefit 1.90% 2.00% 2.00%
Section 199 deduction (1.50%) (1.30%) (1.60%)
Other, net (1.50%) (1.30%) (1.20%)
Effective Rate 30.00% 30.60% 29.90%
Deferred tax assets:      
Reserves and accrued expenses $ 186,120 $ 146,014  
Inventories 8,967 9,309  
Net operating loss carryforwards 87,010 45,616  
R&D credits 7,933 8,504  
Foreign tax credits 9,203 7,940  
Valuation allowance (26,009) (19,338)  
Total deferred tax assets 273,224 198,045  
Deferred tax liabilities:      
Reserves and accrued expenses 13,915 11,222  
Amortizable intangible assets 1,400,792 962,143  
Plant and equipment 6,102 4,004  
Total deferred tax liabilities 1,420,809 977,369  
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Beginning balance 26,140 28,567 $ 26,924
Additions for tax positions of prior periods 3,450 3,525 6,532
Additions for tax positions of the current period 9,012 3,299 5,571
Additions due to acquisitions 5,049 6,177 0
Reductions for tax positions of prior periods (1,165) (12,206) (1,008)
Settlements with taxing authorities (568) (142) (518)
Lapse of applicable statute of limitations (3,240) (3,080) (8,934)
Ending balance 38,678 26,140 $ 28,567
Unrecognized income tax benefits that, if recognized, would affect the effective income tax rate in any future periods 36,800    
Interest and penalties related to unrecognized tax benefits 400    
Accrued interest and penalties 3,800 $ 3,400  
Reduction in unrecognized tax benefits expected within twelve months of the balance sheet date 6,800    
Internal Revenue Service (IRS) [Member]      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 51,500    
Tax credit carryforward, Amount $ 9,100    
Internal Revenue Service (IRS) [Member] | Earliest [Member]      
Operating Loss Carryforwards [Line Items]      
Operating loss carryover expiration date Dec. 31, 2023    
Internal Revenue Service (IRS) [Member] | Latest [Member]      
Operating Loss Carryforwards [Line Items]      
Operating loss carryover expiration date Dec. 31, 2036    
Foreign Tax Authority [Member]      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards $ 23,400    
Foreign Tax Authority [Member] | Earliest [Member]      
Operating Loss Carryforwards [Line Items]      
Operating loss carryover expiration date Dec. 31, 2017    
State and Local Jurisdiction [Member]      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards $ 18,400    
State and Local Jurisdiction [Member] | Earliest [Member]      
Operating Loss Carryforwards [Line Items]      
Operating loss carryover expiration date Dec. 31, 2017    
State and Local Jurisdiction [Member] | Latest [Member]      
Operating Loss Carryforwards [Line Items]      
Operating loss carryover expiration date Dec. 31, 2036    
Research Tax Credit Carryforward [Member] | Internal Revenue Service (IRS) [Member]      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, Amount $ 10,900    
Research Tax Credit Carryforward [Member] | Internal Revenue Service (IRS) [Member] | Earliest [Member]      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, Expiration date Dec. 31, 2019    
Research Tax Credit Carryforward [Member] | Internal Revenue Service (IRS) [Member] | Latest [Member]      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, Expiration date Dec. 31, 2036    
Research Tax Credit Carryforward [Member] | Foreign Tax Authority [Member] | Latest [Member]      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, Expiration date Dec. 31, 2026    
XML 67 R48.htm IDEA: XBRL DOCUMENT v3.6.0.2
Long-Term Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Line of Credit Facility [Line Items]      
Line of Credit Facility, Current Borrowing Capacity $ 2,500,000    
Line of Credit Facility, Borrowing Capacity, Term 5 years    
Line of Credit Facility, Initiation Date Sep. 23, 2016    
Line of Credit Facility, Expiration Date Sep. 23, 2021    
Line of Credit Facility, Amount Outstanding $ 1,930    
Outstanding letters of credit 74,100    
Gain (Loss) on Extinguishment of Debt $ (871) $ 0 $ 0
Debt covenant compliance 3.5    
Debt Instrument [Line Items]      
Total Debt $ 6,209,536 3,271,222  
Less unamortized debt issuance costs (23,453) (17,392)  
Current Portion 400,975 6,805  
Long-term debt, net of current portion 5,808,561 3,264,417  
Future maturities of long term debt [Abstract]      
2016 401,595    
2017 800,840    
2018 500,407    
2019 600,147    
2020 500,000    
Thereafter 3,430,000    
Total 6,232,989    
Credit Facility Member 2016 [Member]      
Debt Instrument [Line Items]      
Face value of debt 1,930,000 0  
Credit Facility Member 2012 [Member]      
Debt Instrument [Line Items]      
Face value of debt $ 0 180,000  
Senior Notes 2017 [Member]      
Debt Instrument [Line Items]      
Issuance date Nov. 21, 2012    
Stated interest rate percentage - debt instruments 1.85%    
Face value of debt $ 400,000 400,000  
Periodic interest payments semi-annually    
Periodic interest payments, start May 15, 2013    
Maturity date Nov. 15, 2017    
Senior Notes 2018 [Member]      
Debt Instrument [Line Items]      
Issuance date Jun. 06, 2013    
Stated interest rate percentage - debt instruments 2.05%    
Face value of debt $ 800,000 800,000  
Periodic interest payments semi-annually    
Periodic interest payments, start October 1, 2013    
Maturity date Oct. 01, 2018    
Senior Notes 2019 [Member]      
Debt Instrument [Line Items]      
Issuance date Sep. 15, 2009    
Stated interest rate percentage - debt instruments 6.25%    
Face value of debt $ 500,000 500,000  
Periodic interest payments semi-annually    
Periodic interest payments, start March 1, 2010    
Maturity date Sep. 01, 2019    
Senior Notes 2020 [Member]      
Debt Instrument [Line Items]      
Issuance date Dec. 07, 2015    
Stated interest rate percentage - debt instruments 3.00%    
Face value of debt $ 600,000 600,000  
Periodic interest payments semi-annually    
Periodic interest payments, start June 15, 2016    
Maturity date Dec. 15, 2020    
Senior Notes 2021 [Member]      
Debt Instrument [Line Items]      
Issuance date Dec. 19, 2016    
Stated interest rate percentage - debt instruments 2.80%    
Face value of debt $ 500,000 0  
Periodic interest payments semi-annually    
Periodic interest payments, start June 15, 2017    
Maturity date Dec. 15, 2021    
Senior Notes 2022 [Member]      
Debt Instrument [Line Items]      
Issuance date Nov. 21, 2012    
Stated interest rate percentage - debt instruments 3.125%    
Face value of debt $ 500,000 500,000  
Periodic interest payments semi-annually    
Periodic interest payments, start May 15, 2013    
Maturity date Nov. 15, 2022    
Senior Notes 2025 [Member]      
Debt Instrument [Line Items]      
Issuance date Dec. 07, 2015    
Stated interest rate percentage - debt instruments 3.85%    
Face value of debt $ 300,000 300,000  
Periodic interest payments semi-annually    
Periodic interest payments, start June 15, 2016    
Maturity date Dec. 15, 2025    
Senior Notes 2026 [Member]      
Debt Instrument [Line Items]      
Issuance date Dec. 19, 2016    
Stated interest rate percentage - debt instruments 3.80%    
Face value of debt $ 700,000 0  
Periodic interest payments semi-annually    
Periodic interest payments, start June 15, 2017    
Maturity date Dec. 15, 2026    
Senior Notes Total [Member]      
Debt Instrument [Line Items]      
Face value of debt $ 4,300,000    
Capital Lease Obligations And Foreign Letter Of Credit Issuance [Member]      
Debt Instrument [Line Items]      
Face value of debt $ 2,989 4,435  
Senior Subordinated Notes [Member]      
Debt Instrument [Line Items]      
Stated interest rate percentage - debt instruments 3.75%    
Face value of debt $ 0 $ 4,179  
Subordinated Convertible Notes      
Subordinated convertible notes, original public offering amount 230,000    
Cash payments for debt conversions $ 18,500    
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.6.0.2
Fair Value (Details)
$ in Millions
Dec. 31, 2016
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fixed rate senior notes carrying amount $ 4,300
Senior notes due 2017 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Face amount of debt 400
Senior notes due 2017 fair value 401
Senior notes due 2018 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Face amount of debt 800
Senior notes due 2018 fair value 803
Senior notes due 2019 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Face amount of debt 500
Senior notes due 2019 fair value 551
Senior notes due 2020 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Face amount of debt 600
Senior notes due 2020 fair value 605
Senior notes due 2021 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Face amount of debt 500
Senior notes due 2021 fair value 497
Senior notes due 2022 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Face amount of debt 500
Senior notes due 2022 fair value 497
Senior notes due 2025 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Face amount of debt 300
Senior notes due 2025 fair value 303
Senior notes due 2026 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Face amount of debt 700
Senior notes due 2026 fair value $ 702
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.6.0.2
Retirement and Other Benefit Plans (Details)
$ in Millions
12 Months Ended
Dec. 31, 2016
USD ($)
Agreement
Dec. 31, 2015
USD ($)
Agreement
Dec. 31, 2014
USD ($)
Agreement
Retirement and Other Benefit Plans [Abstract]      
Number of defined contribution plans maintained by the company | Agreement 4 4 4
Defined contribution retirement plan cost | $ $ 23.7 $ 20.4 $ 19.5
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of eligible earnings to purchase common stock through the employee stock purchase plan 10.00%    
Discount rate to the average closing price at which employees may purchase stock 5.00%    
Stock based compensation expense $ 78,800 $ 61,800 $ 63,000
Tax effect recognized in net income 27,600 21,600 22,100
Windfall tax benefit, net $ 0 $ 22,200 $ 21,500
Weighted average assumptions used in calculating the weighted average fair value of options granted      
Weighted average fair value of options granted (in dollars per share) $ 34.57 $ 33.98 $ 34.95
Risk-free interest rate 1.44% 1.53% 1.63%
Average expected option life 5 years 2 months 12 days 5 years 1 month 6 days 5 years 2 months 19 days
Expected volatility 21.35% 22.17% 27.01%
Expected dividend yield 0.70% 0.62% 0.58%
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Number of shares outstanding, beginning balance (in shares) 3,117,616 2,981,111  
Number of shares granted (in shares) 743,250 628,155  
Options Exercised (in shares) (371,853) (400,050)  
Number of shares canceled (in shares) (69,416) (91,600)  
Number of shares outstanding, ending balance (in shares) 3,419,597 3,117,616 2,981,111
Number of shares, options, exercisable, number (in shares) 1,954,306    
Weighted Average Exercise Price [Abstract]      
Weighted average exercise price per share outstanding, beginning balance (in dollars per share) $ 104.54 $ 90.48  
Weighted average exercise price per share granted (in dollars per share) 172.23 162.77  
Weighted average exercise price per share exercised (in dollars per share) 75.23 82.50  
Weighted average exercise price per share cancelled (in dollars per share) 159.97 142.36  
Weighted average exercise price per share outstanding, ending balance (in dollars per share) $ 121.31 $ 104.54 $ 90.48
Weighted average remaining contractual term of options outstanding 6 years 1 month 24 days 6 years 29 days  
Aggregate intrinsic value of options outstanding $ 211,369,740 $ 265,782,636  
Options, Exercisable, Weighted Average Exercise Price (in dollars per share) $ 89.37    
Options, Exercisable, Weighted Average Remaining Contractual Term 4 years 3 months 11 days    
Options, Exercisable, Aggregate intrinsic value $ 183,136,309    
Additional General Disclosures [Abstract]      
Total unrecognized compensation expense related to nonvested restricted stock granted to both employees and directors $ 29,800    
Weighted-average period over which unrecognized compensation costs on non-vested stock options are expected to be recognized 2 years 1 month 6 days    
Intrinsic value of options exercised $ 38,900 36,900 $ 50,300
Cash received from option exercises under all plans 28,000 $ 33,000  
Total unrecognized compensation expense related to nonvested restricted stock granted to both employees and directors $ 92,900    
Restricted Awards Outstanding, Weighted Average Remaining Contractual Terms 2 years 7 months 6 days    
Summary of nonvested shares activity [Rollforward]      
Non-vested shares outstanding, beginning of period (in shares) 709,275 542,555  
Nonvested shares granted (in shares) 555,730 437,035  
Nonvested shares vested (in shares) (287,233) (243,423)  
Nonvested shares forfeited (in shares) (25,100) (26,892)  
Nonvested shares outstanding, end of period (in shares) 952,672 709,275 542,555
Restricted Stock Awards [Abstract]      
Weighted average fair value of nonvested shares, beginning of period (in dollars per share) $ 146.64 $ 130.29  
Weighted Average Restricted Award Grant Date Fair Value (in dollars per share) 172.67 159.32  
Weighted average fair value of shares vested (in dollars per share) 141.27 183.10  
Weighted average fair value of nonvested shares forfeited (in dollars per share) 139.56 148.82  
Weighted average fair value of nonvested shares, end of period (in dollars per share) $ 164.62 $ 146.64 $ 130.29
Employee Stock Purchase Plan [Abstract]      
Shares of stock purchased during the period by participants in the employee stock purchase plan (in shares) 19,448 18,132 20,368
Amount paid for stock purchased during the period by participants in the employee stock purchase plan $ 3,300 $ 2,900 $ 2,800
Employee Stock Ownership Plan (ESOP), Compensation Expense $ 0 0 0
Earliest [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of market value at which stock option are granted 100.00%    
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock based compensation expense $ 20,100 15,300 16,600
Expiration period 10 years    
Stock Options [Member] | Earliest [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Stock Options [Member] | Latest [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 5 years    
Restricted Stock Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock based compensation expense $ 57,800 $ 46,500 $ 46,400
Restricted Stock Awards [Member] | Earliest [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 1 year    
Restricted Stock Awards [Member] | Latest [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
2016 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for issuance (in shares) 7,924,932    
Shares available for grant (in shares) 9,190,273    
2006 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for issuance (in shares) 2,073,894    
2000 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 10 years    
Exercise Price Range 1 [Member]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower range limit (in dollars per share) $ 38.46    
Exercise price range, upper range limit (in dollars per share) $ 57.68    
Options outstanding (in shares) 689,289    
Average exercise price of options outstanding (in dollars per share) $ 53.28    
Average remaining life of options outstanding 1 year 6 months    
Exercisable options (in shares) 689,289    
Average exercise price of exercisable options (in dollars per share) $ 53.28    
Exercise Price Range 2 [Member]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower range limit (in dollars per share) 57.69    
Exercise price range, upper range limit (in dollars per share) $ 76.91    
Options outstanding (in shares) 259,460    
Average exercise price of options outstanding (in dollars per share) $ 72.55    
Average remaining life of options outstanding 4 years 2 months 12 days    
Exercisable options (in shares) 259,460    
Average exercise price of exercisable options (in dollars per share) $ 72.55    
Exercise Price Range 3 [Member]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower range limit (in dollars per share) 76.92    
Exercise price range, upper range limit (in dollars per share) $ 96.14    
Options outstanding (in shares) 249,281    
Average exercise price of options outstanding (in dollars per share) $ 93.34    
Average remaining life of options outstanding 5 years    
Exercisable options (in shares) 249,281    
Average exercise price of exercisable options (in dollars per share) $ 93.34    
Exercise Price Range 4 [Member]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower range limit (in dollars per share) 96.15    
Exercise price range, upper range limit (in dollars per share) $ 115.37    
Options outstanding (in shares) 283,069    
Average exercise price of options outstanding (in dollars per share) $ 114.99    
Average remaining life of options outstanding 6 years    
Exercisable options (in shares) 283,069    
Average exercise price of exercisable options (in dollars per share) $ 114.99    
Exercise Price Range 5 [Member]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower range limit (in dollars per share) 115.38    
Exercise price range, upper range limit (in dollars per share) $ 134.60    
Options outstanding (in shares) 503,778    
Average exercise price of options outstanding (in dollars per share) $ 130.72    
Average remaining life of options outstanding 7 years    
Exercisable options (in shares) 368,456    
Average exercise price of exercisable options (in dollars per share) $ 129.96    
Exercise Price Range 6 [Member]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower range limit (in dollars per share) 134.61    
Exercise price range, upper range limit (in dollars per share) $ 153.82    
Options outstanding (in shares) 259,370    
Average exercise price of options outstanding (in dollars per share) $ 144.19    
Average remaining life of options outstanding 7 years 8 months 12 days    
Exercisable options (in shares) 75,334    
Average exercise price of exercisable options (in dollars per share) $ 141.95    
Exercise Price Range 7 [Member]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower range limit (in dollars per share) 153.83    
Exercise price range, upper range limit (in dollars per share) $ 173.05    
Options outstanding (in shares) 916,725    
Average exercise price of options outstanding (in dollars per share) $ 167.80    
Average remaining life of options outstanding 8 years 9 months 18 days    
Exercisable options (in shares) 25,334    
Average exercise price of exercisable options (in dollars per share) $ 157.81    
Exercise Price Range 8 [Member]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower range limit (in dollars per share) 173.06    
Exercise price range, upper range limit (in dollars per share) $ 192.28    
Options outstanding (in shares) 258,625    
Average exercise price of options outstanding (in dollars per share) $ 179.42    
Average remaining life of options outstanding 9 years 6 months    
Exercisable options (in shares) 4,083    
Average exercise price of exercisable options (in dollars per share) $ 175.47    
Exercise price range total shares [Member]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower range limit (in dollars per share) 38.46    
Exercise price range, upper range limit (in dollars per share) $ 192.28    
Options outstanding (in shares) 3,419,597    
Average exercise price of options outstanding (in dollars per share) $ 121.31    
Average remaining life of options outstanding 6 years 2 months 12 days    
Exercisable options (in shares) 1,954,306    
Average exercise price of exercisable options (in dollars per share) $ 89.37    
XML 71 R52.htm IDEA: XBRL DOCUMENT v3.6.0.2
Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Contingencies [Abstract]      
Rent expense $ 44,900 $ 40,200 $ 38,400
Future mimimum property lease commitments [Abstract]      
2017 53,800    
2018 41,000    
2019 32,400    
2020 28,700    
2021 24,900    
Thereafter 51,600    
Total future minimum property lease commitments 232,400    
Product Warranty Disclosure [Abstract]      
Balance at beginning of year 10,183 9,537 14,336
Additions charged to costs and expenses 15,950 14,284 13,396
Deductions (15,513) (13,059) (18,078)
Other (72) (579) (117)
Balance at end of year 10,548 $ 10,183 $ 9,537
Outstanding surety bonds $ 521,000    
XML 72 R53.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Geographic Area Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
USD ($)
Sep. 30, 2016
USD ($)
Jun. 30, 2016
USD ($)
Mar. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Sep. 30, 2015
USD ($)
Jun. 30, 2015
USD ($)
Mar. 31, 2015
USD ($)
Dec. 31, 2016
USD ($)
Segment
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Segment and Geographic Area Information [Abstract]                      
Number of operating segments | Segment                 4    
Segment Reporting Information [Line Items]                      
Net sales $ 1,010,800 $ 945,144 $ 931,558 $ 902,423 $ 943,640 $ 883,933 $ 889,541 $ 865,281 $ 3,789,925 $ 3,582,395 $ 3,549,494
Operating profit                 1,054,563 1,027,918 999,473
Assets:                      
Operating assets 1,128,940       945,046       1,128,940 945,046 949,239
Intangible assets, net 12,302,985       8,353,722       12,302,985 8,353,722 6,689,420
Other 893,002       869,597       893,002 869,597 761,526
Total 14,324,927       10,168,365       14,324,927 10,168,365 8,400,185
Capital expenditures                 37,305 36,260 37,644
Depreciation and other amortization                 240,453 204,261 197,284
Operating Segments [Member] | Medical and Scientific Imaging [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 1,362,813 1,215,318 1,080,309
Operating profit                 477,548 441,931 375,867
Assets:                      
Operating assets 282,437       265,520       282,437 265,520 232,380
Intangible assets, net 4,660,298       4,451,028       4,660,298 4,451,028 3,842,180
Other 154,838       121,461       154,838 121,461 147,529
Capital expenditures                 16,098 12,642 11,430
Depreciation and other amortization                 119,248 105,928 93,683
Operating Segments [Member] | RF Technology [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 1,210,264 1,033,951 950,227
Operating profit                 372,467 312,112 271,177
Assets:                      
Operating assets 487,936       293,004       487,936 293,004 270,458
Intangible assets, net 6,634,964       2,848,911       6,634,964 2,848,911 1,720,977
Other 156,413       117,596       156,413 117,596 65,636
Capital expenditures                 11,536 10,758 10,521
Depreciation and other amortization                 82,653 56,877 58,702
Operating Segments [Member] | Industrial Technology [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 706,625 745,381 827,145
Operating profit                 202,451 214,538 247,596
Assets:                      
Operating assets 182,430       182,544       182,430 182,544 220,115
Intangible assets, net 493,924       513,155       493,924 513,155 557,593
Other 88,130       67,832       88,130 67,832 120,681
Capital expenditures                 6,590 9,179 10,713
Depreciation and other amortization                 18,573 19,912 21,135
Operating Segments [Member] | Energy Systems And Controls [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 510,223 587,745 691,813
Operating profit                 129,602 162,128 203,021
Assets:                      
Operating assets 164,349       194,898       164,349 194,898 219,284
Intangible assets, net 513,799       540,628       513,799 540,628 568,670
Other 134,976       113,014       134,976 113,014 223,831
Capital expenditures                 2,218 3,276 4,634
Depreciation and other amortization                 19,701 21,254 23,281
Corporate [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 0 0 0
Operating profit                 (127,505) (102,791) (98,188)
Assets:                      
Operating assets 11,788       9,080       11,788 9,080 7,002
Intangible assets, net 0       0       0 0 0
Other $ 358,645       $ 449,694       358,645 449,694 203,849 [1]
Capital expenditures                 863 405 346
Depreciation and other amortization                 $ 278 $ 290 $ 483
[1] Other assets as of December 31, 2014 have been adjusted by $12,749 due to the adoption of a recent ASU regarding presentation of debt issuance costs (see Note 1).
XML 73 R54.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Geographic Area Information, Sales by Country of Origin (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales $ 1,010,800 $ 945,144 $ 931,558 $ 902,423 $ 943,640 $ 883,933 $ 889,541 $ 865,281 $ 3,789,925 $ 3,582,395 $ 3,549,494
Long Lived Assets 167,016       155,482       $ 167,016 155,482 165,636
Minimum [Member]                      
Export sales [Abstract]                      
Export sales from the United States                 5.00%    
United States [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Long Lived Assets 145,996       133,522       $ 145,996 133,522 134,855
Canada [Member]                      
Export sales [Abstract]                      
Export sales from the United States                 16.00%    
Europe [Member]                      
Export sales [Abstract]                      
Export sales from the United States                 19.00%    
Non US Operations [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Long Lived Assets 21,020       21,960       $ 21,020 21,960 30,781
Eliminations [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Long Lived Assets $ 0       $ 0       $ 0 0 0
Asia [Member]                      
Export sales [Abstract]                      
Export sales from the United States                 37.00%    
Middle East [Member]                      
Export sales [Abstract]                      
Export sales from the United States                 16.00%    
Other Geographical Area [Member]                      
Export sales [Abstract]                      
Export sales from the United States                 12.00%    
Reportable Geographical Components [Member] | Canada [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 $ 157,607 158,952 209,237
Reportable Geographical Components [Member] | Europe [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 507,992 452,238 518,893
Reportable Geographical Components [Member] | Non US Operations [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 1,174,979 1,162,058 1,281,881
Reportable Geographical Components [Member] | Asia [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 302,687 315,656 320,326
Reportable Geographical Components [Member] | Middle East [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 101,200 124,489 91,050
Reportable Geographical Components [Member] | Rest of the World [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 105,493 110,723 142,375
Reportable Geographical Components [Member] | Medical and Scientific Imaging [Member] | Canada [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 21,993 23,737 24,997
Reportable Geographical Components [Member] | Medical and Scientific Imaging [Member] | Europe [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 228,058 167,698 185,263
Reportable Geographical Components [Member] | Medical and Scientific Imaging [Member] | Non US Operations [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 393,550 340,461 356,674
Reportable Geographical Components [Member] | Medical and Scientific Imaging [Member] | Asia [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 111,843 112,732 107,695
Reportable Geographical Components [Member] | Medical and Scientific Imaging [Member] | Middle East [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 10,107 15,877 9,997
Reportable Geographical Components [Member] | Medical and Scientific Imaging [Member] | Rest of the World [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 21,549 20,417 28,722
Reportable Geographical Components [Member] | RF Technology [Member] | Canada [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 52,703 45,506 45,811
Reportable Geographical Components [Member] | RF Technology [Member] | Europe [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 71,673 57,581 54,330
Reportable Geographical Components [Member] | RF Technology [Member] | Non US Operations [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 204,036 178,032 151,270
Reportable Geographical Components [Member] | RF Technology [Member] | Asia [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 11,988 10,019 7,555
Reportable Geographical Components [Member] | RF Technology [Member] | Middle East [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 50,605 54,165 34,241
Reportable Geographical Components [Member] | RF Technology [Member] | Rest of the World [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 17,067 10,761 9,333
Reportable Geographical Components [Member] | Industrial Technology [Member] | Canada [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 60,551 65,826 106,598
Reportable Geographical Components [Member] | Industrial Technology [Member] | Europe [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 89,229 97,938 121,909
Reportable Geographical Components [Member] | Industrial Technology [Member] | Non US Operations [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 225,539 253,272 320,017
Reportable Geographical Components [Member] | Industrial Technology [Member] | Asia [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 52,087 60,817 61,552
Reportable Geographical Components [Member] | Industrial Technology [Member] | Middle East [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 2,997 4,220 3,824
Reportable Geographical Components [Member] | Industrial Technology [Member] | Rest of the World [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 20,675 24,471 26,134
Reportable Geographical Components [Member] | Energy Systems And Controls [Member] | Canada [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 22,360 23,883 31,831
Reportable Geographical Components [Member] | Energy Systems And Controls [Member] | Europe [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 119,032 129,021 157,391
Reportable Geographical Components [Member] | Energy Systems And Controls [Member] | Non US Operations [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 351,854 390,293 453,920
Reportable Geographical Components [Member] | Energy Systems And Controls [Member] | Asia [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 126,769 132,088 143,524
Reportable Geographical Components [Member] | Energy Systems And Controls [Member] | Middle East [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 37,491 50,227 42,988
Reportable Geographical Components [Member] | Energy Systems And Controls [Member] | Rest of the World [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 46,202 55,074 78,186
Corporate [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 0 0 0
Sales [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 3,789,925 3,582,395 3,549,494
Sales [Member] | United States [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 3,115,772 2,965,115 2,820,519
Sales [Member] | Non US Operations [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 920,799 871,649 1,007,199
Sales [Member] | Eliminations [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 (246,646) (254,369) (278,224)
Sales [Member] | Unaffiliated Customers [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 3,789,925 3,582,395 3,549,494
Sales [Member] | Unaffiliated Customers [Member] | United States [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 2,978,496 2,829,752 2,661,470
Sales [Member] | Unaffiliated Customers [Member] | Non US Operations [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 811,429 752,643 888,024
Sales [Member] | Unaffiliated Customers [Member] | Eliminations [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 0 0 0
Sales [Member] | Between Geographical Areas [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 0 0 0
Sales [Member] | Between Geographical Areas [Member] | United States [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 137,276 135,363 159,049
Sales [Member] | Between Geographical Areas [Member] | Non US Operations [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 109,370 119,006 119,175
Sales [Member] | Between Geographical Areas [Member] | Eliminations [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 (246,646) (254,369) (278,224)
Sales [Member] | Geographic Concentration Risk [Member]                      
Schedule of Entity Wide Information About Geographic Areas [Line Items]                      
Net sales                 $ 460,000 $ 481,000 $ 477,000
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.6.0.2
Quarterly Financial Data (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Quarterly Financial Data [Abstract]                      
Net sales $ 1,010,800 $ 945,144 $ 931,558 $ 902,423 $ 943,640 $ 883,933 $ 889,541 $ 865,281 $ 3,789,925 $ 3,582,395 $ 3,549,494
Gross profit 626,878 578,493 567,520 559,519 579,091 533,483 533,911 518,161 2,332,410 2,164,646 2,101,899
Income from operations 289,104 267,390 253,078 244,991 278,677 250,371 251,974 246,896 1,054,563 1,027,918 999,473
Net earnings $ 182,081 $ 167,079 $ 158,069 $ 151,416 $ 208,597 $ 160,417 $ 171,280 $ 155,773 $ 658,645 $ 696,067 $ 646,033
Earnings from continuing operations per common share:                      
Basic (in dollars per share) $ 1.79 $ 1.65 $ 1.56 $ 1.50 $ 2.07 $ 1.59 $ 1.70 $ 1.55 $ 6.50 $ 6.92 $ 6.47
Diluted (in dollars per share) $ 1.78 $ 1.63 $ 1.54 $ 1.48 $ 2.05 $ 1.58 $ 1.69 $ 1.54 $ 6.43 $ 6.85 $ 6.40
XML 75 R56.htm IDEA: XBRL DOCUMENT v3.6.0.2
Schedule II - Consolidated Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Allowance For Doubtful Accounts And Sales Allowances [Member]      
Valuation and Qualifying Accounts Roll Forward]      
Balance at beginning of year $ 12,404 $ 13,694 $ 14,992
Additions charged to costs and expenses 1,791 1,536 2,357
Deductions (2,794) (4,128) (3,355)
Other changes 3,088 1,302 (300)
Balance at end of year 14,489 12,404 13,694
Reserve for inventory obsolescence [Member]      
Valuation and Qualifying Accounts Roll Forward]      
Balance at beginning of year 34,040 38,879 43,452
Additions charged to costs and expenses 10,071 8,616 8,621
Deductions (6,540) (9,049) (11,833)
Other changes (338) (4,406) (1,361)
Balance at end of year $ 37,233 $ 34,040 $ 38,879
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #!O6TH?(\\#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,$% @ ,&];2F;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " P;UM*9_8ZINX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)OITUQ"Z&;B^))07!!\1:2V=U@TX9DI-VW-XV[ M740?P&-F_GSS#4RGO=!CP.

@QD,=[,KA^BT'[+CD1> $1]1*=BF1)#:N[' MX!2E9SB 5_I#'1!X56W (2FC2,$"+/Q*9+(S6NB BL9PQAN]XOUGZ#/,:, > M'0X4H2YK8'*9Z$]SW\$5L, (@XO?!30K,5?_Q.8.L'-RCG9-3=-43DW.I1UJ M>'MZ?,GK%G:(I :-Z5>T@DX>M^PR^;6YN]\],,FKNBTJ7O!V5S?B=B-X^[ZX M_O"["KO1V+W]Q\870=G!K[N07U!+ P04 " P;UM*F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( #!O6TI?TQ6SH ( *0) 8 >&PO=V]R:W-H965T&UL?5;;CILP$/T5Q Z:N0RO"K5+J)('J^LIO*)MZS1 M7\Y?RV955E+.ES_.V-AH.F(8[G M;]:_6.>U,P"!@\BDAZ0G)0$"?$TA/ M(.^$U$:K<\7&9D<5716"/P+1_;TM-5F$%D1'_V@V;;#M-QT>J7?OJ[B([L9, MC]AT"#Q"H $1:=N# (8$-MBCXX\"6Q^1?$3L? 2!CY" /B:6GHSH,YA.0#JQ M=#*BITZ(?$0&"\Q @9E'SQV!#C&SB*9#Y#A/)MQ(09744YD[*CX"Q;!"!BID M/A\Y$@ $PQ(Y*)'[?"=9-@!D(EOFH,3 M*!H:L]5_4$L#!!0 ( #!O6TJO'1:^H@0 .T5 8 >&PO=V]R:W-H M965T&UL?9AOC^(V$,:_"N+]'9[Q_Q6+U%!5K=1*JZO:OLXN MW@5=(#3)+M=O7R=P"&;&]P:2\(S]3+!_'GMY:KNO_3:E8?9MWQSZQ_EV&(X/ MBT7_LDW[NO_<'M,A__+:=OMZR+?=VZ(_=JG>3$'[9H%*N<6^WAWFJ^7T[*E; M+=OWH=D=TE,WZ]_W^[K[KTI->WJSVZ=#OVL.L2Z^/\Y_@8:W=&# I_MZE4W]S/1M3>6[;K^/-;YO'N1H= MI2:]#&,3=?[Z2.O4-&-+V<>_ET;GUS['P-OK[ZW_,B6?DWFN^[1NFW]VFV'[ M. _SV2:]UN_-\*4]_9HN"=GY[)+][^DC-5D^.LE]O+1-/WW.7M[[H=U?6LE6 M]O6W\_?N,'V?SK]8?0F3 _ 2@-< ,#\,T)< 30(69V=3JC_70[U:=NUIUIW_ MK6,]#@IXT/EEOHP/IW)C;.'T;#W*\%N/U%&]NXXG%ZBQQD^0P2;SU>;233 29#Q8*;HSHQG W MFK@Y2^Q--PYBL(:XX3(3 OJ"&RNZL=P-Z::RK!L($"W]ER59#"[(;ISHQG$W MEKAQK!L-SI-!N>:JPHCSH@_/?3CBP_-T,49'[*XE&2J#LIL@N@G"SD%0QLM^0,F$4MP10Y3B71G0 M$"BH!)VR%@IC!PK,!.;(*.H(6$_!&0^&L9,+;4#CT14\R0@%Y)Z >D(^/%P> M1D933UR(%D,>_05/,I:!@6&9<>B19TP9',6>2< MM92SR/&)Z!VEK""#4.0'%LI4SEBZ E?(T6F4BIZ6#8+.!5689RCS%3E?:=%6 M(0TT"/,$'5.Q_X\( H_F")9FQR.M@6OQ7R$M<4$8AW20(.F]4\1W)R$:.;$L+ M<^0HSE/(*3[9N- $%PV4QI(,;>30MG09D31T"?FQYMZ)#&N,;$FTA5RT#%?- MX6HI7+54G-)MR5I4E6:IEL&J.5@=!:L6B&E"Y"NT*(2(K@!7+<-5<[A2(%1: M@*LSF"<%]20((5?ZI251%\X5.&#I8*\TY^:G7)]YMB9*0@3T-UO;>T\R834G MK*.$U1RG6W01%U4L5#&:IFOFO/549AICDWK0PAL.RT),898VC1J&;": M Y9V55TT[F[@BJ6UI)1+Z\7-N=MX$/I'W;WM#OWLN1V&=C\=M+VV[9!RJ^IS M3G*;ZLWUIDFOPWCI\W5W/H \WPSM\7*XNKB>\*[^!U!+ P04 " P;UM* M&SY&YD<" "@!P & 'AL+W=O<'_MO"_\ MS/?.^()N1#S3X3.>"HI];ZK^*[YC(N6*1.8X4<+UTSO=N*#M%$6BM.AU?#>= M?@_CESB=;&Y#.!G"V1!LWC5$DR$R#& DTZ5^1 *5!:.#Q\:_U2-U*()M)#?S MI!;UWNEOLEHN5^]EDA3@KN),DOTH"1>2<*VH;$4$9PF0^6>(T D1:G^TA$C= M_LCIC[1_L_1G1A&C)-623DO@$PR,.AZ(5B0;)\G&)LD-DE$2+Y($$$*#Y(%H M11([26*+)#62[&,KB8GQGF+%D#@9$IO!V/)]\C__Y8%H19(Z25*;Q#C$^]2J M-8JA_6<>RE8TF9,FLVDB@R9S'( H3HUC7;ED89K';IK<29/;-!N#)G>D"1)S M"RN7#&;I/_9&=G]G1X(V3VRV)&AGRF%BMB67*C3W!BQ:I;J[OB%V;3KN':F0 M75?WQ@NE LN(\$G&JN5U.4\(O@@U3.68C7?&.!&TG^Y#,%_*Y5]02P,$% M @ ,&];2KQ$.TRS P 9 \ !@ !X;"]W;W)KHSZ5%^=^]B__'-8QZ1G9TNZ[WD7N?UYM9LNR]^1Y_)J8 MO>'\^QR:.#O:87\ONJ[O];:>$9!Q-V7^VK[;T M\)Z)C[%W93M\1_MKV[EJ\N*I5/GO\;>HA]_;Y/_-##=@DP&[&U#UH0&?#/@? M _&A@9@,!#!(QE2&N=GE7;Y9->X6->/R7O)^%]%'X6=_WP\.DSW\YZ>G]:.O M&ZU6R6OO9X)L1PB;0>@=D7CG]P@,B[!E@3E['R +$9R\A^Q"B-8X"8ZFR0=[ M/K9AA^&$EK/\WO%6*&\5\J: MPKB,,Z9H""_ M#,%1)?P'\,9PA/H5Q'EKE+<.>8/=OM7A_#"MC=" -X*C7&EF &\,1YA@"N=M M4-XFY,T!;Q/&(5)(!7 9AF,ZI9!WB$O35&B.TTY1VFE(6P#:*3(]5$JP:[,0 M9@2#9W<7HK11?*$248)77!*2EK#DDI".!@<@0T"P;'X(>4]V01YH2#;0!QH$ M^8L*>%XS!":-D@Q2#F&*+9%&%>>)LI"TAJ19N/T$">AD"(X2PKB 6P-SR'PE M73B&%-D$1P2"4P?7,4!Q1%%XK$)S7.;I0%ABN&2S4#'A?W+*PUO?W 42S% -+YRY33YO< M&^O-_U!+ P04 " P;UM*C;C6GG8" #R!P & 'AL+W=OMR)-R="6\3%EIX=UE.,CHK4-H[GNM!I4=W96:IB>YJEY,*;NL-[:K%+VR+Z M-\<-&;8VL-\#S_6YXC+@9&F/SO@GYB_]GHJ=,V 7X5>.!+=:6='(@Y%5NOAVWMBL%X0:77&9 XG'%.]PT,I&0\6?*:<\E)7&Y M?L_^17D77@Z(X1UI?M='7FWMV+:.^(0N#7\FPU<\^0EM:S+_'5]Q(^!2B:A1 MDH:I7ZN\,$[:*8N0TJ*W\5EWZCF,;R)_HID)WD3P9@* =PG^1/ _",%=0C 1 M HW@C%94;PK$4992,EAT_'=[)#\BL E$]TL95,U6[T1[F(A>LP2FSE7FF2#Y M"/$6$# C')%\KN"9*N3>BN[=%MBM$;Y["RG6D"@RB_"--GW%]YX9MV147>TT@U<35 >K0KIDM>( M!^!"7Q-\+\^-U-@H-39(!9K4^#][;,(%;AQJQZTPYON\QXE1>&(0KA7*D]4W M' 80QOJ),,#"T ,:K## ?%%3/Q'.XN9K,3VKJ<*LDEPZ+F^0170>7$^>O#FU M>"X&VCA_/M*,T_ 'HN>Z8]:!<'$OJ]OS1 C'0J7[*/I:B0$\;QI\XG(9B34= MQ]"XX:2?)JPSC_GL'U!+ P04 " P;UM*?UM(@IT' ^, & 'AL M+W=OXGCZU[?/'^?QP]U1O5X6DWZUW]:3\YO&RWJ_U_M_6F>;V>TO3''SZO M'Y_:_@_SFZOGU6/]9]W^]?QIWWV:GZ/*[B_FR.M2+9O//^KY]NIYFT\E]_;!ZV;2?F]=?Z^&"_'0R M7/WO];=ZT^%])MT<=\WFUNB+O^C\?U/_Y;MV*'[J_? M;BBQ5_-O?:"!N3TQ)F)Y2 MMB05"&;()C[!4EDHE052$9/JQ/@W$^6Y)8.G<7 :=PQAHVE& G@8P(L\LYRE MZ84>;,T77EP((PI)!!<2OMY+-5"I$I4Z5:1*@*H$L'K\"1"$+.RN7 21B36> MV#>WD!2[HJ5*E"I1P5S,B"@I%"4%HK!'WFTJIO$9X4DR.$D&)F%?T-M,O2$S MD8;QCMW7A82X\"I1@HD2PZ0'3.I'1,FA*#D0A=ULMSG(!,]!"=[U$C +NUEO M!^B2]@-RZ6F@(TN S+H[(>'[3:G'JMX1*Q9HQ!80$"CC I&6S@(@P29&. ,U MTE)'2AVIU'QB<; U(.0-^$Y"8#_GXABY5L8DP7%U)"?449%21ZJQA$9V6<)V M@( ?,-PZD30$AD8>T83] #DP#_<= W3Q2^Q *BXCO@H2$ZN@(J6.5&H^L3C8 MZY T.YWMY.+H=H>DQ9B1XR5" 3 ACFYX=*12\XG%P9:'@.I(I<\6RX/=#P'[PS>&6Y+^AQ+^ M)5^0M!W463YK,ZZ3!*WO7$Q"7"@)SE+*C2A% ==CEDLFN:X8\S:,W5+8'!%P M1X:[(Y+VB)+D+1>7O]@BF>3]Y9;!)L)($R$*KH&Y=/\;=5LO !+RD 2V7$L] M5*DCE3Y;K,Y(@P&Y"/X0,J! Y_+(3=O:A#OS F#\":TCI8Y4(.4^G[&[#WL( M@WH*_-EII(=PHB*!4#+:X3#8:QC@-42M9G2O8<#>GG*?7P!*K)5N-0!":<[E MD3F;+!OKE&&O88#7$#6;D1LWC6P8!N_:!G4J>-%F9*M"K(':02AT9 F0&=D\ MY4^X4H]5O2-6+! V' 9U+7C19M3]?0&00&D(7"0UTE)'2AVIU'QB<;#=,*C; M(G8C:3=$.Q?M^"[DO-4%.*&.WG/1D6HL(3^6SL*:D7DLMA46 M=%Y$T6;USHN5?0YCB/>W"X#Q5="14D9*$C!4"Z?'W*B[JE'JO4D>H=T\4" M82]D4=^%[\%6]EU(%.L+"QR3ZXK+(+[&$G3=M\M;<3.!YHGI;F[N"DL$4I[D MCHLF+\2;/,O=2"EDL;.SJ!_#]V8K35)7UF:I6$B5BU/"7LJF[R]_+78<5CH. M4?Y:_7S'JA:@ $CP67">K[]N.'2D CFSV6)UL.&PZ*!'/,QSM?RUX# HS?E= M40!,?#M4I-21"J3^P,7'H.(B7 MOTXW)D[Z $N.6V= \;72D1(@E/.^',C96C?RJ'#8ECC4R.'EKY.VA$:J.X=] MB4,M$>Y+G.Y+G.Y+=&0)D,[141[$,NC.Y!VQ8H%&W@]!/1J^]3K=FP D33-^ M884>::DCI8Y4:CZQ.-B7.-2CX;N1D]LY?]PZY S2/!/JZ =".E+J2#624#K2 M'7#8@3CD0'CYZZ2S<#1R+.>PK7#H3(B7OTX_$W+H""819Y8 $ZN@MVATI%+S MB<7!ALFA$R%>_CK=,3G4$;'BG;0"<$(=W3'I2*4G%,N#'9-#+1KNF-PEAQ*_ M(X>MAT<-&FX]O-Z@\?JK,0"9D0DI/SU;ZK%*':G>,5TL$/9"'G@A7FG=>NDK M*+'\I3E$N2P7YU8% %UP1IQV+ $XL\:EEE=X"*1N:N*B2'R9>F;9OM\:WGAZ9IZRYF M\J&+]E2O[L\?-O5#V_^:=K_O3V^TGSZTS?/PMO[\_+\,W/P/4$L#!!0 ( M #!O6TH=J&PO=V]R:W-H965T&UL M?57;CMHP%/R5*!^ <^>B$&D!5:W42FBKML\F'$BT=IS:AFS_OK83LL&Q]H78 M)S-S9@P^Y!WC;Z("D-X[)8W8^I64[08A459 L5BP%AKUYL(XQ5)M^16)E@,^ M&Q(E* J"#%%<-WZ1F]J1%SF[25(W<.2>N%&*^;\=$-9M_=!_%%[K:R5U 15Y MBZ_P$^2O]LC5#HTJYYI"(VK6>!PN6_\EW!PRC3> WS5T8K+V=)(38V]Z\^V\ M]0-M" B44BM@];C#'@C10LK&WT'3'UMJXG3]4/]BLJLL)RQ@S\B?^BRKK;_R MO3-<\(W(5]9]A2%/ZGM#^.]P!Z+@VHGJ43(BS*=7WH1D=%!15BA^[Y]U8Y[= MH/^@N0G10(A&0IA]2H@'0OQ!2#XE) ,AL0BHCV+.YH E+G+..H_WWVZ+]8\H MW"3J]$M=-(=MWJGC$:IZ+\(XRM%="PV878^)II@1@93ZV")RM=A%,[K58#]' MQ,$SY#"'+)=N$[$S9VSX\5/.V"V0. 42(Y \"2360?68S&":/FFZM)+LYZ L M2U=6W#DH7H>9VV_J])LZ_*:6WW369;VR[IR3O^#9( E8QA M S:@Z+#MM9LHB5';RFREZ;[]:%MU[;N'Z8O&EA^>'DKD_8Z4;M[Z[=?=<]<- MD^_KU69W.WT>AI?KV6QW_]RM%[L/_4NW*;\\]MOU8BA?MT^SWQ>U^O%]K^F6_5OMU,[_7'@\_+I M>=@?F-W=O"R>NC^[X:^73]OR;7:*\K!<=YO=LM],MMWC[?2CO9Y[LV]P4/R] M[-YV9Y\G^ZY\Z?NO^R^_/=Q.S=Y1M^KNAWV(1?GSK6N[U6H?J?CX=PPZ/9US MW_#\\X_HOQPZ7SKS9;'KVG[US_)A>+Z=INGDH7M;P]^WX2\QC,]R Q@9T M:F##NPUX;, _&[AW&[BQ@1,-9L>N'*[-?#$L[FZV_=MD>[R]+XO]*++7KES] M^_W!P\4^_%8NSZX<_79G.=[,ONT#C9KFJ*%SS4DQ*]%/IR!TBH94<[H\0:L5 M;"XE+?B8]!;(< M3!!7?0YD+AAF;-I#TQ[T.N, 08(JM?6B5O3'#7^S"A'RN+BM$"5;!+79JY5 MSJ1LL.4(+4=@V0K+49V&#%OOA&KY^]9.KD, 9/O1TN@ST'VF72'R$26 M\P'H//DL,Q<*YTQE.EBINH6"NDBTMAH35E)!S MKQDUEW;(R'F,9&23'*]S&,ZPJ0T3# KKP>5.TKD':=/*=-@"V57B3-*XEL7H M:C,:X\DB/DDL6PT5\C:K6:UEB3A+UUIU1>G\]EWZQHRR&E)R/#968^7*12^K MCA;HV 3E&T4+P=;&-Z:4!9C2QC5=KFR62:<%LJQ !4364Z5PLQA5%K#*RXK M:L#DP%$6*"W24:&:+&2 +I4DGH47=RR4L39 M,MQDJ0Z4)0642R!BSF%,XSE6AAQA@!$ F"S4&@+$X7B>!$?W2!=(D1O'"Z[" M,,(,(\ P[Z5U0"=*QDKG2.94>H(RGRH3AC#%2%.L%+32M^:.S*A 8HT/)!'V M;JA+PYA>!.CE9;% FC8)0Q6/T%BD/62I4 V$;" M!&P#74E(ICKL&%., <6"7!\S((ZC)%0<*7 6QL M)+D$;I$N&;4@ ++:M:YLE0%L!4E<1HLJLE9NW+50: S+Q>4<"6-.M\_0UKZ"C'8(%6_B5I&87 WX%R2]&5'+JEK10Q[I> M@#IO*U498W(Q6'O)95[#:.U%)->,4!:BW,A!,E=-@9B6#&@IRZZ&-=Q*#>Q) MYLH6"',N%:4:*UIW1;E4"Y4*WF%F.L#,*)GI .)*M6.D=Z3S*J6FP-"O#6'(J*=N=G96P3K;OMT>$-C-[GO7S?#_F'\V='3 M6R ?:?\6@CC>V.OY\5V.GV&.KY;\L=@^+3>[R9=^&/KUX4V$Q[X?NF+3?"A7 M][E;/)R^K+K'8?\QEL_;XRL=QR]#_S*^KC([O3-S]S]02P,$% @ ,&]; M2E-_UZ@O5JU\0LPP[PW M;X8A']$^NP[ DQ>MC"MHYWU_8LQ5'6CA[K '$VX:M%KX8-J6N=Z"J!-(*\9W MN[=,"VEHF2??Q98Y#EY) Q=+W*"UL#_/H' LZ)Z^.AYEV_GH8&7>BQ:^@O_6 M7VRPV,)22PW&233$0E/0^_WIG,7X%/!=PNA69Q(KN2(^1^-37=!=% 0**A\9 M1-AN\ !*1:(@X\?,29>4$;@^O[)_2+6'6J["P0.J)UG[KJ!'2FIHQ*#\(XX? M8:[G#25S\9_A!BJ$1R4A1X7*I954@_.H9Y8@18N7:9-TD_$9M@W@,X O M@&/*PZ9$2?E[X4696QR)G7K?B_C$^Q,/O:FB,[4BW07Q+GAOY?[(8KAZY@E@@7V)07?2G'F_\#Y-ORPJ?"0X(<_%!ZV";)-@BP19/\M<2LF^RL) M6_54@VW3-#E2X6#2)*^\R\#>IT=DO\.G:?\B;"N-(U?TX653_QM$#T'*[BZ, M4!<^V&(H:'P\O@MG.XW99'CLYQ_$EF]<_@)02P,$% @ ,&];2CS) _>T M 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TK MB!]0$CMMH\BVU+2J.FF3HE;;/A/[;*,"YP*.NW]?P*[G;=:^ '?<>_?N.+(! MS:MM 1QY5U+;G+;.=0?&;-F"XO8*.]#^ID:CN/.F:9CM#/ J@I1DR69SPQ07 MFA99])U,D6'OI-!P,L3V2G'SZP@2AYQNZ:?C632M"PY69!UOX 7<]^YDO,5F MEDHHT%:@)@;JG-YM#\==B(\!/P0,=G$FH9(SXFLPOE0YW01!(*%T@8'[[0+W M(&4@\C+>)DXZIPS Y?F3_3'6[FLY(*IGFM* MIN*_P@6D#P]*?(X2I8TK*7OK4$TL7HKB[^,N=-R'\29-)]@Z()D R0S8QSQL M3!25/W#'B\S@0,S8^XZ')]X>$M^;,CAC*^*=%V^]]U)L]]<9NP2B*>8XQB3+ MF#F">?8Y1;*6XIC\ T_6X>FJPC3"TS\4WJP3[%8)=I%@]]\2UV)N_TK"%CU5 M8)HX39:4V.LXR0OO/+!W27R3W^'CM'_CIA':DC,Z_[*Q_S6B R]E<^5'J/4? M;#8DU"X<;_W9C&,V&@Z[Z0>Q^1L7'U!+ P04 " P;UM*S-W-J;4! #2 M P &0 'AL+W=O&;#3VV;4 MGKQJU;F1:2$[6F31 M=[9%9@:O9 =G2]R@M;!O)U!FS.F>OCN>9-/ZX&!%UHL&OH/_T9\M6FQ1J:2& MSDG3$0MU3N_VQU,2\!'P4\+H5F<2*KD8\QR,KU5.=R$A4%#ZH"!PN\(]*!6$ M,(V769,N(0-Q?7Y7_Q)KQUHNPL&]4;]DY=NP (M?C!%D-! M['[NP@#-M1ULRW+^>]O"(2KZI>U,Y[UY,YT6$YHGVP,X\JRD MMB7MG1N.C-FZ!\7M#0Z@_4V+1G'G3=,Q.QC@300IR;(D>2IO3%\2"ZW@4'JXJ!=_ %W-?A;+S%5I9&*-!6H"8& MVI+>I<=3'N)CP*. R6[.)%1R07P*QL>FI$D0!!)J%QBXWZYP#U(&(B_C^\)) MUY0!N#V_L+^/M?M:+MS"/ ME/@<-4H;5U*/UJ%:6+P4Q9_G7>BX3_--GBZP?4"V +(5LQ\;^K@C*V(=UZ\]=YKE;Y-"G8-1$O,:8[)MC%K!//L:XIL M+\4I^PN>[<,/NPH/$7[X3>$_\N>[!'DDR/];XE[,GRK9IJ<*3!>GR9(:1QTG M>>-=!_8NBV_R*WR>]L_<=$);O_!5D-"Z\+QC3^; M> MLA ? YX$C'9U)J&2"^)S,+[6!=T%02"A.?%6^^]EON/:?4F1;*4X)?_! MDVUXNJDPC?#TC<)LFR#;),@B0?:&X/"NQ*V8VW=)V*JG"DP;I\F2"@<=)WGE M70;V/HEO\B]\FO;OW+1"6W)!YU\V]K]!=."E[&[\"'7^@RV&A,:%XP=_-M.8 M38;#?OY!;/G&Y5]02P,$% @ ,&];2@TCA(.U 0 T@, !D !X;"]W M;W)K&UL?5-A;]L@$/TKB!]0$B=IT\BVU'2:-FF3 MHDYK/Q/[;*,"YP*.NW\_P*[KK5:_ '?<>_?N.-(>S;-M !QY55+;C#;.M0?& M;-& XO8*6]#^ID*CN/.FJ9EM#? R@I1DR6IUS107FN9I])U,GF+GI-!P,L1V M2G'SYP@2^XRNZ9OC0=2-"PZ6IRVOX1>XW^W)>(M-+*50H*U 30Q4&;U;'X[; M$!\#'@7T=G8FH9(SXG,POI<9705!(*%P@8'[[0+W(&4@\C)>1DXZI0S ^?F- M_6NLW==RYA;N43Z)TC49W5-20L4[Z1ZP_P9C/3M*QN)_P 6D#P]*?(X"I8TK M*3KK4(TL7HKBK\,N=-S[X6:W&V'+@&0$)!-@'_.P(5%4_H4[GJ<&>V*&WK<\ M//'ZD/C>%,$96Q'OO'CKO9=\?7N3LDL@&F..0TPRCYDBF&>?4B1+*8[)!WBR M#-\L*MQ$^.8?A?ME@NTBP382;#\M<2GF]K\D;-93!::.TV1)@9V.DSSS3@-[ ME\0W>0\?IOTG-[70EIS1^9>-_:\0'7@IJRL_0HW_8),AH7+A>.//9ABSP7#8 MCC^(3=\X_PM02P,$% @ ,&];2CKR9Y>S 0 T@, !D !X;"]W;W)K M&UL?5/;;M0P$/T5RQ]0;[P+5*LD4K<(@032J@AX M]B:3Q*HOP78VY>\9.VD(D/;%]HSGG#DS'N>C=8^^ PCD22OC"]J%T!\9\U4' M6O@;VX/!F\8Z+0*:KF6^=R#J!-**\=WN+=-"&EKFR7=V96Z'H*2!LR-^T%JX M7R=0=BQH1I\=#[+M0G2P,N]%"U\A?.O/#BVVL-12@_'2&N*@*>A==CP=8GP* M^"YA]*LSB95ZH+LH"!14(3((W*YP#TI%(I3Q<^:D2\H(7)^?V3^D MVK&6B_!P;]4/68>NH+>4U-"(084'.WZ$N9XWE,S%?X8K* R/2C!'995/*ZD& M'ZR>65"*%D_3+DW:Q^EFG\VP;0"? 7P!W*8\;$J4E+\7092YLR-Q4^][$9\X M.W+L316=J17I#L5[]%Y+?-"<72/1''.:8O@J)ELB&+(O*?A6BA/_#\ZWX?M- MA?L$W_^E\(7\ATV"0R(XO%KB5LR_*MFJIQI&PO=V]R:W-H965T M( 7J=_WP$[KMM:>0%FF'/FS#!DH[$OK@7PY$U)[7+:>M\?&'-E"TJX*].# MQIO:6"4\FK9AKK<@J@A2DO$DN6%*=)H66?2=;)&9PGRQ:;&&I.@7:=483"W5.[W:'8QKB8\"/#D:W M.I-0R=F8EV \53E-@B"04/K ('"[P#U(&8A0QNO,29>4 ;@^O[-_CK5C+6?A MX-[(GUWEVYS>4E)!+0;IG\WX"',]UY3,Q7^!"T@,#THP1VFDBRLI!^>-FEE0 MBA)OT][IN(_3#4]GV#: SP"^ &YC'C8EBLH?A!=%9LU([-3[7H0GWATX]J8, MSMB*>(?B'7HO!4_V&;L$HCGF.,7P5*K!-G"9'2C/H.,DK[S*P=SR^R9_P:=J_ M"MMTVI&S\?BRL?^U,1Y02G*%(]3B!UL,";4/QT]XMM.8388W_?R#V/*-B]]0 M2P,$% @ ,&];2EJ2DCJU 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0')*E461;:CI-F[1)4:NMGXE]ME'!YP&. MNW]?P*[G=M:^ '?<>_?N.-(!S;-M !QYT:JU&6VP-=M#ZFPJ- M%LZ;IF:V,R#*"-**\239,RUD2_,T^LXF3[%W2K9P-L3V6@OSYP0*AXQNZ)OC M0=:-"PZ6IYVHX1'9A8Z*H_+-P(D\-#L2,O>]$>.+-D?O>%,$96Q'O MO'CKO=><)_N470/1%',:8_@B9C-',,\^I^!K*4[\'SA?AV]7%6XC?/M.X>TZ MP6Z58!<)=O\M<2WF\"$)6_14@ZGC-%E28-_&25YXYX&]X_%-_H:/T_Y#F%JV MEES0^9>-_:\0'7@IR8T?H<9_L-E04+EPO/5G,X[9:#CLIA_$YF^V 0 T@, !D !X;"]W;W)K&UL;5-A;]P@#/TKB!]0$N[6=:/*J5>=RVGK?'QAS90M:N"O30X#1M MPUQO0501I!7C27+-M) =+;+H.]DB,X-7LH.3)6[06M@_1U!FS&E*WQP/LFE] M<+ BZT4#O\#_[D\6+;:P5%)#YZ3IB(4ZI[?IX;@/\3'@4<+H5F<2*CD;\QR, M[U5.DR (%)0^, C<+G '2@4BE/$R<](E90"NSV_L][%VK.4L'-P9]20KW^;T MAI(*:C$H_V#&;S#7\XF2N?@?< &%X4$)YBB-"\T3,+2M'B==IE%_=Q MNME=S[!M )\!? '%)DU([%3[WL1GC@]<.Q-&9RQ%?$.Q3OT M7@J>?,G8)1#-,<)ML$^TV" M?238_T.0?BAQ*^:C2K;JJ0;;Q&ERI#1#%R=YY5T&]I;'-WD/GZ;]I["-[!PY M&X\O&_M?&^,!I217.$(M?K#%4%#[&PO=V]R:W-H965T("7B=_WP$[ MKI-:?0%FF'/FS#!DH['/K@7PY$5)[7+:>M\?&'-E"TJX*].#QIO:6"4\FK9A MKK<@J@A2DO'=[H8IT6E:9-%WLD5F!B\[#2=+W*"4L*]'D&;,:4+?'(]=T_K@ M8$76BP9^@/_9GRQ:;&&I.@7:=483"W5.[Y+#,0WQ,>!7!Z-;G4FHY&S,!V@7N0,A"AC-\S)UU2!N#Z_,;^)=:.M9R%@WLCG[K*MSF] MI:2"6@S2/YKQ*\SU7%,R%_\=+B Q/"C!'*61+JZD')PW:F9!*4J\3'NGXSY. M-^G-#-L&\!G %\!MS,.F1%'Y9^%%D5DS$COUOA?AB9,#Q]Z4P1E;$>]0O$/O MI>#)/F.70#3''*<8OHI)E@B&[$L*OI7BR/^!\VWX?E/A/L+W[Q2FVP3I)D$: M"=+_EK@5<_TA"5OU5(%MXC0Y4II!QTE>>9>!O>/Q3?Z&3]/^(&S3:4?.QN/+ MQO[7QGA *;LK'*$6/]AB2*A].'["LYW&;#*\Z>&PO=V]R:W-H965T-\=&7-% UJX&]-!BS>5L5IX-&W-7&=! ME!&D%>.;S9YI(5N:I]%WMGEJ>J]D"V=+7*^UL'].H,R0T82^.1YDW?C@8'G: MB1H>P?_LSA8M-K.44D/KI&F)A2JC=\GQM OQ,>"7A,$MSB143Y1,Q7^'*R@,#THP1V&4BRLI>N>-GEA0BA8OXR[;N _CS78_ MP=8!? +P&7"(>=B8*"K_++S(4VL&8L?>=R(\<7+DV)LB.&,KXAV*=^B]YCS9 MI^P:B*:8TQC#%S')',&0?4[!UU*<^#]PO@[?KBK<1OCVG<+;=8+=*L$N$NS^ M6^):S.%#$K;HJ09;QVERI#!]&R=YX9T']H['-_D;/D[[#V%KV3IR,1Y?-O:_ M,L8#2MG&PO=V]R:W-H965T++/I.MLC,X)7LX&2)&[06]N\1E!ESFM)7QZ-L6A\@_&MRFD2$@(% MI0\* K<+W(%200C3^#-KTB5D(*[/K^H/L7:LY2PX@$)XR 1CE$:YN))R<-[H6053T>)EVF47]W&ZX=U,&9VQ%O,/D'7HO!4^_9.P2 MA&;,<<+P%29=$ S5EQ!\*\21OZ/S;?IN,\-=I._6=)YL"^PW!?918/]AB1L8 M_K9(MNJI!MO$:7*D-$,7)WGE70;VEL&UL?5-A;]P@ M#/TKB!]0+ES:5:]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G%^&YW MP[20'2VRZ#O9(C.#5[*#DR5NT%K87T=09LQI0M\=S[)I?7"P(NM% ]_ ?^]/ M%BVVL%120^>DZ8B%.J=WR>&8AO@8\$/"Z%9G$BHY&_,2C*:DKGX+W !A>%!">8HC7)Q)>7@O-$S"TK1XFW:91?W<;JY3F;8-H#/ +X M;F,>-B6*RA^$%T5FS4CLU/M>A"=.#AQ[4P9G;$6\0_$.O9>"3_P?DV?+^IJK!-G&:'"G-T,5)7GF7@;WC\4W^A$_3_E781G:.G(W'EXW]KXWQ@%)V5SA" M+7ZPQ5!0^W#\A&<[C=ED>-///X@MW[CX#5!+ P04 " P;UM*9MWH@+4! M #2 P &0 'AL+W=O!-8YT6 4W7,M\[$'4":<7X;G?'M)"& MEGGRG5V9VR$H:>#LB!^T%N[G"90="[JG;XYGV78A.EB9]Z*%+Q"^]F>'%EM8 M:JG!>&D-<= 4]'%_/!UB? KX)F'TJS.)E5RL?8G&Q[J@NR@(%%0A,@C55(,/5L\L*$6+UVF7)NWC=)-E,VP;P&< 7P /*0^; M$B7E[T009>[L2-S4^U[$)]X?.?:FBL[4BG2'XCUZKR7GMSF[1J(YYC3%\%7, M?HE@R+ZDX%LI3OP?.-^&9YL*LP3/_E!XMTUPV"0X)(+#?TO5+9P:1)7GF7@7WDZ4U^AT_3_EFX5AI/+C;@RZ;^-]8&0"F[&QRA#C_8 M8BAH0CS>X]E-8S89P?;S#V++-RY_ 5!+ P04 " P;UM*5:VO +8! #2 M P &0 'AL+W=OSO$R@SYG1'7QP/LFE]<+ BZT4#W\'_Z,\6+;:P5%)# MYZ3IB(4ZIW>[XVD?XF/ HX31K$>E I$ M*./7S$F7E &X/K^P?XJU8RT7X>#>J)^R\FU.#Y144(M!^04S,5_ MA2LH# ]*,$=IE(LK*0?GC9Y94(H6S],NN[B/TTUZ.\.V 7P&\ 5PB'G8E"@J M_RB\*#)K1F*GWORTX/V3L&HCFF-,4PU_J/PPS;!?I-@'PGV;Y:X$9,F_R5AJYYJL$V< M)D=*,W1QDE?>96#O>'R3O^'3M'\3MI&=(Q?C\65C_VMC/*"4Y 9'J,4/MA@* M:A^.[_%LIS&;#&_Z^0>QY1L7?P!02P,$% @ ,&];2HQLF!&V 0 T@, M !D !X;"]W;W)K&UL=5/;;MP@$/T5Q >$-7;2 M:&5;RB:J&JF55JG:/+/VV$;AX@!>IW]?P([C),X+,,.<,V>&(1^U>;(=@$,O M4BA;X,ZY?D^(K3J0S%[H'I2_:;21S'G3M,3V!E@=05(0NMM=$?4=3 MYGIP@BLX&F0'*9GY=P"AQP(G^-7QP-O.!0 OQQ&NSJC4,E)ZZ=@W-<%W@5!(*!R@8'Y[0RW($0@\C*> M9TZ\I S ]?F5_7NLW==R8A9NM7CDM>L*?(U1#0T;A'O0XP^8Z[G$:"[^)YQ! M^/"@Q.>HM+!Q1=5@G98SBY,B6*RN^8 M8V5N](C,U/N>A2=.]M3WI@K.V(IXY\5;[SV7-$UR<@Y$<\QABJ&KF+<(XMF7 M%'0KQ8%^@M-M>+JI,(WP])W"+PBR38(L$F3O"-(/)6[%9!^2D%5/)9@V3I-% ME1Y4G.25=QG8&QK?Y"U\FO9?S+1<6732SK]L['^CM0,O97?A1ZCS'VPQ!#0N M'+_YLYG&;#*<[N&PO=V]R:W-H965TW82)T$%S&PGZ?Y^MJ$LF -]";8Y]YQKQ^=REU!95%1.-X%I4LK\+U MTJT]R_52G'615_Q9!NI?UK2L-.T@;?C=_;/;O-F,UNF^),H?N=[?5J%BS#8\P,[ M%_I%7+_P=D-9&+2[_\8OO#!PFXG1V(E"N=]@=U9:E"V+2:5D;\TSK]SSVKR9 MI6T8#J!M .T"%DXG:H1656 M+VN:9,OH8HE:S*;!T!L,Z1"18>\D*)+8T$$XQ>$)S#!QXB)S*#('!/>>R#2F)[* M(HLA ?%%IC$]D7LH)L8-B0$%]"TV#^CHC3B6 (O%U$"@= MT8%V?2044 Q* @*-&(9@7Y,$4/B6^0#4U\'V)\#;\>#< "@=L0W!%8 >Z?^ MG?X U-?!18 ,'4Z&YS8-ZNO@.D" R3/?/A TYA]<"@CP>3;P#P*-? 4(K@8$ M6#U+?1T$RK .Q?6 JMG_O<&@D;^'XKK 056S_RO 02-W#>*ZP$%5I_Y]^ # M4%\'UP,*K$X&YS8-:G2BF^:GY/+HVCX5[,2YE7TP#8-&KX-)DN+&V.Q!BB@8$,S>J ^E. M*J4%L\[4-3&=!E:&(,$)7:UV1+!6XCP-OI/.4]5;WDHX:61Z(9A^.P)70X;7 M^-WQU-:-]0Z2IQVKX1?8W]U).XO,+&4K0)I62:2ARO#M^G!,/#X _K0PF,4> M^4K.2KUXXT>9X95/"#@4UC,PMUS@#CCW1"Z-OQ,GGB5]X'+_SGX?:G>UG)F! M.\6?V](V&=YC5$+%>FZ?U/ 4ST)1E/Q/^$"W,%])DZC4-R$+RIZ8Y686%PJ M@KV.:RO#.HPGR6X*BP?0*8#. ?N@0T:AD/EW9EF>:C4@/=Y]QWR+UP?J[J;P MSG 5XSZAR952%EPJJQN72^.F>#8X5-9OO[F] M'M_R:%C536-*YG]%_@]02P,$% @ ,&];2IUP\)C& 0 -P0 !D !X M;"]W;W)K&UL;51A;]L@$/TKB!]0$A(G661;:CI- MG;1)4:>UGXE]ME'!N(#C[M\/L.MZ&5\,=[Q[[X[CG Y*OYH&P*)W*5J3X<;: M[DB(*1J0S-RI#EIW4BDMF76FKHGI-+ R!$E!Z&JU(Y+Q%N=I\)UUGJK>"M[" M62/32\GTGQ,(-61XC3\<3[QNK'>0/.U8#;_ _N[.VEED9BFYA-9PU2(-58;O MU\=3XO$!\,QA,(L]\I5F&?U/ (4ST)1E/Q/^ *PL%])DZC M4,*$+RIZ8Y6<6%PJDKV/*V_#.HPG^^T4%@^@4P"= PY!AXQ"(?.OS+(\U6I M>KS[COD6KX_4W4WAG>$JPIE+WCCO-:>[)"573S1A3B.&+C#K&4$<^RQ!8Q(G M^E\XC8=OHAEN0OAFJ7[8Q0FV48)M(-C^4^+NIL089A\72:(B283@<",2PWRY M$2&+QDG0=7BR!A6J;\.X++SS5-S3T/A/^#A2/YFN>6O015GW?$*3*Z4LN%16 M=RZ7QDWQ; BHK-_NW5Z/;WDTK.JF,27SOR+_"U!+ P04 " P;UM*=-&P MZ;@! #2 P &0 'AL+W=O?&+-E"UK8.^RA\S-)\HEI M(3M:9-%W,46&@U.R@XLA=M!:F+]G4#CF=$??',^R:5UPL"+K10,_P/WL+\9; M;%&II(;.2NR(@3JG#[O3.0WX"/@E8;2K,PF57!%?@O&URFD2$@(%I0L*PF\W M> 2E@I!/X\^L29>0@;@^OZE_CK7[6J["PB.JW[)R;4Z/E%10BT&Y9QR_P%S/ M/25S\=_@!LK#0R8^1HG*QI64@W6H9Q6?BA:OTRZ[N(_3#=_/M&T"GPE\(1QC M'#8%BID_"2>*S.!(S-3[7H0GWIVX[TT9G+$5\?0G!MT*<^0>5=!O:!QS?Y#Y^F_;LPC>PLN:+S+QO[7R,Z\*DD M=WZ$6O_!%D-![<+QX,]F&K/)<-C//X@MW[CX!U!+ P04 " P;UM* M-;@! #2 P &0 'AL+W=O;0?@T(L4RA:X0%(3N=E=$ M,JYPF4??T92Y'IS@"HX&V4%*9OX>0.BQP E^=3SRMG/!0K/QIO MD86EYA*4Y5HA TV!;Y/](0OQ,>")PVA79Q0J.6G]'(QO=8%W(2$04+G P/QV MACL0(A#Y-/[,G'B1#,#U^97](=;N:SDQ"W=:_.:UZPI\@U$-#1N$>]3C5YCK MN<1H+OX[G$'X\)")UZBTL'%%U6"=EC.+3T6REVGG*N[C=),E,VP;0&< 70 W M48=,0C'S>^98F1L](C/UOF?AB9,]];VI@C.V(M[YY*WWGDMZ37-R#D1SS&&* MH:N89(D@GGV1H%L2!_H!3K?AZ6:&:82G:_4OG^AGFP19),C>E)B^*W$CYC)] M)T)6/95@VCA-%E5Z4'&25]YE8&]I?)/_X=.T_V"FYIA=+I [/(471 MV:CTFVD!+'H77)H@SRE'A\ KQV,9K5'OI*+4F_>^%+E>.,3 @ZE]0S, M+5=X!,X]D4OCU\R)%TD?N-Y_L#^'VETM%V;@4?&?767;'!\PJJ!F [@0R:AD/D3LZS(M!J1GNZ^9[[%VR-U=U-Z9[B*<.:2-\Y[+>@^R9>I>*"A\7_ATTA]8[KI MI$$79=WS"4VNE;+@4MGSV]Y&PO=V]R:W-H965TA2ZK)%*W"($$TJH(>/8FDXOJ2["=3?E[ MQDX:0IN^V)[Q.6CL8^N!?#D24GM09LQI2I\=#UW3 M^N!@1=:+!KZ#_]&?+5IL4:DZ!=IU1A,+=4[OTN-I'_ 1\+.#T:W.)%1R,>8Q M&%^JG"8A(9!0^J @<+O"/4@9A#"-W[,F74(&XOK\K/XIUHZU7(2#>R-_=95O M.O2F#,[8BWF'R M#KW7@M]^R-@U",V8TX3A*TRZ(!BJ+R'X5H@3?T7GV_3=9H:[2-^MZ; M OLHL/]/('E1X@;FD+P(PE8]56";.$V.E&;0<9)7WF5@[WA\DW_P:=J_"=MT MVI&+\?BRL?^U,1XPE>0&1ZC%#[88$FH?CK=XMM.8388W_?R#V/*-B[]02P,$ M% @ ,&];2L5_3E;M 0 9@4 !D !X;"]W;W)K&UL;51A;YLP$/TKR#^@)DY(: 1(3:=JDS8IZK3MLP.7@&IC:CNA^_>S M#:6,WA?L.[][[\[F+NN5?C$U@(W>I&A-3FIKNSVEIJQ!M*3(@N^HBTQ=K6A:..K(7*7D^N\!A.ISLB+OCN?F M4EOOH$76\0O\!/NK.VIGT8FE:B2TIE%MI.&*-;U5.8I\0""BM9^!NN<$C".&)7!JO(R>9)'W@?/_._A1J=[6%TE1D?0SP7V\$,$PRQ^/SOYS"?H2.MQ$I;JV8;K,O-,0>6"A3S[@ MPP3ZP?6E:4UT4M9U6^B)LU(67"KQG7NZV@V]R1!PMGZ[USF(7;69:Y&*W@/9XW,*"73OT\@U%3@ M'7X///.VLSY RGQ@+7P'^V,X:[,H\/@!<.D]G, MD:_DHM2K7WRI"YSXA$! 9;T"<\,5GD (+^32^+5HXM72$[?S=_5/H797RX49 M>%+B)Z]M5^ 'C&IHV"CLLYH^PU)/AM%2_%>X@G!PGXGSJ)0PX8NJT5@E%Q67 MBF1O\\C[,$[S3GI8:'$"70AT)3P$'S(;A'>D[FPJ M'PQ'$?9<\L9%KR7]0'-R]4(+YC1CZ :S6Q'$J:\6-&9QHO_1:9R>1C-, SW= MTI/[N, ^*K / OM_2DQO2HQA]G&3+&J2102R&Y,8YG!C0C87)T&WXF6]P9=E'7/)UQRHY0%ETIRYW+I7!>O"P&-]=-[ M-]?S6YX75@U+FY+U7U'^ 5!+ P04 " P;UM*:5;B[KI-"V1RW MSG4'0FS9@F3V2G>@_$VMC63.FZ8AMC/ JDB2@M DN2&2<86++/I.ILAT[P17 M<#+(]E(R\WX$H8<Q B"/DT7B=-/(<, MQ.7Y4_TQUNYK.3,+]UK\X95K<[S#J(*:]<(]Z>$;3/5<8S05_P,N(#P\9.)C ME%K8N**RMT[+2<6G(MG;N',5]V&\N=E/M'4"G0AT)NQB'#(&BID_,,>*S.@! MF;'W'0M/G!ZH[TT9G+$5\&PO=V]R:W-H965TNG%.Y:\S,#$5?NB_!9[[MM,V0,I\I"U\!?UMO$AS(JM*W7,85"\&3T)3 M^(_AZ9Q9O -\[V%2F[UG*[D*\6(/G^K"#VQ"P*#25H&:Y0Y/P)@5,FG\7#3] MU=(2M_LW]0^N=E/+E2IX$NQ'7^NN\#/?JZ&A-Z:?Q?01EGJ.OK<4_QGNP S< M9F(\*L&4^_6JF]*"+RHF%4Y?Y[4?W#K--VFRT'!"M!"BE9 Y'S(;NI;- ]A;LSR2L3O9=Q$.3D;H46S'G&1!M,N"*(45\M M(LSB'/U#CW!ZC&88.WJ\I8&N1 SSGRR/J,D1$8AW)ACF M@)LDJ$F""!QW)A@FP4U2U"1%!-*="8;)<),,-(VN.FRB:Y#Y#%R??('/D^@+U2V_:"\J]"FVUQ/-$)H,*D$#^;3=6;H MK0<&C;;;U.SEW/KS08MQF6ID':WE;U!+ P04 " P;UM* Q:_F<(! W M! &0 'AL+W=O9[=\$1A^?V: L9B5?C$]@$6O M4@RFQ+VUXY$04_<@F;E3(PQNIU5:,NN6NB-FU,":0)*"T"2Y)Y+Q 5=%B)UU M5:C)"C[ 62,S2M1(F?%$]&:ODJN)2D>QU&?D0QGG9H?\+*P:US8EV[^B^@M02P,$% @ ,&]; M2FC]5^;. 0 G 0 !D !X;"]W;W)K&UL;51M M;]L@$/XKB!]0;)RX761;:EI5F[1)4:=UGXE]?E'!>$#B[M\/L.-Y'E\"=WY> M[@A'-DKUKEL @SX$[W6.6V.& R&Z;$$P?2<'Z.V76BK!C U50_2@@%6>)#BA M4902P;H>%YG/G521R8OA70\GA?1%"*9^'X'+,<NZ8U+D&*;& -? ?S M8S@I&Y%%I>H$]+J3/5)0Y_@Q/AQ3A_> MPY&O=HCU\E9RG<7?*ER'+F"@$-I MG *SRQ6>@',G9,OX-6OBQ=(1U_N;^HOOW?9R9AJ>)/_95:;-\0-&%=3LPLVK M'#_#W,\>H[GYKW %;N&N$NM12J[]+RHOVD@QJ]A2!/N8UJ[WZSCKWVAA IT) M=$,@DY&O_)D95F1*CDA-9S\P]Q?'!VK/IG1)?Q3^FRU>V^RU2.(T(U+IR9I.D[# +BBP\P*[?UJ\W[08PCR$ M3?9!DWU X-/&)("A4=@D#9JD 8%X8Q+";,^;K&Z' -7XN="HE)?>S^0JNXS> M(_6WZR]\FMMO3#5=K]%9&GM'_4VJI31@2XGN;,.M?2J6@$-MW/;>[M4T,%-@ MY#"_!61YD(H_4$L#!!0 ( #!O6TK61F1GN $ -(# 9 >&PO=V]R M:W-H965T)W^?0?LN&[B%V"&<\Y<&++1V&?7 GCRHE7GU,&9VQ%O,/D'7JO1<*3C%V#T(PY31B^PNP7!$/U)03?"G'B[^A\FYYL M9IA$>K*F\X_; NFF0!H%TO\$#F]*?(])>/HF"%OU5(-MXC0Y4IJABY.\\BX# M>\_CF_R#3]/^3=A&=HY7C?VOC?& J>QN<(1:_&"+H:#VX?@!SW8:L\GP MII]_$%N^P0 ,<6 9 >&PO=V]R M:W-H965TV%GAP4BQU)BJVJE5HIN MU?:9V)O8NF!<(/'MOR]?<3%S)KHO,9 SLW-V.6>'75W*ZEM]\+Y9?"_R4WV_ M/#3-^2X(ZMW!%UG]I3S[4_N?E[(JLJ:]K5Z#^ESY;-\'%7E 8>B"(CN>ENM5 M_^RI6J_*MR8_GOQ3M:C?BB*K_GWT>7FY7YKEQX.OQ]=#TST(UJMS]NK_\,V? MYZ>JO0NN6?;'PI_J8WE:5/[E?OE@[K:<=@$]XJ^CO]23ZT5'Y;DLOW4WO^[O MEV%7D<_]KNE29.W/N]_X/.\RM77\,R9=7L?L J?7']E_[LFW9)ZSVF_*_._C MOCG<+Y/E8N]?LK>\^5I>?O$CH6BY&-G_YM]]WL*[2MHQ=F5>]W\7N[>Z*8LQ M2UM*D7T??H^G_O281;(V,FB-A!JHA3, M.82&2<(Z!\4H#>#@YAP,>&.8;2082* S"9$H7^)BQ],W];9VZ, /AH!:8B4% M]DYC ?UD3M\*6_N)4KE\ !;+E9,H4M<,^[5AP%MQ?(-=UD22-\\]?P1-5TE= M(6S&!K@QS]UX!$UG1)L/;)HF!J/0?)18D*%.\>K<8W\UB9A["EE)@;W. +/C MN4<;X% VULLE;%$4RE>%E7().P0!A^"YRY$4-"7M],Z:G0W V=!1/)/<%N6+ M(R;E]2-L$ 0,@IV2 AL$ 8/@>,[>RL5*(Q8.@7".27@$PG&XV@ M:;4,5AZ@G,H(6P^!WBY2FD/"UD,IF!1%4Q8[B@5-3S1OU2 H4L;!MF.![42* M=BV6OP7R5]DJWU9 _I(M BE]B,5:M> ;+-*^ K%6K?QRTMEBS5BP74NV"*1T M'Q8+RP)A.44,%HO!RGU89XO%8,$^+-D"D%/."1@KAH$8G*);QF)@\^-L&8N! MZ0?8(I#3QL&*82 &IW0W[/J]7BJ%\]ETY1% M?R+X4I:-;\L,O[0%'GRVO][D_J7I+N/VNAJ.5H>;ICR/Q\;!]>QZ_1]02P,$ M% @ ,&];2OD<)RNJ!@ =2D !D !X;"]W;W)K&ULE9IM3^-&$,>_2I0/<-F'V5W[!$@%'VJE5CI=U?:U#PQ$E\1I8N#Z M[6L[)L(S_PG.&R#AO[,S^_#;V;$O7NO=C_U3536SG^O59G\Y?VJ:[>?%8G_W M5*W+_:=Z6VW:_SS4NW79M!]WCXO]=E>5]WVC]6KAC(F+=;GS_?-Z7>[^NZY6]>OEW,[?OOBV?'QJNB\65Q?;\K'ZLVK^VG[= MM9\61ROWRW6UV2_KS6Q7/5S.?[&?;U/6->@5?R^KU_V[OV==*-_K^D?WX;?[ MR[GI/*I6U5W3F2C;7R_53;5:=99:/_X=C,Z/?78-W__]9OVV#[X-YGNYKV[J MU3_+^^;I.N7NW[G[.[ MYWU3KP@!\9(&S 0P.^-T#O#! +]OH@B;UDTTNR2,D2"^9FHJZ0NI Y M2BZR 92ZUIJ)N<7Q$8R//H[O( D?QC=15T@=CH_.BR_ ^(*(SZ> #41H(((5 M%+&!! TDX$%B0Y= J&3XKI*J=L>\4XVA %OBS%E$[3%4"7O 6C)'5YK@\2QI^=P#\K@14) M!3A-5P"==7 =2*$SF1XB)J"5")0AAHDA3M,50*>$*(4G0\2,MA&L4\]CC'+] M$0AQDJP LH 6J90E/3I\@%AP@F3$HTL3=^$T70%T>!=*W:E=B$\E"XZE+/ ( M,^FYST"$F:0GT!5 %S.T1*4N=WJ$^-BT.8@P/$&1_3 M#AW3_+[@Y %+3LS(H(HG5050A5S,!E"Y3)L,AT]UATYU)8EQRKWBC,/5X?P&>?D&2?6WAL.@]RA;%L;5DQ+AVC) M6>(DM1PZ[YQ,N9&N +I @)9 E^DL<9B6#M&2LP2)< MCG+M&HYQY,T9-WF\[3W:]GQE#*+1*2,/A1N/4G2Y+I LE\L"R/15X3&1O)NP M*I HYQTQ(GTVO M4GB,+(\R*'[S'T0\&5'GB##;Z RV$68;2;:)^M$M@4(%!:-,#V'.D-SX9"SO MR8%;1@C*YB;,!YI2?2!0!4#WGHFZVX]U8]>5JNK'985; K=[YRF0LE )\XO M]=[SKB2^R!N-M81)0G)KD^$%>P*WYW;?)*L5I3$#2#* C(A*)G$V1C4W()=R;MG2.2UGC!22"*%3. ]Y:#\D&=667\!$R7(RUO@,05Y=TNY5VKC M 6,G(.Q$WI%,J3I*6M)BPN )"#R\*\F=DWLJ8/($1!Y>3PJ2%+:EJ2#/Q[JQ M2Y@H 5WB>!$H2*1 &$[4W0;Y".84#(/R"&9*AA4DHE)$HPERHGAB-#'+PI2L M"(FB]O ) :D]H,1%@'"+!_\*!%&+F8F\!MUE"E6FQTYXS6G,.LB M8)WEV><@&MTV0A2'5X%TE(Q6\8J8B1$\";?\$? @2N^[^D09=PBJE,,T8AY& MD&%9S]TAU!&OJ$*55[9%Q(R+( NS2@H?E0?-9]2^(L9-G%+[BA(WT0'21@D< MIAN[A)$3IQ2K@(BL]I0>Q,&24(@499VPAL_^3.&!6_6A)(7,2PRV; $2F\?Z\8NX0V;4%+"UR42:=6, MA'=U KS4AX%R:T"\7 RDL.CW7Q[F6S[H7$/\K=XW*SGWVO MFZ9>]V^7/=1U4[7FS*?6T%-5WA\_K*J'IONS&]7=X47 PX>FW@XO.2Z.;UI> M_0]02P,$% @ ,&];2C")^0X; @ #@8 !D !X;"]W;W)K&UL?97;CML@$(9?Q?)]UP9\C!Q+3:JJE5IIM=6VUR29Q-9B MXP*)MV]?P%[+)6QOPNF?F>_'0*J1BQ?9 *C@M6.]W(:-4L,FBN2Q@8[*!SY MKU?.7'14Z:&X1'(00$\VJ&,1CN,LZFC;AW5EYQY%7?&K8FT/CR*0UZZCXL\. M&!^W(0K?)I[:2Z/,1%17 [W #U#/PZ/0HVC)1M^1)M];O16 M\+.%4:[Z@7%RX/S%#+Z>MF%L@(#!49D,5#2)G#=?\O^ MV7K77@Y4PIZS7^U)-=NP"(,3G.F5J2<^?H'93QH&L_EO< .FY89$USAR)NUO M<+Q*Q;LYBT;IZ.O4MKUMQVDER> _ 2@)+_!I Y@#@!T41FK7ZBBM:5 MX&,@IH\U4',FT(;HS3R:2;MW=DV[E7KV5B>HK**;231K=I,&KS3X7\7^7D'B M11)I@(4">RFPC2>K>%04_@3$FX#8!,G:!HX=&Y,FLYI^*H)(1EPO'AF."X3\ M.(D7)_'@( =GTJ2K.CC!I0.]]ZAPF9=^F-0+DWI@'-.[]*Y,@7!&'!B/*D;H MG0^5>6$R#XQ39I?=E?E &ULE59M;YLP$/XKB.\K?@53)9&:1-,F;5+5 MJ=MG-W$25, 9.$GW[V<,I=0<5?HEV.:YN^<>?)>;773U7!^4,L%+D9?U/#P8 M<[R-HGIS4(6L;_11E?;-3E>%-'9;[:/Z6"FY=49%'A&$XJB061DN9N[LOEK, M],GD6:GNJZ ^%86L_BU5KB_S$(>O!P_9_F":@V@Q.\J]^J7,X_&^LKNH][+- M"E76F2Z#2NWFX1V^71/2&#C$[TQ=ZL$Z:%)YTOJYV7S?SD/4,%*YVIC&A;2/ MLUJI/&\\61Y_.Z=A'[,Q'*Y?O7]UR=MDGF2M5CK_DVW-81Z*,-BJG3SEYD%? MOJDN(1X&7?8_U%GE%MXPL3$V.J_=;[ YU487G1=+I9 O[3,KW?/2OHEY9P8; MD,Z ] 8X_M" =@;TS8!]:, Z ^891&TJ3INU-'(QJ_0EJ-K/>Y3-+<*WS*J_ M:0Z=V.Z=E:>VI^<%(WP6G1M''6;98L@ @WM$9+WW(0@48DE&YN1]@-480=%[ MR'H,21*8! 7SI,Z>#D-P"CM@H /F'+!W0L6>4"TF=IBRQ="8I=A+%X AC$0, MT^$@'0[023PZ+88/XGPA*<<)]?C .)Y,$(I!0C% 2'B$XE$@S##%'FP%P!#G M&,%T$I!. M!)/3K)* Y-2.JA5@!*8.'5R#H!OJE()R@+D+(84Z83#E+007K] M'<<([@;HBEO>@8:*$(:8)QN($F*"SD1SPH D$[T'@\WG#I-/B *W#DRO$86. MTA6"(+_T 5B28D$F",&M" .]B$ZY@-L'YI^0!2YX#%7\2)9Q+2<(8^3+,H;Q MA-*IVP*7/ 9JGD[E!)<@%I^0!2Y"G%XC2SK.ES$^NBUC&!6V@4_\^\(U38": MIFS"!5R'!%\O"X'KD) K9.E PRY*"*;^0+("<93'?FN(!E-0H:J]FS#K8*-/ MI6F&B<%I/\7>N2'6.U_:Z;:=1=_?/W6;+_MGNJZ'7U?KS:[F_%3VSY?32:[NZ=ZO=A];)[K3?G/0[-= M+]KRH:](J_E_7;[N3O43>5KTWSK?OPV_W-N.HLJE?U7=MUL2B_ M7NM9O5IU/14[_CUT.CZ.V34\_?M'[[_TDR^3^;K8U;-F]<_ROGVZ&:?QZ+Y^ M6+RLVB_-VZ_U84)A/#K,_O?ZM5X5>6=)&>.N6>WZGZ.[EUW;K ^]%%/6B^_[ MW\M-__MM_Q^RAV:X@3TTL,<&)EYLX X-W,\&_F(#?VC@68/)?BK]VLP7[>+V M>MN\C;;[U_N\Z+S(7/FR^G?=PWZQ^_^5Y=F5IZ^WWH7KR6O7T4$SW6OLB<8< M%9/2^W$(BX:86M'!R"XY )_G,2EUT)?G^7V^;"J,H4K& MYXE)YUTH)#/@13B.,B.FY4,N'L@<: :$SAE+.2A&0?9],A88Y;E15KI'=CX2 M=U%Z<%Z:B 5CD')H:R<6"H:H27BEU)GJAFR-=<*>Z<],Q: V!5Y*4 M+C 11W M4 N@4;EL,BS1BDD8!A:D72*] MLS*ATGP"\\*B;$JX.DBG3#:"EDCG3%#?!<:*!5F52/"LI,H'0]ESBP!\M$S) M8?*X:H"_.@D>9U*HB"?^2(@<>PZ$%QW;898YD*0%Q44<1I2SPV/>*8=!0!ZY MAC*O,3D[F[G3(Z%-%25EJW2890Z=,'G,'T3G.XJIK.79"Q"2K9Q7TE>'X>@0 M',7\)?.T-XIIYU"*Q(/>@:.C"8;O[S.DHX)%Q2(,.X?.F#SF'3@]DN,ACU1& M-0=3T0$J2G^5M/.QG/:)8Q$(H6//D?"B8V. .@!0K;+@,?0\.!ZJY1M,'@_( M(PLXX-1'OG(\NH#.5RE'Y;3N,PC<)*0KW2G1Y3'D/#HV\F#WER!WL&8P!SWFH$=9 MGW!1R3<772;.0:0#KCP'NHNNC('I 3"#4K_Q&'(^O2/&,6G\D *8ESF8-TFF M\DAG8T@.FQ0PN0)*UT295B97W+DN2LX-P?P+B'\\QH/DFC8*1EI ]2X>W@&5 ML8CXSHEDR27%)0)&6T"'3![<0:)-K/\ER;DA&'QAR!<(00+-F\J+[ [JI _/ M _BFX9(/*]\T $ &K0N,MA!E< <%,0$C)B#$\.I>D-E6H&1).+K4E6W#1^V= M8F0%D)=I!Z* D17R\(6)&#$1($8L3)3\B%:MV$3,D(A.;\IF&S$@(CB]:87^ MB$,ZHI#FA?X(RM>VG( 2/P$#H?6^G)652E3$X1U17L,+_1'D*V3* 8YOWD@8 M*QN-C*8E+43,(4(I3)*-L180K1.RA$F$(TA$($2D.I*[[R MA0&Z:®)(),XB&,(@ 6D),B?LTTI4URDJD$B80#2$0 ;!82F+31CH3\P?0OQ18$_*#81W\(D MY7H)PR0-@,DLH81&'0@C(@U Q"P-KJTD'/4)1;T"CH2C/KTCZI-R5VA(U"<9 MSB5R^)8!5$&[G))PR*4%E!E2> M^-N>G-R17-?;Q_[^Z6YTU[QLVNZJXW!\_K.J'MONSV^:V^PNK^P]M M\WRXC#LYW@B^_1]02P,$% @ ,&];2H5^TYA6 @ 3 < !D !X;"]W M;W)K&UL?57;CILP$/T5Q <$8CMX[9W+EC"S'JH:&5[2Q&)PV M]JO[LG.1E*N&*T2-/D].6EKH^3:(#D[\'F/"2>2 MP9,-2HP:B4%C?F&2Y2EXDH=LJ\:;BPPJ_OSJHD7UPE4RNS4&D(M6_BP:9])2 M:F!GW:ZY5=!+(]2=FUC')^'54RUI9L_54Z%;U9VF?V=^8':N&FX=J) -3[>E M$Z4"9)!H);>CE$_;N"!P$FH:RSGK^WN_$+0=WBYG?$"S_U!+ P04 " P M;UM*^=;.FJ(" Y"0 &0 'AL+W=OJU/PJAD[>F;OME>M2ZN\^R?GL4#>_O9"=:\V0O5<.UZ:I# MUG=*\)T+:NHL!X!F#:_:=+5P8T]JM9 G75>M>%))?VH:KOZN12TORQ2F[P// MU>&H[4"V6G3\('X(_;-[4J:735EV52/:OI)MHL1^F7Z"]X_0!3C%KTI<^ED[ ML59>I'RUG:^[90HLD:C%5ML4W-S.8B/JVF8R''_&I.DTIPVGVK]+"]?Q&B(I,GH_ILXB]K(+8F98ROKWEV3[:G7 MLAFS&)2&OPWWJG7WR_"$D#$L'I"/ ?D4 /%_ ] 8@#X:@,< _-$ ,@80+R ; MO+MB/G#-5PLE+XD:WH>.V]<.WA.S7%L[Z%;'/3/U[,WH>8497F1GFVC4K =- M/M/DUXI-J$#@6O(02AB[ECR&$LS(I,F,C\E,'C63NP1H#@I@/ &*)D N ;XB MH%XU!@UUFM9I2HB]DFU"$Q=:#ALRG 007'DQ,!0OD+1 . M?1'D+U$H@A@A&O=%HKY(Q)='O"8!,:+ =[^)J "^!4.C,#0"4WHP-"Q?C@KH MP80J@BF.L[ H"PM9"N\K6K.0A3+@%R:B(J"\ 5-$88H !@9?0A%,DT.&_;TA M5,&2L1NK5$9ARDAEO/JOR\@T&/K?941%";RQ1T 0WS)!6!OJOS2C:#Y3B5!. M_8TSE)&B9. &T(T]'(9 ( ""P:>;0X-4^D2A#M*"0.0A9;,_C#U4?.?J4+5] M\B*U^5FY7\I>2BU,3G!G_!W-.6;JU&*O;9.9MAI^YD-'RVX\J&33:6GU#U!+ M P04 " P;UM*P9].M&$' 7*P &0 'AL+W=OSW>.V;6[WC=:KF3,FSM;-R>UNMF^U_=KKJ7JZF=?OOBT_+^H1^^F%U?/C;W[9]M_]?C MQVWY-#OVMB^[D[\G0RJ?N^[+\.&W MVZNI&2)J5^U-/W31E%_/[;Q=K8:>2AS_CIU.CV,.#4___M;[+_OD2S*?FUT[ M[U;_+&_[AZMIGDYNV[OF:=5_ZEY^;<>$PG0R9O][^]RN"GR(I(QQTZUV^Y^3 MFZ==WZW'7DHHZ^;KX?=RL__],O;_K1ENX,8&[MC QA\VH+$!?6_@?]C CPT\ M:S [I+*?FT73-]>7V^YELCT\WL=F6$7VPI?9OQF^W$_V_G]E>G;EV^=KG]WE M['GH:,34!XP[P=@C8E9Z/P[AT!"U$\W9 '.)(',.64A(2C@(@GG2OCV=Y4FX M P\[\/L._%D'GDW4 1/WF,TA2&>-8;G, *P$PP[@346< <9=I#!&HLL[RSGETJHB>4-8*YRCJ\Q +.9C,-1 M5S#J"D3-PJDK,$Y*;"7. 81%&R09EH:[#L&1!TYKIGQ$C!5\2G&L!* M/(;!%JBW:(U"#*O(M05K3%$$"^7X@W6O6&4CZ#38=RZFR*4,X&(1,YXZZBU1 MT'+'$F[I%0MM!)T1/O-U!D#O;,R>LP/AB-1'AHW#(N<02\W+D&+?PYP9*)+F4<.^DO!.\6J+?8/&R5+ M*J5FL5C+;0+9B\((@8BG_@K0XB>@\XBQ>5C@'A6O4"!(K#($BCQB!-)6. M"YRC$LQ ($%H"0J\[%I D%;)8MMPTC:"X:L"@OBJ@""N/S\!G4>,#<-9T$7@ M$2-0Y!$C$#JRP!;BI*8'RPNM$7063C)\]"&>R9 =0UY0H M*OI*6%])GK<$IZUFK(@$%-%QB29P2!*MYQ*-8#EP9UF,L+,=3JR<]CBP=!*0 M3L>5G,!!B>>5U!RA3J=QC%JB8B"%9AX+K <"Z[C>>RF$ET!R@R/%=P0*@ M0DB*6'DLP1Y),'<%+Z6UF"%?]0 5;>+K Z 4'_-8H3TH:/EQ>NW!B8RUD MG,>0$PH"844^>=@ EBM2%,1C?_' 7WB55WOI')0C/[29 Q@0R(5'9T6G GD> M-S8B#XR(Q'L8Z2\4L]%XA.W%@_*=>)GB05VNCH,]R ,/(NY!7IH+9?EB27H+ MZ>%@:_' 6OB1=^V!':CS&[ =!& '6GT1H>2'L_AM4R +44F[0@Y:U4 MK&J^6-X"D#?.D7H$G3[!RJH#84D*0)*\XGI!>6T8WC"QF*@!$)4K< U!2J$< M,$T#H*E7M#!@!H;\AFPQ:P)@C+H0I.A95-Y[(SIHH6(Z1+ I M4K/%=(CHF$@\76DU-NM/%[,F D($I8N$"9',Z_--F! )E/CBZ4*0\G039DT" MK F*+B=,AR2OL>C98CHDY XB6P12E"IASB1 AZ!L&!.F0Y*O\?1LE2L9R!VX MZ8Z@L[5L*FTM)\R:!%@3%"M+F ZI>GV^&=,A W\(O#R&(.VB"N9,!G30+LMD M3(<,3A+5;#$=,G 'F2VR$"U;S)D,Z*!=7LB8#OD-%57&=,C '62V",1U:G9R M.W#=;N_W-R]WDYON:=,/E^Q.OCW>[OS@AMN%[/O:7BP.=S2_=W.X,OI'L[U? M;G:3SUW?=^O]#<.[KNO;$J-Y7^;BH6UNCQ]6[5T__#EHQO9P5?/PH>\>QVNH ML^-=V.O_ 5!+ P04 " P;UM*)GED!!\' !)+0 &0 'AL+W=OJ_M8\E64[^[Y9;YOK M^5/;[CXL%LW=4[DIFO?5KMQV?WFHZDW1=A_KQT6SJ\OB?FBT62^,4K38%*OM M_.9J>/:YOKFJGMOU:EM^KF?-\V93U/_=ENOJ]7JNYV\/OJP>G]K^P>+F:E<\ MEG^6[5^[SW7W:7'HY7ZU*;?-JMK.ZO+A>OY1?_BD5>A;#)*_5^5K<_3[K)_+ MUZKZUG_X[?YZKOHAE>ORKNW[*+H?+^6R7*_[KKJ!_#OV.C\8[1L>__[6^R_# M[+O9?"V:]HU-SN->9(HP^*1=?[P81!)FX-:VY.#2RYPJI3R2==#-EA7 )5#M59R>EP!>^A^7"#RH>[%Z4C M*_:]<%HU="$?M>'X!L$):>P M 5#S;D:1<<+0D8E;RE?7,LVVYJ@C3'"H+!3 MT<"KA)S#471LZYVQSMM\3$"G@TW2D+#[T<#_!)92FA?V6CFPD1FG*)\953FF? M)%O8>VGNFCI;N9<$JJA4=()+,-B#&85LY;X2J+I(Z92P#0:['Z.1K=Q= A4I MI9UD"[L@8X MD_LZH#J7 1CLJPSR5?G1,, %.7O&%G9!AKL@K=@2"0R&UX"<([ #&MB,^YSA>'7'W)4+I0W CL" #"9( MZXKY-FGZHEB,K06)!UL4^].48FDYV#K*A])BL"W(*Z+4!>;57I R6*%F !C& M/.>'(B'D6HR@!5E S$,<% GIN,7X680?VV//]M@I<.XM3 'DC<8X6Q#<8UXC M0)%0)%C,O 7,QSP 0E$4[&"8+8 YYMX4B9*T;IAX"PJ2))QNAXEW:CH@#F/J M$*:L* 8B*2=UF&5G)@""1,D*=C#P#L7='!#':X2( '$\/L$?0X( M% F ..P;'/ -#! D2H(/5U&'@'6$[2DF"67;P $(RI YAR M0!#+0E;D,1&\&"!(EP;UY#+Q']7X.R"@Z!L0C0#S/R\]^6X9]@T>^(0<$ MBH33X+%O\"C.YX @41)R.8^!]XCE'! @(G'=A*\9. R\!RQS0!(#A" @O""G,X 0]@V$?$,. M"!0)@!#V#822@1P0("(E1!#"P!-B.0<$B$CZWHDP\,19)B4M"6:9W'1 "&-* M*"[G@ 125^ED/!" ,5E]D: BT@)$80P\#2E^!Y%/XT@-+GV)NP6"+D%Q@82 M200!C@XM("<$C8-8#PCAG XA("^L6,.L!8*R%@QTPQN&"^CQ@0L.4 M^AR*A. 1,,9A2GT.1*0E.YCU,*4^#[P^AVP$7I^?RZX"=@MA2GT.10(@07A5 M.*4^AR+!_00,?)A2GP,1:2$/"!CX %C60IR+F.5X07T>,:9Q2GT.1&)V%3'+ M<4I]#D2DA9 <,?!Q2GT>>7UN$2 1?']^!I"(?4.<4I]#D?26&_N&.*4^!R(Q MNXH8^#BE/@\4GX0EF^RDS,E'"]1EUR?T9)5R@ M40@S=A,#J,@(R9-6&+3]\Y_O@V/[D/LPI'%:>KVJE7 G1GFV?F2$P*J5<(]% M@:AI-JV\R^5FU;;88KJ0]5 MU9;=,-7[;C6>RN+^\&%=/K3]KWV14^_O]NX_M-7N>G]Q>7&X/7WS/U!+ P04 M " P;UM*31EI8/H" #^#0 &0 'AL+W=O51%H[39NT256G;;_=Q$E0 3-PDN[M9SZ* M4CB6R)^"R?4YOJ<^'+RZJ/JU.4JIG;]2ZNO>\9GN4A6CN5"5+\\M> MU8709E@?O*:JI=AUDXK<(]^/O$)DI;M9=<^>ZLU*G72>E?*I=II348CZWX/, MU67M,O?]P7-V..KV@;=95>(@?TK]JWJJS<@;4799(6K'!H*76?H_KL\R]R4 MMRLQ'%N5-]U?9WMJM"H&%+.40KSUUZSLKI_$KT?Z/V3T9;;;MPTZ*[C>S^,8\/6\BBE?>N04::A[Z&KJJX5$Z MUG@&?R0A2$(= /] DF #@%X!Q!\ $@GJ^QKHJZF[&H"[ON8)8 LP9R%6P!" M"! N[S." !%8 9OTV=>$UWW:VHPA20Q(:$(2 Q*&21)(D@ 2C@%2") NUY+Y M>&O["]0XF%@">:\H1SGM"R3QFV'$.>BRT0V% LOD%5;!>&_#)3-9EU&UE5 MQ:YB*>!)ICPIX+%L-,+>(^0]6V9@6Q%;KBI9<@"RS;G;"MZ(:,(NP86I)2-(\INZK85@2"*I@&%8&DLJJ* MO4? >X'EU4S85G1#6G'L&+XDK?@\K:S?.!S;BH.T"J9IQ>=IQ6UIQ;'W./!> M8'F)<,M7WPUIQ;%C^)*TXO.TBJVJ8EMQD%;!-*V&HN@##TUXO*LO]_9D]$/4 MAZQLG!>ES2&@^U3?*Z6E ?3O#.#1',;&02[WNKV-S7W=GTCZ@5;5<-KRQB/? MYC]02P,$% @ ,&];2GC!, T+ @ B 4 !D !X;"]W;W)K&ULC539;MLP$/P50A]@ZG0<0Q80VPA:H 6,%$V?:6EM"2%% MA:2M]._+0U%EA4C[(HK+F=E9'IOW7+S(&D"A-T9;N0EJI;HUQK*L@1&YX!VT M>N7$!2-*3\49RTX J2R)41R'X1(STK1!D=O8010YORC:M' 02%X8(^+W%BCO M-T$4O >>FG.M3 7>4?.\ /4S^X@] R/*E7#H)4-;Y& TR9XB-;[S. MX+F! M7D[^D:GDR/F+F7RM-D%H# &%4AD%HH9&* MLT%%6V'DS8U-:\?>K=QE \U/B ="/!*2\%-",A"2_R6D R&=$; KQ>[-GBA2 MY(+W2+C3[8BY1-$ZU;M?FJ#=;+NFMT?JZ+58IGS!9Z#>2>&M-K$ R$8BCU"^0>@52*Y#>.(AF MF^4PF<6T%I/.:OTG8O\9XL9FYK69>6S&,YL.LYJDB)/%[.!W'E"XF)O]"(KN M%]G,+Y[<1P;B;-^Z1"6_M,J2@ &0 'AL+W=OQ/E@>M':GLWM_^^ MDJUD+9X9(\F'3>P=D8<49WA(CG3UNMW]L7]JV\/DS_5JL[^>/AT.+U]FL_W= M4[M>[IOM2[OI_N=ANULO#]W'W>-L_[)KE_?'B]:KF34FSM;+Y\WTYNKXW;?= MS=7VQV'UO&F_[2;['^OU_>;O:OEY/9?KVQ6_/CT^'_HO9S=7+\K']5WOX M_>7;KOLT>R_E_GG=;O;/V\UDUSY<3[_*EX7$W%]QA/S[N7W=G_T]Z=OR?;O] MH__P]_OKJ>E#:E?MW:$O8]G]^MG>MJM57U07R'^'4J?OE?87GO_]5OI?CZWO M6O-]N6]OMZO_/-\?GJZG>3JY;Q^6/U:'W[:O?VN'%H7I9&C^/]J?[:J#]Y%T M==QM5_OCOY.['_O#=CV4TH6R7OYY^OV\.?Y^'+Y6%Y<[7;ODYVI_O[LNR'D7SQ7>_?]5\>._OX M?UWW[+MO?][$X*YF/_N"!LS\A+%G&'E'S+K2WZNPJ(JY59?;<06W&N',&++0 MD)1P$ ZVTQVO=Z-V>ER AP7X8P%^5$"H.@IA(JXDP$H"*"!5E2!,QI5$6$D$ M!92JDA,F'C&;4W?G;*J;;>HS?(IAK2J[:C4LK@<1-%%! W+Z.&X%"'34"Q3IF!")2)E!0 MOXH%1>0Z8@0J=<0 E.K1!4%D!A"LON) $;:.&(%<'3$"^3IB!&*C LN] "U/ ML8X8@=181B UDA&HD(CQW"%!4S@3#1 \,PB8&G(M6@/H7!R=2(H2ZX9KH"U9 MNA\2%-9^ >*?U=C1BIV\LZ'64X"+-DM@@P-KNP!QSTKJLJKJ+RY)KM.K6P3T MW009V,W#"BX%!*5TK.BZ8O'ZW@%<&4V4X\0/3PD63 FY3IH&T&@\>2FAU$1" M0#3P%@!X<>!9/#%8H-2YEH !=%Y7%[MWAN1]%DNZM8"\9%:P6&,M$+UZ?W UPN:J'N0)H9%6P!2@O&T?[! M8N>TV"53L]2!38%L=-Q)-X]O=SBL84XK#Q@:>ME?;*$U88%R6J"243J 0$25 M/=8;;P!?".4\%A*O-2))37"O\[&N'IOJM3K !6\#6PAXK#D>:([44_< &E45 M0JJW.&\!SKN.IRPD+$Q>IX%)ZJ$S@$;IOFWAR[13AG&LOHC37/ \V36HD&D%HMQ#H-AL N M7W9LE&!Y]$#YI$Y>!E"5$ P-O@7 7!E[ (A[TVCM9=DNPZ 8@ MNK86W:"U5(KWN6X\@&5QMFZ[AEGC(IF5 ];E '2Y7N3.@TY!G5.J#%!6IVL( M1;/90 [)@'+;6KD'T*6SE:#%6(5["3*.%4MU !FQ)5(=L%2'I+>&V-%EP-(: M@+3:6NTAB"SU E;+ -32LK-)+&Y1YXFTM1%+401K27W *7H@&IUK1+"]%]3@ M7R!8I+NE$>M0!,FD57$#D&/U8+&*0*PN(L781'HW8^9DP!Q/AF/&S,F?8$[& MS,F(.:IW]?:!-1VLL+HP>S)@CR>S:,;LR9]@3\;LR8 ]*F= ()8S9.)F NSQ M;#AB]F3-GN3)*"N8/06PQ]>9?P&FH-QX(FP%P\3-8"\LA0;_4.H(]V'N9T 70-A&L%T[7D3W"-& )!)JFY M!C:T>@HPYY)AUD%$[)IN;ZCSWDVQ*)"\X@JI-Y60QQK1F]:*04%$-\9@9-N\K39=T\,ZM\E!C*#**]9 M6%0GE]@(ZQ_F%@9V8%>))071'G:/X3* H[** N9 14X M4 $+!]2(A3TQ@OGU0SN<\!\830$C!]3H&$0"]>D(,Y "!RFBI+:&VNP,G?.) M-U2 .110TNHYOQM@#?,&"?%R"C!S DX"E"MDY2#$RBD6T%]STNJ4_G(W$@4 MMD_ 2>3[O-B-1 & I3.Q1YR$.##%:J>!01$?6TWY^U)I9D$-^A .,A M(")"!:9GQ'@HP%0(B.ATHN]B]G14$_NA(/^A)J+3B7[7M0T5&6(_%(=HS^X\ M,2"*T\-\*TG#C_!+GZ !,!*K"JB/E//**S8J(' M^][!T<21V 0%^00U$3WRF A_>) X 59 .GREGCVQ ,W,24B\=@),MEI(@ZH MRAC548-61WB/#'2:B%XOR26YQM!N)K3WB/;Z>3QM&BX2J>-"B#M.D#U.$Q'Y MWF)JF H3WYL@XYOF(4)1\21N-D%V-L!#D.%?X"&QJ0GRJ6D>!I#@AZX36=.( M_TR0 8T^P4R<8(*L8)2'Q LFR RF>3B@*B=CQPR6"1 +ER /E^9AT(MR*99N M30OQ7@DR7VD> M^4#3E2'A+WE"#[E.9A )-]*@T[GQ)BM)* 6*^(B%#L+%J( M(4N0V4H3,>@,WQLJU,24)7#'ZJC_&0 MV*D$6:4T#P?4B(<7S@N%F*H$N:HT#2-8AU^B(?%?242D5S2,>O>]?K2VJHZP M'IFU- \CF.O'CP-6M;>!'K%0\1BNZ?$F>71'36IG@8=7Y_\2%?(2XP038P M3<6H$WSTV-WL[!T_ZW;W>'Q_TGYRM_VQ.?2ORCG[]OTE35]M_XZ@ZOMY__*F MX[N#?A5S>O/3/Y>[Q^?-?O)]>SALU]?]>X(>MMM#VX5IFJX[GMKE_?N'5?MP MZ/_L?46[TPN73A\.VY?KT]ND9N^OM+KY/U!+ P04 " P;UM*P7F$\!X# M !%# &0 'AL+W=O:. DJX R;Q0>OC0Y)TFX.LB^Y>'65CWNQ46Q?:3-M]TAU;66R=45TE M!*$TJ8NRB16N.%7Z65V^RB$@'D=#]-_E658&;I48CHVJ.O<;;4Z=5O7@Q4BI MB[?^63;N>>G?<#J8P09D,""C 4X_-:"# ?TP8)\:L,& >09)'XK+S;K0Q6+6 MJDO4]MM[+.PIP@_,9']C%UVRW3N3GLZLGA0ZXP>$0DQOM( M02"*)0G,R2W!*D10= M9AQ A8!$4C),Z>WHM@B#8 0,=,.> W21*>(GJ,:G# M- [#6(Z\4%8 "A$?M0Y1-&-H0C(')?,@9I%FL(,4=) Z!_Q* T'8#SH$<9I- M"14@CX!X,H\G!#&,IG@RD">#>'*/)P11,IGX'.3) 1[B;? 2 &5BB@!AP.LD$UHM'3("KYN_2 +J)Z9-]PG!5 MP&%9$&+*!5P7,% 81+ #+%"+S0FG7F4 8#FGWH5;0\X8I>F$;+@V8 [()KYL M'C+QG/L%#8(QDC%?-P"C-)_2#9*[#,G?G[\L* G$1J 90&$]\-3%<,7$&I)OYFL.2B1%GF:\Z M"SYIP"58 [";2W K&R[ . =DJI;MWO6I7;11IT;;EN1J M=>R%'XGMQ;SUI>V178_VX:9OL'\4[;YLNNA%:=/IN7YLIY261B:Z-WD]F)Y^ MG%1RI^U0F'';-[;]1*OCT+0GXS^'Q7]02P,$% @ ,6];2E&D_61^" MES, !D !X;"]W;W)K&ULE9MK;]O&$D#_BJ#O MK79GWX9M($ZJ)B(-!"UZ[V?%IA^H)/I*=-S[[[N4:$6X M9_C0^4N[_7OWT#3=Y)_U:K.[F#YTW=/9;+:[>6C6R]VO[5.SR7^Y:[?K99<_ M;N]GNZ=ML[S=-UJO9J"4GZV7CYOIY?E^V]?MY7G[W*T>-\W7[63WO%XOM_^_ M:E;MR\543U\W_/%X_]#U&V:7YT_+^^;/IOOKZ>LV?YH=H]P^KIO-[K'=3+;- MW<7T@SZ[]KYOL"?^\]B\[$Y^G_2'\JUM_^X_?+F]F*J^1\VJN>GZ$,O\XWOS ML5FM^DBY'_\;@DZ/^^P;GO[^&GV^/_A\,-^6N^9CN_KOXVWW<#&-T\EM<[=\ M7G5_M"^?F^& W'0R''W=?&]6&>][DO=QTZYV^_\G-\^[KET/47)7ULM_#C\? M-_N?+X>_A-=F= ,8&L"Q07R[@1D:F&,#T&\VL$,#*VW@A@9.VL /#;RT01@: M!&F#.#2(T@9I:)"D#;1ZG3GUHTE\N\EQLK5X+Z_3K4'Q]I M8*X.#(R8,&86):./Q"QWX=@/(/MQ!45[X]-X'Q]+)H0X9CY1#(KS&\%$-6;F M%*/'S.\4 V/F,\68,?.%8BP:7XIQ8Z82]+FF&$_/E*$SQNPCF),( (:.8.D( M=A_!COJ \^G N#VSV3.6WH>C]^&*7H88Z0B>CN#+7J)$NCH@_J236FD5%4JF MCR67K-,6S?$G C/:.93BOQ&8 @LHJ^;43HVWJ&^_EUB,)AD4[3.%)6=1>GTA M,.\ 9^&BQ$R(*0'.:()S$4Q"7$UQ-N5_](P'>L8#D9=HRA>AR$NMG'4>C5=% M<1"21I-9EUQ*R0;FA(ITQV.9[$G1$1(=(1')CB;M*I6'I"$FG%'SDLO9KBRR MRD(8KI*%JRDLY52AAZ'W.:E#10P$6M.O!FC4=3 *$EZ1YP09C3,!4,B%.&0E M#5D3H/=Y?(')#,U5"+H8$HW5?#5 HUXEHQ3@ 2$XGUPJR@E9O$H8KR:XX+4# M1GV:KE(^:"C'0A5C >5<6@,Y&P,>#8)4VD?C'1X/::J4,T48@D@SM>5B)@E75X MP:Q,3<@PSVK4Q1@2 M(&AG"FM28*Z[C.*6>T:<.@J4/T"C6C0$9R/N/<%9G4LXW/F2,\%%'YB^,\K6 M26Y]8'0'E.ZP]Z$4"42P!J]F%.>= W3R+H3Q*F&\FN(,F,B-!>,Y*#U7JA]* MCUCO>T_CP2# 7/,KB'@TA!$K:<2: $VTH-D!860'A.P*\0.AFWQJF&(\" ZT MQ)C.- XC@@ MG*03%"L0 M,I?)5[1%XA)7ADX!,)8 QG @,1Q01@+KBQ69X/)AZB)U2PZ"UH'K.V,X>(?A M#&,X(S&<*0UB8SY-T#7FG."@ORK!"X$P7B6,5U- MV(0S>4Z N8J-2>,E71JQDD:L"5 '4(E+,,,8SD@,9R@C>8N+USG%Z> 2ON\A MC%<)X]4$YYTWW$U=[JZN1'"&4I(KTYK 5,#W,6L2<\ \-S",X(Q$<*844LRU M9#'D)>9\Q,\Z:@J+X>3>Q+CCC-X,I3=NUAB]F7?HS3!Z,P*]F5)&07E?W*^E MN'RI7#R%(+B8#6$9NQM&;D8B-T/(2('%PJTH3O>=QWTG.#LZ+\=]9^1FWB$W MR\C-2N1FB5N+_>46OFU+#7! :B\KC!CPBY)SNG\7@L9#%JX3Q:HIS.;>XYVN,UZS$:Y:X_1=UF1:$7D(T^ :V+%HE MBU83F ;E(^,&RTC-2J1F2PUYEXJ.EU32>)VL"2J;3W/3QST?E2C-$M=BT06L M- I+J:C8"2S7]88[!QFE64II3$UF&:79=RC-,DJS J794D']S13\&+6BN%P2 MV.+4+3F?=&3GGE&:E2C-E@K2D'SQ=(3B/.CB>IW@0!G%E6*649I]A](_!">-5PG@UP8%.[#U^QRC-293F2+6$5(P%P5GE MB_N1PGB5,%Y-<3[ZP.4%HS0G49HCM)%G$;_0-*>X["J-U2",5PGCU027%YQH MF//,,5IS$JVY4D4 ^$%*15 &\/'5!&7S%3S3:\9J3F(U1SX=4[A6)["\K.$Q MJ"G, %=%.,9JCK(:8R3'6,V]PVJ.L9H36,V5%L*5S,^1^DUDW%=&8TZB,5=J MYQ<-P15/A4EP_SH-[C@!IJC9D69$YMXA,L^(S$M$Y@FAZ-/$.*Q7!)84?F5Q M(0M6B8+5!!44=XO#,P+S$H'Y4A#X&N3GR.+G2/5SI'X3&1\RXRDO\=0 H??: M/*XIYP1G;?()K_6^] H5KR(X*EY-<+D>C+@>NB8.]K10& \8(S,OD9DO!12+ M5^X(R.*EI"8@8YE;-YXQF9>8;(!.YP[PV\H5!>%+SYJ +/]>5 M>MFUR-H2.GW5];"CV[__5L9NO]"_)W;=LU>1S4KWF,'YKE[?'#JKGK^E]#_GU[^*K(X4/7/@U?@YD=OXMS M^2]02P,$% @ ,6];2AWY*EAX"P 14P !D !X;"]W;W)K&ULE5QK;QN[%?PKAK_WBH=O!K:!/)HFEBX0W*+M9R7>Q,:5 M+%=2DMM_7TI:.5IR1N8B0&S)0RYY2 [/<&?WZN=J_>?FONNV%W\M%X^;Z\O[ M[?;IU62R^7+?+>>;WU9/W6/^R]?5>CG?YH_K;Y/-T[J;W^T++1<3K92?+.OMUO=U], M;JZ>YM^Z?W;;?SU]6N=/D^=:[AZ6W>/F8?5XL>Z^7E^^EE75^J79.Z1?=ENZMCGG_\Z-YVB\6NJMR0__:U7CY? M=%?P]/=C[>_WO<^]^3S?=&]7B_\\W&WOKR_CY<5=]W7^?;']8_7S0]?WR%U> M]-V?=3^Z18;O6I*O\66UV.S_O_CR?;-=+?M:]S]_]O4?B^$" MNB^@GPOD:Y\K8/H"YE[: [0O8U@*N+^!:"_B^@&\M$/H"H;5 [ O$U@*I M+Y!:"X@ZCISZ5<2?+_(\V-)\E>-PBRZ*3 X3:S]3W\VW\YNK]>KGQ?JPVI[F MNT4MKW*I7/GNV_WVZ%A.][HJKP>7N%MC8BJP+RK,7:(^#NJQ0PQ[VN,44/(/U UQ:4^((P; M8CXBC"]"^V)HIB\W>%9#3H9P,$ &3Q2SK\ ,6DIJL+@&NZ_!GC8A%3/M /%[ MR.-A%BE1416]>5OCDG5BBQ%X!V!&G(O%G PI:TNIP6ZJ/&VG!HU+$:33%'; M!P1+SA9K[R. >:=C ;NM82;$E'0QWZ8 YZ(VJ<#-$,ZF_ ^/N,,C[JH1CZH( M_IL#QIT.N0]*BD7P'L"NGD"@MFE;;3/4-N>-QT'P. @>!"'A&@*N M(=1+3Q2N(>(:8MT&*:=0C?$G*V5PE82ODL!5-*YAMSO"[4BUTXRP+4T:IET/ M&HRM=2F5\P[AC'&ZG'@]SK]0W[2QOAG$V>@5E^+!F-B2!V$^050/YM_ M0KA?:O*O9R $$<810CD".$=8T,B*%3^BPV3-2FCI, (1=A&RM 6M;;9BR,*5 MU+[J-%FY6C6LNAYT.JNU*%ULH>\A+/D"=MO#_/G:IFVUS0#,J!!9&DO(1P/R M$4*CFBQ:K4<,!UFTVK0,AZD"6 W%BY#;ER'3'N(X9'86,NPRX1B-Z(/LM)K0 MAW;M2U\3^M!@QZ^6/@)I=B'",1K0AV;SE="'CB,Z3.A#HXV_ZC "$7(WA&,, MX!A-,@Q#%JB1]@X;LD -VE7+#B.0)ENO8:(+K&+-@D:6A;'M;&+(LC#UKEIJ MMUL#KT:"%1A("0Q:: 1DX#2%9:*;> MI^L0QJK+3H4LX\H0UCB;4T@3RQ""^B3+3#8+R?HV8.EJDJ98LG3MB,3>DJ5K MZ[VU"J$%>;,$FTK@% *]5N7IP P!LP"/+#.PA#0LX@,6 <('=LPI##N&>?D< MYK;'#',A[6.YEA%.7-;(90P!3BM#)Q&A(0N2>TV2*TOXP(+DGH:0\(&M-]XZ MA*&>-DIT>90U13AM;4QE"&M<$N7(SF4)"UF@%C3)D2RA SM"+3A"!Z[>R:L( MNCHASQVVJ3A)FR*W\T0SN;]A&P&CK"0 QF^(X$1F^(US@ZMR@ M#F&=5&?I4T<0P$PPH0P@@-F46+L)_SB0IAO"I8X=+((TG<:/$(&K$X,Z?K[N ML8[5'C$%./'!IW(O0;CHM"<;LB/\XT#B;T@>[ @3.)#XTQ 2)G!U8E"',-74 MGXQS)0\BG%762QE"@'/>!Y(5>T) 'D@)0X;!$R;P0$JP$'K"!+[."JH0]I@A MP4FTY3*&.!U,F5DCG,JSE1"A)P3D@3@Q;!@(&?@1XL03,O -XL0#T:&DTB8( MYF)YLW,&8(GRH&?W!8 P,6P("!'X$<+$$R+P#<+$UT)"2]Z*R_ !F+)2A0_ M8F!"WA/R\4"5L%LS@;! &*%* F&!T*!*0JTAG [EC>F,J4=Z< 3D)4U0Z"<"YO-2R$A'H"4".& MW1LE-!!&J)%(:" VJ)&(5$:*92:(8$I)J>8 +#AV M?$[*\ &8.SWK[,-7PT1YEYA=@M!. AK$DD%(A /2" V2" >D!@V2:LT0D]9E M!@A@*:3J8!K 1$MBOIA$B"@0BRS<"CJ>AIC>U+,]Z0:E,@1-)A?I]KU$$,$L[JT5LP0S- [ ME**82TD!+6)I_YE/28U0(Z*84TDUZ)$C:)A0^U"F,Q!G;2CW8XCSPDY31#'W MDP*BQ))M*6]9K)81LB2G%ZR6!F%R! UIT93FG"G$F1C+,WZ$,T+/ET4Q5Y4" MTL22[4D4\U6I$>)$J"=2&N3)$53HDTJZ32%0)Z6K.8F +IC$8LG]F$"GL!M7 M0IV,,D*I"/4R2H-6.8*&9\P2G:UB"8 YE.4-EAD"VKSW,\>/4!\E\D@Z.B*, M)F2$:A%JDY0&W7($#:?;[MY(%4L S!E-J;!G$&B-H[L.M6@B^R7;_X7Z+V6$ MA!'JP)0&$7,$#:9;L*E4,0CGE-9E!H1P5I^>:10>8T90R/OIF,N8.2=%CY R MPKR3HAO$S!$TZ+C7Y>-$4X1S3@5;!A+@0I3(\D!FVA3@V@Q,50KS08H>(6F$ M.2%%-XB:(^B,L7/:@)F=QQ0-9G2$+)6.D0+S5(H>(6:$N2I%-\B9(VBXG-%3 M.Q )G]O!R#-/[@@S=0HR;-+'#YAC4\P89<,\FV):E(T!6B3O=*&4SE.$U,D[ MD2J<"!FUH<91L6VZ!T+C%TI9+U;S4Z$C!E;N;!< MC9[)1V8B%3M&\C ;J=@6R6-KB5(EF"]C9N2A*22$ E328@\ETHR M.ZL /VOT3.8P9ZGX,3*'>4O%M\B<'G3ZV)KU2E7/:4!@E HX@\ 03H&']D]. M7M*S[-;?]J^CVEQ\67U_W.[Z?O+M\SNO7NO=2WZ*[]_(JX\"OK_=O2-K_U*@ M7]4?7K#U^WS][>%Q<_%YM=VNEM>[]_]\7:VV76Z_^BW/@OMN?O?\8=%]W>Y^ MW1G>UH?W6AT^;%=/UX>7=DV>WQQV\W]02P,$% @ ,6];2@-^,08]! MTA( !D !X;"]W;W)K&ULC9CYCN(X$(=?!?$ M'=]'"Y"&J[E6:LUJ=_].@SDT"6&3T,R^_3I'TU"NZ4%(D)BO#OM7L6/W+EG^ MH]@[5W9^ILFQZ'?W97EZCJ)BO7=I7#QE)W?T_VRS/(U+?YOOHN*4NWA3&Z5) MQ A141H?CMU!KVY[S0>][%PFAZ-[S3O%.4WC_+^A2[)+OTN['PW?#[M]635$ M@]XIWKD_7?G7Z37W=]'5R^:0NF-QR(Z=W&W[W6_T>45)95 3?Q_7>+Q*A,?8YTE1?W= M69^+,DM;+SZ5-/[9_!Z.]>^E]?]AAANPUH!=#7SLKPQX:\ _#<27!J(U$(\: MR-9 /FJ@6@/UJ(%N#?2C!J8U,(\:V-; /FK@2[)5CGR:J*]-KF+3AZ-\R$T9 M,(F:PJHK=1R7\:"79Y=.WCQLI[AZINFSM_+.J]:Z]NL_?;46OO5]8)3N1>^5 MIY89-@R[8;0&S")DZ)6(? K7/!B:QY %]NP^PB@D# ',.&3$/3'!O/![9AHR MG-PC+Y@;$&J&,?*>F6., D/[VZ%9_C[A58C<2'@G$,<+A=<.^&T6S.(>!.Y! MU![$;0H65%J#J!HY-E5$*#$$]&841-(,64T4"B48A);80%@SI&,*4E Q)-$$Q:24$U3K&@EEC0A1<$ MXUP8*#B*60H%1S!JJ(*"AQCCG D*NKI$.*J$_P#!,8Y07T*XX H77(6"@V$8 MJC"0L11.GB,$4YI;T+TQ@DE.8/E,$$P("Y6<(ICVRR%8ZUZPH(1KX&V&8=1J MT-,YEILR%JX"(4:)%%*!\5UB'-.6@B%9A9RU5FB.ZZUQO76H-YS2=3BE&T;@ M/#!",*4)7"#&"";]B@FP"8910<&83D/,9R8MU!O+C0@*L!F":(>;% O\!D<-HB^ M'9XG6 8C#%)@:,88)$$)3% (E$G(L"<"BP1U!/*>H9T#]8$Z BDM0DC!M)<8 M8\&KXPJ#Q"_>#*LM#;J'(*&L(,ZP94#7X3*/4G"*&Z.4A&_Z*"5 Q"E">7'! M4+[@$8&O&9X]J('Y0]DO$,H+ R=[E#+P90[W!32.;K:,J%(T5EGYV-9 M/?0WK=<#F&^LVG*"]B%]GE.D?5$=V-1;U$_WS6G/'W&^.QR+SEM6^JUNO1O= M9EGI?.[DR:]0>Q=OKC>)VY;5I?;7>7/*TMR4V:D]08JNQUB#_P%02P,$% M @ ,6];2OW_=?H: P ! P !D !X;"]W;W)K&ULC59=;YLP%/TKB/<6?_%5)9$:T+1)FU1MVO9,$R=!!9R!DW3_?K:A%.S+ MU)> G7./SSW&UW=U$^U+=^)<>J]UU71K_R3E^2$(NMV)UT5W+\Z\4?\<1%L7 M4@W;8]"=6U[L35!=!02A**B+LO$W*S/WU&Y6XB*KLN%/K===ZKIH_VYY)6YK M'_MO$]_+XTGJB6"S.A='_H/+G^>G5HV"D65?UKSI2M%X+3^L_4?\D.-(!QC$ MKY+?NLF[IU-Y%N)%#[[LUS[2BGC%=U)3%.IQY1FO*LVD=/P92/UQ31TX?7]C M_V225\D\%QW/1/6[W,O3VD]\;\\/Q:62W\7M,Q\2"GUOR/XKO_)*P;42M<9. M5)WY]7:73HIZ8%%2ZN*U?Y:->=X&_K#;-,T8P 0,) MF"&@,X(%&T*0('04Q!."WJH>$QE,TSM-&&*670"*1JF%R@$42U,"2XY R1$@ MV=J[;8\)I\O$J957!H!"&EF"71"AX<(FQZ#>&-!++;VQL\H=B6WS,@#%,$DL MQ0"*TC"$)2>@Y 3X+FV+$V<9BA)+2^:",$464^Z"[BA:. 8IJ#<%++;,VZ:N M%,82JZID ,K]UG, -?O69Y(Q@FL< DRF"Q0+91)__/ACL P^8O*! C" 9GNM M3+&J80;!DB2V+,X!&*,L7*@!&*ZNR1 *,:0 M8S< 4X=LR6_XJL#076$7A@$TO9-H3"BU=0,P]Q#D$&QV"'K=P:05JGE[-&UF MY^W$I9&ZHYC,CJWL(]&ME#6_U2VN:;'>:?K^^%O1'LNF\YZ%5(V:::<.0DBN M5*)[Y>M)M>3CH.('J5]C]=[V?6D_D.(\]-S!V/AO_@%02P,$% @ ,6]; M2J6*]Q5'D SRD" !0 !X;"]S:&%R9613=')I;F=S+GAM;.R]>7/C5I8G M^O>\3X'(2;>E#H@F=L+N[@CEYE)U.IV32I>CHN/] 9&0A$J*4!%D*E6?_IW? M.7<%P$5I5[WJF8GNNV M?MEN5YM_?S8KTF?_\6]=\Q__MOF/5^U\>U>O-D&U6@2O5YMF\QAG__;=YC_^[3N\)"]&;_[;^I'OY0WS1X@H9X M5]W5_:<^$%#7P<=Z?KMJE^U-4WMJ24\LZB_!?]:/_>=>;M=K M+/9-T\WIN3_7U1K0"EY5F\',9V=1?)9$.Z;ZM5XNSSZMVH=5<%E77;NJ%\%% MUVWK=?^%/]?=CC'^U"[I^*OU(ZUG6:\'C[UK=^U3;>-#?=^N-\WJ)KC<5)OM MKGEX]. E[?&F70]@\K9:W]3!^7Q>TU/TS$*>WS'6^^W5LID';Y9MM=FUNO;N MCD[^;OI-H0CM-B=*.2>RAOZ M;]=T;T=_?[^N[ZMF01N9MW=UL*F^#&_++ZNK9KDD0'PP^7ES2R@^5_>B MZKIZN.:/[89P9O\S[]>@-YO',+A?5HJJ 0SW.-31'?S8MHL'6M_XBAJZWZN; MAI:L)AP=XU5]7=.J%N/[EY'V[6G\M[<7YR\NWEY\O'A]&9R_>Q5>WKUY_N/PV>/V_?KGX^. >F1W]=;6BE=WNF=8F7_/ Z"FS0;HU\G-)!Y/1+1>S<$+3]ZU MFSJ(XKXT GE^^Z^FM?__HQ$D*Y>?ZZ?_4?0'YQI]&V[7!#W^981??,X) I" MSSL\.T"'Q:+!OFD/N,=G1)#FU7U#>QHP\GI#@@^=-U'W%6U@C*1L[[9+)GFM M7&?"L75]2VC6?*YWOO>1)*QN2TQT=($"WVYDGP=/@L%]S)O[J/7)^PKX<5MO M&N)8IT2]GP??!1TSQ<$X/[^[_/GMQ:OSCZ]?!2_.WYZ_>_DZN/S#:Z+4>^0H M(J'JNG7"<>^)?1+9WM;!"1W'HETNJS7=&@(H3SL0' <#R.J":KNY)T)KQVY21\WS6Q[IW%P"5)=+5>? M2,UK=0$<"4"OWA$#PB>(!>G7S+X;$]\12>RJ$>[\LNV86([^^..Z[>BHU^UU M,Z#.ER1ETZ1A0/2NAF2/*UDM[IH5ZPP;I@M?P(B&XRJ><;UN[P(P=695(T\1 M3:]I>6J8(=FGQ=&YUU] =;=-=\OB'6T&;& 7T\?,WYVH(4]'&8^!YU5-VE*] M5P*ZV/,;@+Z+-)HYS$7:?Z1A( MV9BKNR38Z]RE >^QB]IQ7]R5//U*O?0XC +SL0(VC;O ^4(8>MH,NP_AYQ'& MI]%I2:AX:@0/0H8!M-X0(C4W*R64S!\#Z-7=4C3Q:O&7;2>"Q%#")C&^O5DQ MZ7R/:>GY'XE=C_/(,>Z\R7=O!3I9N+:^:598BI%MG,MV\&U">:R37J+'^-/ISL/[KP]$2TB=7S]4 MZ\5@([+-]IZQN?Y2K^?-"-D??^IX)AT0Y@V,9R./[*4X!^[?OOLAZ[^J0%?F M>Y2L#\2TULU\HP6O@,A)\WE$.MWYX+X=>%"D51*76M7$H,W*.Y*T-M?5Y75/QN/1<88(?+2:M!L4L/"]6;8/QUL4^95K?L65 MJ@DS%$DAI7EH4+(P"C8M[(7M:MY@NX[@BE_F7S/ZJYHXYKQ1QP'EX Z&F+]5 MV@1TO\^@-S3X^B\/K'>'7ECH"WY-YTO;I,7/2?<9L>ROSGB_0I'WT7F0B. $ M:L@I])!737??=HV>\,6V(VFC&QZ5170'CKP'!L'2-;HIDE[-"2Y8_)4:=.PT MAW;?/2;?0\9%.3%E!]QC ^L;%,=-I*-J%N,L(0$N$.WL<12M#B%Z0UOJ#B(Z MP"[UYXOV[G M=;U0^R Z@GW@21=Y#KT&M9T19/0.,+"V$%<(V<8@=0BZ]J[L@6YO14)*1X6' M%^UZW3Z JGQW0GC&E.DG33W;-I\ M5'1S=5AX>55?;=B>Q+QR]/HS!!:&J!/Q<\V,AX3/,2.*R&L5Y&86U^HOQ-J[ M@,"P@)"FQ;<#4-TA>HY"YT.]J.]$/GR_KN^:[5WPT@'-JUW6D4,7]+L3A4NG MHX@Q$$VNK^LY7Z[KOO)+,& J&,"K&[/"4O75-[G1O[L9HH]KR<:3T:[$-GE@^1B<+T@UHUNR^]&+5?!3M9[?LE >\CQOSB]?:$-WM0JV M]Q + VW3]F[\A(3 .CB__"7HFKO[97.-O73U9['!=O=TY3J]_,JN@? Q(**P M;!_K6B32,Z$FBH *@?*08F2$QL-4^N:Z%N86*H\,08_DBTF[;0\;/")F1+V3F?&)DF04_I<,Y&! M40;KJU:K+8%A;8(O[MG7WSGWO;JF2PC%B$TR092)&>98P15CE-K"7[?5&C/5B/A1!ZXU,9F,CJ\2^HCG MG7D "(+I=KD1SHV?KTFA8-;Y?? O_S.:)3]XZX7HOEZ(EUHS%,:"YU$V28([ MNMH8%"?"DH ^16U:9^!A&A UM60#(KUJFD5,8@057K$P,F?*0%N.%6X)3DWH M D DH-?,]AB2I! 0;@4/[7:Y"&XK0+"N5W8SA!X5_;78SK5,7>WT:2K44&R% MGNL"DB<(J990'M6*%;B^==$&RP<7FHS!==6RHYK%$XVI=-UV['ZG;H3YQSCF M$>@^BI/5_3WARL;9, UT[Y(Q!RV!570W-[=;N')P$/I2,,A)4!*PB\9<+T8! MH2?'TU (U:S0%T!/'_DR^+3"H0Z.=WRK;A6QK#O0.&Q_PZ;KU9:Q#:?,:,.# M/-PV=&_P$%,0DN$)6O7ZL M#E 4&:SZ7#5+5HM83[[?TFV&-&*=?'@-9'J[L2HJ#;E0/I!ZZ.XASC*OS8U0 M^.M>^VKEB3UZJ(>C73981%S,PEE>3XSE4A3 LS2O$ Q_36"%APB@/.YIS">MM(%LV=^8U1>IIKUW= M&W("_X7+:QI&R[MFP[?_"#ZX@_/9??RQH@E)#/#XG<*912-DA*E/%8 *K!M: MG6:'*[XX(.R31# &$LRK^Q!8M!L6@;?- M@M5"J'PB63V.B4!WK/$)XBH*Y-@:U3761^^?[+6$1N+N'3[7S!7%]IZN.VRH M+U9G;I62Q)F%B2/173"VRT#HA*T*3]9OP_F]P+6\!NHNMFM]?4>@H+"^+WOA M>TO%[>(PC#3K-5@P0U+P!&PVZ+3EB9@R!#M:Z?77O\T;4R)* M[R>0!BVQ\,$Z(W:W+-%=F;M3LSX,:!*9V(B>!!16]\L8Y_@@&!S]Z0CDYWMW MP?BZ:&D;.':UIY$M[5P<,P0M6D!6@5[IX=0N;>-82IT)I;ZK'GEVA=J^I-:N MA?W9KPY>"'^ ?YKK\<R1V7.G]WV4N" &/64=4^02J,#Y%7S-$;R_H6T8=+MM2*18J(7MDVG_6YZYL8!\ M(-+ -QK M%+15K+/A31O%ASG@TBPG!4VF;%&VC6&'@GFNP06)Q+S,8-8;(C M _.LG3Y>$<^?A':EE8 )\2XW]7T06WUCUXR3X!>VC6_VRI>652C:II;)YRG; M"YW]A3NG ]_!K:L,F[_V[88.<]^N2.%E&HY9YD2*^8242@\ZYX@;*W>_861DFE:N)RX\N% MF#B@7IK9V]4H)!2W[9\#")2(9/KDQLX8 E958(N,H<^NU<74"8_N17VJAQS M/[!\999>,,K+M?#I4^'3.?!7G*-5$GT+F;6*_G;9;7M#8NA!]18.?8?T]&R5 ML-74:\24R?!LJ;_7N0!B%G_T;NQ^L^8X=]MITAPG-,71:H,OO82PF:W9X^C; M&P,V-P2@G-BZ7;: J_N>_4FP/FE+,FO)5YM^7"Z[VWX@3K?96-'Q;_6Z/2,N M<4_PY)>:5;=9;Y5+;ZVDP<$O3'C4:XT.$UXSHEG%A6X?W7P<%TNY8KYDXZ.R M7QHX>T-H=+O2SLH?;&+'QEQJ96;3!WQ70=KD$ZF,>QG$](J-'NWJ!VM,,F3? M!P6M=[L6Q^2R:NZZPV_,VS4A!2WY#"8*N.FO:V>8>^WI.+$8<56M/NU_^O0' MDA00EG:U%7^Y=D#)*GPKBAA\<7'G^P2WA9^T3%J 2P=,\W M+B$A-/@[RK]OZJNU%G .>7E87G)$45=N^XWT8/;5]$")MITK><#TJ_.QQM;< M]>04T<*$8S$?-NE?\K83]<)?N"D^B@->J<@V3M3F1PD]21/LV,#)Y.%3_0AK MG$ELKJ[:K2RPIR5V_R"&8QB JPXM'W\/:Y1K>&&B(1$]C[^?AI3W;4AF#HLO M=!QS D(/4%=F>0L$'XH,]B V?5!_A@NYLC]5CSLT5IF^ MZWDY'&3<:N.Z"H,28JG-")IADZIC1]WE"[%(VGMP+A7]<$&?;#&4!)\.+J%N/[2&$7JD+XUO5-M39. MDQ7'&X1*OB?,@Y(HJ 5UF<7+S:,$A,C.?>)"Y*UA,JEJRKU]I"LN M%*/ CBT':W/1Q6 M>4G$UC&@TZ1*$!AQC8EP,"MCOE$M'Z''T[M_W580'93)WF@S'CTW=FX3(+&J M'XP_/R2YS3$A*CX'\XJ0H6;S]R0_+USDU5Q)*1F*X]H#%?5:T(%$M;JZZV#6 MZC;>M6 ?NF=SE4B[JU997DV^/9-E"PF!/M,_'*G00&N\Y+]-7,)6\)=%"R(Y MC#N&>\GEPDOS:MO5_W*"YJSE8 M$%<1SS YD[!BE]:%OF_<)]L!*Q$&8YS @?;IB8PT59LIH$)FC6EC\(3. 8 M?WAM \<0@^>DAWL)@%R)@ZMK=#NC+R \,'L*)/-.^X'/M!]XQ $<3:,P+B/Z M=QKF-$99AB7]8R/S[EN@AF"F3:+]7A<*Z6SL8D=*>Q3GP6Q6!#,:X_*HU(^T M",J4&%4UW)%%RY.V@[@8$#A^GZ8F(JXB*+I IQ::/(B/;AX$;>JCHW,%/QK[ MUDHGMUV86/HN^)5MW M'[?".L<]8/47IE5SEBQ!X,0*,&_6Q)EP(,B*6:)LD[!?'[XBK3+-N&O9Y?.I MYC@9HAL! 0HIBJ3 M@8)UUSI&M1W[4%XY3Z*156P>VK,.MF7AAFK.OI67PTQ$&)G(>:NA-'/VWK8K M#EG1XM@8N0LFM)Q5)S%R"I-8?X((P(Q=EX:JUEK>75B'BN'@C6L\Y%C%:GX[ M,+C^B82==MMY:^!Q$>;U-UZ+5G417>>OM\@;$6#8%G[0)L^:AP0JPC>KB!MZ)S8Q^- M;&7(H[)1P G&L@=((C$1'WV5'-ZL.+O ,Z3K4 @8*HPL#],HIGL>3^+@2B(X M64VU!B4-:\PY2 B3V1WB*(*4!1"0\]]],W/XUR ,&!)"]O>W(JT[NJ[H6*=5U;S ME),;,AUM$=,W*O<7L,]\T8G"VBV5/&&T- M])MPA:[DJEZZ#X#-G F;.0.;.;/F%X>U#M@C1Z:XD' */(TX"T4UX0QM;=I_ M:"#Q<.(<*/6U793V]6K//&X=2.R51/1NC6/TPN(Y/29)>!5K[UP7ZBW;KL_% M-L'K\HX.WPPE5W) 5JT#6JK 6Z$+*J2?(SZ8 M$NG-*\OH BX)[3*S[':7!$J:+;$VS[&K#*#".$1R[M%&H8O=?W-!64DRFIY! MG[9#]L[L?KL&03!R:N?=V;]L%S?&'0&;,W",Z".)PI78^0FI-7/0*NF4[SHL7Z5&W$?:<#UH<1 W0UG31DNV(=D^'[VHC3UNN5 M40<,X$2J(HF9&'S=$ZM$UL**U:HFP;O6/6,3Z6ZC[K79^W-3/_2";42ND$NB M#$C^C2"00>I2BK([$4B:ZU<BVI*QH M8BDV9!48H"@$2P'7[JJ ;\HJQ4*=6,9,)..UL?/Y5UI3''M%1=]8.ZM2<;H"PTCA M$#2QA8MMV,8Q:WAZ4-1!S:X.?>$AVU#J4/F='[E$IJ%,0C4=,?[;CMG.RNA% M-;3[6FDIXFK'\YVC@EFNR?0;UX IF4(_Q1G$2"5!2=H.ZX["=%3'*$E8D#BH MU/O*K"4<5S-BA+.)1A2Z[J!?)I<3CFI:5J)$ZE1JB6RN-P^XHCHCV,A 3C94 M==5ISG:IG =EEI[,3T_R4WT'.946\>K:'_2R7? ;43G+.<&0_="HQO'LXL/+ M9Z?A<,K'X(8D 2)7=0!NIHIL/ V0-)BD;>&.IO_Z=F MF+YK>UER;-RUR7&7=:T$.+%W/CN4&OPLJ)==_2!<764^-$89^-R83/N&X&*P\=04(* MJ;'KI/Y2&<'2<\%N4!D>]8&".P*EQ1DS]20P)1YQMH2T)&DTOK%EZ]:_\[+U MF,[IG$R5T.5I3\,TUR$4X=>H LO!V(VD R\X]53L4@NG#+06&YKKT-^PV +Y M:II\P9K)WQRT$VXWV?OG6OG<;EBH"EV+I[FHF.DOI+QTQ/'%BW5(8N^P7:." MBUU'2R=C&_ S)Z5V"8G.@[4K-U[3N1+RB"!J8U3' &H:*0O%6<<+[@CVJB577&\G0JA MT7?*2M*2=V>03&LMD\ 4Q7&IF>/),34UE!NKLW.JLE]\?U1FL\2^"7[ET"C>MRVN_M[48GJM:S'Q7X-R3I[= MX,6V83+<$0J7#P0(3CN5^4C[ M;>41S>0_.,87;9"!/6M;21EJC:\J0\-)#V)]N;/6I44-L7XMWBM6Z7%<-LZC M\_+1):G8MTUUQ%[J];><4STW:M;5]A%F%\*9YHL,:#1O0DO?E#1OEQPW72XG!I-LH.OP:R( J/R_M67:>7 MKX-$0GOE57E?9&S="NKRB-!/;YO[^WZLQJY5&;CR*$R2S%>@Y!K(!+*!O8G9 MC(VTF<_K>U:'3#10I\R!6NR52%^VGM@Z\Q(T87^ 7?],>4=:CBV>&]PV66/* M':37:#B1-3\2_H'_DZ)_UEZ?@0$M:S>N9=N9E&=<%1T+QT*U8!U@STD(5EN2 M)Y1C5<74]:*8=H#=%N+B\@]Q&NGJ#R']E=E:$-CF\SC/S1=?YU+WO>%ZLV!3 MO'WKIUXPMJD8.O@L=D"6-MVU;*$1+%%O*?V$V[I,@M%B6UQHZ4P":?;U0# V M5+P4DR/G8F5HD?JMR''@@BK^KEI@:= MGT]"V)Z7[15"=H6=L !?2QP.S.H&B85/6>F2)$6EG4@>%1'"U9T;8=2N)?[W MFC8CPJFYJZ0QW,F>Q,*LCE&)^M:.I8TUQFT43:??Z,WID _4WN'7"4 D/-"@ M?V@5&WG9KN\GP0G?L$J%/PFJTUL"!BFZIS$T+C2&L@W_>3R9::\9A!"IZ>T() 0LE^3BHX,0=V5)_P?.@3,-LF@=C_5:"I BS;!9 M)F726YR[[ZP(TR0)W%X>CL2JGWP,DK0,9]$T&+3O"(JP3+( U<+Z"WM.VYE- MIV&43B6>M?H+"4D25@D@6Q^.&WALY"TG/XN)I"?K_2Q#/"<(&E+J5FP.> 7".FY;(G:U?2 M6EA)2W#%WEVY*Y48.0@'L(XA,14JL5 50)I, SO]*[ZA& 1M6W1*G0R M@9$#=#H/Q!!A=GEL%WL2)>+2V;>@4Q5G"^E2] M)Q/-9M[B2I6R-FW)LP1XIEX3Z7VLJ R?I]A50CT.\QR8RW!/BTEI0,)RG UY M?CXE@NZ@HFN\[.VN3ZFWJVJ[:%2R?05*L$_Z',*#3[\$0U0K_O.]H>.1+E)LD MXI:&<3X+IUG,GZ<1D7)2P5391$A->9:'Z30-\K0(I[/2CSWEZ=F2T<['1 MU=D:>69KJ:_EW)J5[5C4 3/R4OC-V86HH@S4*(Y)VZ6RH4T6U+73V$S, M&G[O%GL\^Y7U0^^[=*&2FY0BP=8\Q.8+$_;D0=;0> _-G8Y'5W[6FQM8$)%1 MI"M5B98J_*ZK_9%8^\#U*^.I>\4@,HV9S&H^P=B]J2K<8)=X(:PI]5ZQ3)=3 M+E;*U*_]/KU%3H+++:F$K,V+R*OPSKVJ.@'!-[)47?\TNB.*(6B:XM&%T?A^ M)Z1+*G@ 9?0):(YJWMMXI,E;E&A"OBCZ4[U@$^J_5'?W/P27\T8@/ \N[BJ. M%5/2J2D+^'*)#CR/*!W^LR5&A8]=!Z1R'N.2QOB1 V/>;HB#G#S3W\*94GE* MQQR_8)7+Z@H,"O9YHWW1CLMGY9,3W^3]K!HKTSY=K>O[PP.^;U2QFR M:-?R'8$:RH3SME:1W&7>J=_HNRNYMI+%MD &S;7"/V7@Z,R:?B1>>X%Y<@Q'1ZE&_F&58R0.-I5>91VQ6+OP'3V#^2NE[@1E?D+ MNT%4"9^PJ.5RL?CV39'/(VM@"P/5*5B)C$*P]7 ++_19XN#HSK/J M+0[D1L)\-7*$=/VXPBV]W@B+,ZR;+W/;F7A>(BB9X@1XNHW&\6<7Y5+WEROD((?))B C5HIU(!]6-\="X\ M]"FKP"912S0/CMW"=<^CZ:3G/RB?J,:E6HU+?#5N8A?7Q_0+X9S@J&,\D0?U M*,)1TL(;.@026C_U!89G^@<(N?H:?[8NTW,IXB;ZX]NW+Q%>]/[\F1"W2Y-5 M](<:V0ESW%QZ\V9=W75V)GGM\@_OG[$%6RI#A+HFD0*V^@LNEJ&CY8"6QV>< M3!/K^?E]KN<1EY)VQ3\14'X3P14@F%/ZN\A(L6-0^L=3A7@Z&]6&Y5Z53R8* M>WK]['9;C?>B/DE.O5""CR+82F1-YY8=:21:P;GFRJBBL[:[GH/D>\=\]:%Z M,(JWZNB\Y2+)L&E%1"+R!!:M*)Z&LR@*?B7YV[5AQVD8E],@CL.R*(,W.(G; M>F'TMV 6A7&>!+-I&$4SLQ].^,(V:65)$<9)$IS2IS2J]D4UHT M*\-9/AMTYMX;*_&DA_?Y$]/3 T$9PU/9VU#KZ\_I+:,DD2B8$/G?V/,4#R['1_/KH>XN,@8\;+U+LR#$!I>#NQ^B#_ M\=G*N/#QFO";_KE\[#8U,789ZZ54C>F4;]3MX3B4@G"+LA+U!W*@8!@3E2IF M0,=T.@O+'$^D<1YFLX1M^D4T#7/"=PLL+=ZD11Y&TSPHB$HF:1: ML]BR7(JPB*5T8D$$J@,I4,*!CBD"X'$39?LF6OG&F.&\:=_/4-<2GQVK@/2Q ML&Q?0.14=1OA,PETL_E!IE&]%J:- !U.T>D3J)=(YV%V-A$.-&%'WE7;?E*$ M3Y'$'18J&L$S 'FVJ$[8=TI,=(I+<9)/XS"/,F&)X2RE&T%H]LNHS2<&9R;$ M.8FB@JXS7HH(>1$A8+ATE$,][W MWNM$FL*4YCTSGPX3F22BG9?X?%+,$OI8,@SY2A)]R'_K*1'90D3.+.(9,!D3 M$)XA*T.ZNCM.*27"BG([)RAO,XUQ2@D(7EPXIS0CJD?2UTF6A[,9P$8_$V4K MCSVEG.@[6$+"VZ:CS@H/HL2X0+GS+.%#+$F0>^JA9 6)E;2B,_/IXG#X2I!+ M%-.9_G"(-*:T4' VD,.3DK2 O"@8S*1\9'09TL0/<]9B8'N],\&:!3_< 1MV M&>6I_4LL*4X@9H_&?:4L.+[.9A [_CR>>;JEU ^D;Y/>MS-\2]#POX4P&^I75Y$80P231*65UOB21*[>$E_1$ M).-TQ+3"@J13.JHI,3]4/FLZ2;(K420L0#P-T1^5+?$(EVF6SO!/1+=&KULG M.I)818\704(B59*3&'7%*1PT>TI'2'-E$;$TG+OD;^I.9+I&*LV6$-G/N ": MR!$DQ"8DI&;$65APBVFP) $#CW+HP\G 1.%FG.[[[A01)!6/ M-">^22I'")L\T;(P3@H.JYWR+Y"0IB0O08=4XBZLDT%K#PQ2"TCJ%_1 @0CD@S MT;7DLI2X=D'0(@FL"#+HF(6)ZK7SG,30DB"1Y="3Z.^"=%JP4)DC(F9#"APQ M4E9>"(]9#=2SG.!I5H=R$FE85R*\5RPXGH&'8P?)E,Z"%96XR%A1^:!:U3>* M!>A@Q(W*[)04T6NU2N=4I)"4+F3E%(#WG_@]#FUP2AIH=H$\5Y)-IL$WO7\T MA-;2N47EHX&0GR23F&$Y$A_^CA4G4]G@E)[^ MANX9S?(-<][%,%NN7_5;Q[M7G-@@:4[U'4SRZTTZ48Q,VVRD5 ]+N![9F T"UM?3S.!V,[&\%#BG[."GI_&I!FB/JA&L\TCB'D/@F@ M3J8&95T<),I#NA\]E4Z#/XWDA()^3*LIYFJBFP9(\@UDL$N1)&D^X0>7W,M"SIE53;@:=/I MGINJ"@QC/,G@C/[6E /##CEZ56O)S/?-.Q>KL>_#81:] M% 4S@Q[86.WK^JO@XL-+0ST34K(YP5FU O':%+G>2E4[5$%>BD_(X"+1H]06 ML0'23AY5E0)QUC9K)SS)+0@ILOJL?@C^BQ-ZCI)YO>L#J M[BKD](Z?+BWTLRH_JEH4LG!Y$.1QL@?DNC3(;[B77*+:H$&M=?I^=ZK^7J&0 MENZZ//S6I3;JW:862^9_,W[LPH?2PP>M-4<[5WT]PH$P0=B'7-B?DH@9X9N4 MESY ?]UR&5(449)WQTH><)1!/IEZ\8>K&OH>5_TS)29X&V,L#^D3LTGA60[T M-G<]3X?OA'ZHPB/B&?N[UX[8!4&O3L:PMD/W>Q1WT 4<]37M%]#H_(,T5>:/ MKH9GXSYQ7W="Q8-(/_KC?XNR+>>\%:N Z4>_-+%I+(,$PY^1.:(UAEA?R34F2HJ:"G0TF-B#DD FWU$]"*OV4_IO%&6S8 M27SH=3Y#E,8 8P5H$,*1VRBQ?WB](E$_5796Y;+/YU-' MJC#U$;4MLAE?)FN=SQ,G[&W4+2(9>F[*WH@7S$MH6]5?"(@/]?(S:I*O-K>* MU.X'ANN96-2B"$B=8Y#7YP[@0[XY(+[BV'5+'N_ LR50TI/:/%;0Z["[DNK4 M7H4V+-$1Z3U)PSDJI]*89_Q$OI&JCR[T/ SF2)-P.?CN):&OZ8CUJB8.N3*> M:ZM_C5QF85;N#ER*KTU@A+GU9^BQNY:HP-L!C' U[-1/!Q7Y+E7')*L5#9,?'T:40"3NFH+R M+U3;$5V>0JI_2:T%(V /!6M=C0PSWL.!H&4SM^SFIF\0<,[55G1PJE-R<:M' M$?^4\.GG%6,Z!R)N^<5X?S]1F7# M)W[V&J=C"&ENF<(]<#;4&;L=G\>3S*0(;%?<,I.>5>K5=3470'$UE&=,H]^H M[YZ="J?^X_N?VO4-R7PO.0[\1;7Z% ;O)N<3J87I!RI7-R;"N@JZ1UU2%A24 MJS"9KFCKFL1L-#0#<;Q'A5004F1^'+-2OT=2Y4B7I!NB/)*L6_OJI MYZM=DJ142TU?&5$'U:.N+C+*0Y?P M-]C#G7',64$AZKC^*H=X]>HR!JB C/X**MF>N_29KJ/0-6_HW%CJ,.GBAJBU MLF.^Z=AP*"1 "( N5$8:U@WP2$S4KCFR$YG".!-N.%^+-%;I'/.)+3.;=<," ME&E#['3Z995-=V2^=NKPXBBW:Z_?EZ2OJ(XU(GPN=-555)57?2UH FZWYD2* M:KR' H=""@[6NTWO/##J2I >\Z,7!)!-OQ:'"/K+6B4$2A4U$8Q9))1RCOWZ M'4H EAK6^C7=S;+;&.BYQZSK,1^>WE3'LV4K@V3"MNMH D9@JZ+TDI@5U3.7 MQ5!+T\/NN!5+4]- M!%TU(R5$,9UBI$^"$B_YT-4"@A,4[9/.I8]N#Q!FX'L&:?0%WW B,8DHVSLK M":236" *[UN'GE0Z/<>'G.DX'-I73MG03WOYRW;EUY7P:^N(.[,S(9^GOHW( M^B?<%1X^'8-1#%^]#2VM_W%+ERB1Q/N"49G.8.H_TZ?,A4]-'RJ5]^-S%BE5 M>[5QKIP:L%7V[N.*K/@XC*BOH2'45BBIZ("N2.]'='F]5G4(7%[CIJI)FVY/ M=8\GL^DW1/&XH:"5)Z2#(#2_7L?;.%*YDT?/D#QU!N5]D >N(%%8G7K#D@;* M>^IV\;(!K$DFPN4 H/NU:K1LV]5WS9FT.^!V6"A5RN?"Z8"$'"JLP%F5J!1T M561<:VE3SVLD<<^MT!%H3SFV_ E G3X-J"I,,'G*L65/FB%[TK')!M2Q9?__ M'5O.Q\;?2%!)\K0CFSWAIDWW U3+X4(09D^\!5,/B,> 3=52D>0?/?=.H/FK M2R9>)9,XTMI%OX+2.-32HZ$6'4)#6TTE3LN_%U/))P<@:IR/'SO+JIJV'21NKZ3GQVUE>WX1HKLG[N)?K(#1?QA$1,X0](4/1O MB">8GW<>-7#PD"\_CQ*M:ETP*7/S] M?:E! .)IDBH[TTOG 2@"'6Q-1U?L8]>G\EH9=.T-J%._^&L5<(APG,SUXJB" M>RIP[&J0L[TG-GJOS]0Q>G!6).D>$@U]YEM)D&,Y4[^Y[!'LPXIZ+@21BSV5 M-_2_GC@"F6#'F[-@IM[0_WK4'01VQYMED*DW]+^>U JQ;OQ-DD!S]48^-B?D M^!UO1F:N,_\=GW5[[\3#=2;>F[N@2@ICHM[0_WK*3K)[G3G2Y-0ZCVO1?A:D M8528./BPG)7T39IDP5M<9M?6QCB)"\FH+I4T3F)XS27.MPB3,G9".*\0$1D3 MC\^2G%/:)-*2QS7N*C$7F&CDWO# JK* .WXVS;SJT%<;2>&=SKB4 .?,Y;3P MJ!BQ]8$D:>K#A7>U5=.#H?*:,'W:5!QOC58,/B-95 @Q ZEF=YL >-)RRETPU; ;99F;+01O:E^FX5;DC'-:NF?7ZAMN;2$,[FPND M;,85R4RZ1^*H_==L4\P(#L'QX ;KC@,ZU#B8>&1890HSQNC.PV*&TG;&)2PK M;.J4UE(Z_$X9=HR/3,QB()@.Z)0WT& +.R]Z1GE,K%U7RU:G,:-/UO8>:&?V MBOJQ++TX57#$PN"%[KGF[^%D8[[T2?!&^.-=M5'2$)-N>S^4F8[E/T74V9MN M7!F=CJ-Q&8%RWY*L=0VKVA'AY 77%HA"Y,H:XCM+IY:>(D/?D,@H+7RJ]]'. M1O==,1"YY\]QR1,A''TGVQL4P$?D]Z#V@_UE3[*>\Q"*-AF+\@774.2;-J@I M49X&SFL>.H^&.Y@JUWW\9H'_C*^N1R6,)=%R7[?._XE3YYE@?SPCY0-Z$OM, MGL(RL^A);#)[ FM,44[A:*;(3S^!$29/8GZQ%/\>-EX8J!U^U-NZXEO&%;3, M.XJV62.U&T([B,![B_#8(-;T[LWYY0NWS>1M0V2.-+K'2?!3*YT^-'8*L73( MVRBFRC7?&"[@L1=-++G @=OHYIH=BQQ+(/R&/2R^'W32 YI3L_/@HJK.:5PC M@.#+4*-[I%()YH0*>D&HQN.B'W]A77BF:(D3NX A:YVZ4 MJY"=&9JSFM+UXF,V@TDO8*=%D->V42<%T&4_^60;6GYX*SZ\@=S)]U= M<9!&KSM)<7O']8WN6ZI9O?'2W5=K-2:=UIR.Q#9L=/?"64[=QL:U806L;,K. MQ#D<)S8N&5GATWZ1]ZATM!L5LG0HBUUYR:0FNP:ZQG<-=QT'-P"Y :"%5'MM MN3L[.97GE;\8JK\\D(J(-O7&.]M/U8RKPY$\')C7S9(A[\0JBV;?.W1>[D25 M\.HV)D?)%+$RH7Z.):3OY'9DAJYVCP;880K"]S'_V"Y)NY[;>ZFBTYU=F'BS M7"BTQ*Z!.R6U!N$:=P(J$N^/SLE#W,XJU6A9J]-J=\;-M.*)#X MRALSFK1%;>^5:YWP@3NLC$T'AHM.9$)O&L3L/59+#9*=2Z?LG^I: M5_V^=)]2-EK=$:D_@XKJ$5_WSA,YU_$YT)QJ#@_$E9V.'M-4'Y-$%:V\9"T^ M#AL;+[T6=*%+M9+7E^_?\R)@IC)W5=>< MUS3@9;6JD!($6Q==K\;$K2$H$.*>1/U$8ATUC[@=1TS%3=LFP(93B+V8Y!_= MY-J4E51.8I1#,\*&-A;V1Q@-J.>01.U-1[ST:>T49:;$L)#975\E1G 2+(0:J0E@\,]GFW\0G0J ML75C\^[:GSZVG^]M16V3DVCRY_Z+92')0)I_7<-AT2G!%>(B8:N5VZ MCXOO1^C?6 @.$N,AP4%S)Y*:/0W61*^"UG7!=GS)2Y7]V*!V%72C6(L\4W,$ M-)$Y;@_/1-!;]J;B:#W3\?9>W1ZT%-!&"2.R#9ICFS Y.2ZU?*R1/3\0:OJK MZE;OK/HL:G1 MFWZ[YEH,R@-A^N V4H/'@?+@_'W4',!\M;M@@W,)+7Y9S7XP$_?GD_$'Q.?7 M/7X:).DD*X(DF90S?"XS;MLKL/5MA2??G ;1!,5G)EE"_\F3X%R-:8Y+ M09:!?<(4]33()J2\9Q,44)V0JOU:/^M<, Q-)"K)F)P5(&_3R#YIZMC(F>#I MZ:28TG_RF/Z3S4;;(/;Z'MI;ALCPSV+X8J%5B?L<'XF,"Z=/_$"@.[*"C(E: M^CYXM^5?8)R44M^#$]%W25$'VW]K\*2+T'R9SXV_N8',OT*_+#G;GQW#("%M MOP,83&-1&$4P4I=3=-CZ42%F'L^X[$J4QY.BH$.0Q1'8V9N2(3]JQJ',+V'E M1!K021F%.1?!B])XDN3]R8?UZI(0%?M0OB&:$@*F03Z92E95%A:S.,QI$+V@ M(DW"F*:+"N)DB;N@I(C"&=OYBPP_V07E*&V4TX23G\A8' M4-6M[0A4\Y0!S]P[MH3OO9WJM]R%][[32*>P]'P<)?77-MO4N^'[7T;2W"3- MN6S>))\%^:P,4?'M>9 E ]$D_YW>!*%]HI\4J+P4PF,RF 83$6+U D*&=\', :53& M@%>+[/;K+Y>]V]Y3&I*\>+DP+DYY1 MTCT;T<&KJ0.??O];F>M;^1.S%VQM?]VRKW_4$;O/C4?J8'I_;C7&AJ?!O[# M;"P*M3U*@C+6"'KL]6E8A,^DD5"8Q6_5_YA%I5)H=K4 ML)$O25)=!I4N?&'S@E1_#"?_TBJ5@D.2S5F;Q/F5;GH2.FXS#D>8+ZOFSJC6 MGYJ5JHG"N:B3X"? H_.M>9<(5M.@ZL5/88JUU@T>*+P=(N6E3,Z\;_M6@7$R/UT6M6I M=,5E/5"N-%;(&D*W-Z-?^*1:P+ZQ<;Q4-F.;3;4;26?1R3T;58?0KA#N!GY" M#-9FP:':N5+CD0S/5@WS)A=EH%%#KNO'?G1E%N;FK\+HNUO.!QIKUEHM/J.: MDS87M#N:MMI$-%T (]S1R!6Y;F#Z:/-HG&;M>E@;P"(XJE4O%'(R.:M@W)/C M6&WOZK4X:DT=7J?[(:)TKH@HMMV9)IW 57'W:.0!O?-<5JKJU+O62V$'GA)% M\Y:FXI'X4&0K7'"H(V375N$.]@]M6))G#'8T&T8$DB$:M4'5'(H]@1:W56D- MW6X1=@RD&;)!'5#!/'?.39X$/Y*@8VMU.OYAO6>;64[7M1E-*Q]!1(U.;K?S ME6W3S$R1'."%4!SM%345&Z.,]"7H=:1>IJC>F)#R]\I6N4&;#=1"1B BJ9295)6< MA=-BIJN3!B>%5*TIY,>HL.TS0NU>L?!NG5K!Q4T9,!WY92:-UU$W'@R MH8(+7>W*2?>5"&*A8EZ]B/F!)B- Q)U=.O94JI";CDJ2O0BWD1 Z%7[=VD!R M88/UFFTG8$PBG6HRU4G=C\X8T"18ST;=Z0/;*1#8G44:"5.YV(IA8&6AIP MP "@.39#QW4_=,*K;D78[X\U-G]/XD]P3EO[;;U4*[6QS BS<1 : 5O$1PU*SJ)4H'.8Y?"=I0[W+4 M%"/1=N6DECA3U8=;/(5^CZ=P1Y5\S+NWT9/,?6Q#0_'4=FX//3 M6U+%/*1:-#>B[*CA1M^3I8QV1+2E+?PWU98'@U\M1XJ47=H M3\LMR6)T3Q9+(6EW][0Q;DJNG*3F"IL%FN+$H2N&DE3WV5PNP>?0:\8H[>;= M]H$**-N[BGO4<#4G.R#).)^XY[QQ&^[ODJ8V^*V#EZ:#M3QC$6;W(KAL-P-% M"5L<-"ZK( VYN5JK/NUTZNW:S4Q"4-BB5D?,7D>1Z%K=VM2"T[\XBKM9J<_M M>L_#0084Z*@4 :><.'Y:2OMQ'5O/D9DZIKBK?>HY$<%.QW59W<=I:6JKGNLE M6>36E%&%F8\(LY/@DLFO'N/&TOX*[ME>:5V.B^ZWVM298ZI.NTIOJC8ZFE9T M B$SQDF- BKKQ9D8-.3!B6[K(H0.41FDN_1WP]/1][V5BF==(@2YS.I&,98E ME_(R P]%2P9R5X\)G8N6]1"-FEM4TT4F 9^?[@F[HP_L)+A@S!?16063*#.R M53GMJ9FJGU[Y,)W'9R>&':]_P#27VQY6%X[ADB"0@]07'"%G#[,QL3UF.2H5 M=0!S.L\>O!%K9"!@YS-II$M;FVDA:1_=K:HS0Q]LY!Q=\)%2JBS:LL%#:L$: M(XBR9YA7/%.D4S#':%^56Z$=[=V6JO:R,0NX;L Q?-NA!OX=FDSNIYD6WJ+= ML?;USN Y4ON2/ YG42)-)=&XD%M)%M.6HPTE*7?*3,N$ M*[V2[L=]V,ZXA1G#>=?1G-]IQWGG%7M9@AFO)Y9XAF*>D@"&@EUWXM4Q2_S73QIU- M4\+?,J4S$H^L.FO2\7,:*<]VG#4=31KCL2+#ZI$OB7S&/$ CQ"2G>S;207CL MK*<98=0,'75F18%#+AG889RE ;>SGJ8T6"0$QC]K AD'-3P/R@RW&#:468QN MG3C?O(S4S5I]4J)9,6PF94E# M%/NN=8)F55-N#9D28.(8S9LS;J8$(TW!UZE$1$!2[CKFA Z7<(R&(2(0(]NS M"+(,:TH(3#-N5GJ&^TZD*B6]$AJ*]4>,NL_1%Y+V MN"-XM-)QC!)!JEN7*O'+%.X>3>IU(DJ)9>J(F86$*((?:J'%!%5KFY4C3)RX ML@#Q2(F[#H/76_!F?NN\:ZK3W796QSTC,88D78H1D_0LY+DJX5P><)#/:']9F'O=+;(:_AK5FHK#L,5<9E+/4,S7DI&AK%K<(_.LB!$*SFP M R@5EP.&>T#HCM ZO$#$ED2SG,0IW8 TY]ZG+EE <%<6%NS)+N,I<\#G[N/N MI)P^O>1P!M-2AZ@'-RSE3GG3>*I6&N5%:(R[QVQY1H)!P6W2"KC6TV3 .^IF"'2 HXB1$=DY>#+1-X\XSI#(&7B%B>RI;-X^ZDHUM.4.(]EBV7N=ER MEH4I(H@XCOR(+>=$6U+NR# MH0-W5*HN=$3TU3F;%]QIQS=-K)?#/!+T&H_,.0O]?/V%;;,RH@ M5*6)(7+,<;C,(M_?DA;%KCB8B]5QM3.$80&08S? MG!KZK\XID&@=55PSN].#LS*]D<0R97WOXTZ/-.K\=M7O0Z4=LJ>:]&+M>T5% M%X&.M5]81?FKLC.X3/IM^[!2>NX5RA/=\''"LWTOZI,F_:9PIO4L=?5]M9:U M5=KWQUKIBC5(H?BF4J1V773LOKCA> >LNEHAX<:$Y=@-J8HW'$A^BT!KV9V= M__?3WIQO]RMR#C=1V">DJ 311$]MY#P'I.EPTC9:-"9,I2(2B_)IH1$X)F5I M2F(7:""):0CKC(683!/4'B$AO8P%\Z,HXF[&]$])LAV:SL\0?HOVC23*H@TX M_>TB/T1BM'XDL6K*(CR/>5 -0W;AW:]7& 3&>@9\0[6&6E= M69"B!DC,HB_I:L8SF9"(E&7%WI;.8102P!( CK9AX+II@>P#+6*3/4N[)05(\(O%% M3H](CTQGY1C IERP!)(FA'YZK" EA]2B@I0E?!L[ (,:R)5.(J+Z.&+::<:= MPAF<4(Q%\X?2!L3@"VH!EO(A,L!F'(P>3:&V0GNDVPVI&6=1,U8U4.OP(3;@I!D7D!?R1$.3Z)29L%%.E9> M, 81+L7,I[$*56HA@]5@*DKTC'9/^# 2Z07Y>6U$961K'/70WK"PE,/"1EYZ MXUBD;#*IT#T3[R!%N?ZB.QLX]9.5QQ;I.MJX[!MN87@+!^8W[>59U"K8E4WK M?KE9FXN]TXHG)FP=E'97_<7KJ(D-D8ZE_87L$32GJD)MW<&TP54J_9L2YX[# MY[ZZEV!8&U'#*V /F@8%:ZL<_N8-<]>NZD?E?W0*U2D#O_GSJII_$DW+\/4? M89)#O/7FW:[)KCI/SWYPPA--C$)*O?IT-9;PB#+ MEMPR :D%%8=!#1W+64F(T%MT&OS((8_*]I.1P@$M(LL+ML]EK*WOWG11Q"M81,;=!.$V<@_PC!HGTEJG8J8S# M06^4#@O9S8 4V2N#=L@%.B MLJ9E.,_B=(-Q)E3U6SD_\Y:]^B\JI %$2(6*$-X=38C)1A,:]U6S9"$Y0F)5 MA/PF3I>CWV9#B^D,3;]9^9G1VK-4/B7%Q$;#>#>362?V'! MR0H2&P@H.V&&6'A2H D<);&AF&2!I&"#+K&EH@\SZ/#(( $W@EUH/ MVBC%I!X^X4$LR_R62 6) A<7I(B^= ,VG4[!O+,+AX]W(2G+][%5S^ M\N+RXM7%^0?Z.G"!\"__L8%X3LR=*IEC M1W5CZ'S%*C@W;3&!)XMV>[6YWBZ=WMY@OJ+]ZB<[(7O(F@K3J= U^"!@^* / MVNP!B9S#"2%C\X:CA(W\XIHY2=F# <=% CU$QF)X1"FK2#$WK4=[>NE&GZA$ M$AY$]9'F53>JC3:Q\*L.N>US#A57JR1)=LIMZJ T%+Q,DJ^YVQU]E.[6SZ%$ M(8=%4C-)?"82-N/LS!,Q!IUBP2DW\U,#\E*1=4/R-%+/(H0NDKPNL8ZD&\(K MHX9R#L=8<:H#D.^W5X%%X(%DH/JLO;[&<6Y7NL(0&^_M>UI^F(S.NP-:ZIX, MIETT'0E*%1=;E!>0:@O]>=*/NCQF5Q*9<_#L="CF/R!<4Q'(5H*!M=#*?U^K M-A40=/0HW"RVW3B&.-0 7A\(^AS061OXJV@&[OQ[HC"? MV$\DO0!F<,Q!0I1.8G(B4=D&PK:0*5_>$IZ\/'BM4A&N':G9+33QO5^@1:6! MP>^=DQQ2!#,X&(XJVYH6 2@N\7!;2Z4A+H_"(6]"=V'TENCP M>;.>;^^ %W,.V*HD@:3J'?/1G9IM04*_,$CEQ.(AA)A;.'$!=@S!NB=ZF3>F M;?$DN/#KSW/TD)2 $DU6RC$9"#B=)CF%4T-!9UNM'##OV@>#?]6/+6_P][K]2ZW3(MU&LBI[QR: A>.E MAN:J=J=*0Y7 XDKBU-RH3!W@+CYSEJ U:=*-8965S=VMS9\TU8A<\X]-=>L5 M9-)E; S(!/I[MV?*DW']4)VN5X^N\]?;9NEW;-M"3((KBJ06%@OQ=G-7LZ_? M!M1Q0@5'LK,"%0QBH+(K!LD$N%&!M]T3XB988#D'V+L"X@2IP M MB!U 35KL#>&-%UO$AXDXYLR*-.[IDX_B?B93[Z*L,;"G)_;A98O'G?=)$% M&=9YCG^KURUWET31,-./]6)E/9M]JUDMG3BEO,AW75(.0WEK9 MT&1:!7*(J):"'7]O;RQDA)N"@D[;6HC^9FWJPCM$<:F2 YC0T'-^598=7 !% M_* ]WMRJ!%,G>C^T3>)TT]QZ,V*_<6<[3KAI'>&3I8MM*M&/2;<(6NY*I>N@^ S9P)FSD#FSFS#9(=UCI@ MC_M\UX.'=8%'KCJ(+BXX@ ?4IA'-CL. [:*8GZE3 9*:>%_)L+ E#RXLGM-C MKQPMD>,WNNLB_["?V#LU,M250[L+@VZ./>-X:WO MFS$*FP!NO0Z=,JQZ'#>#EN_]I4R,"H7GKDSXT1S8@Z*X0LPP=:O1VX^IHP,0 M1JAK-:"2IQ.7!A/[, X/B;.F9FT8M'-20CN3LD],Q@I41/:A9B.ZQ#@2D 3M M9*7[A;$E:WOE]&K68QB>S 6.3*"[;C<1TFW:N.$!&RDIX\S"$5R\D4V*D:3F6!.WU/=A,VZKD>)%%15)B$K9D M(%G+DM:5F_$]XVKKL]1H;2JXZ*H%.C3(K3#=X^\3= +GPI>HIVA6K)1[)S^- M3WO)F4I:'3" $ZE*XHCJGE@ELE8MM0>P*JY)X)RQ?*TK)XDXRG(+^HC7#ZX^ MH*HFZ4NB7(+^C2"0F;H4OA8%DN8FOPQI(A_B'NKS634Z5@2C5WFM58UL-;%D MY<8F,3.%:"5IVEF5Y,*PYK._2% YW2Y^L^J&&REX2N&L-XH3&5YC9OJBYCS)2%. MO:]L;\*/-9NVG:]#4V-7%RE!&M>R$A53MQU']283":LMYEY1%74NU56G^9ZN MFE]FZBN07?I:ZQ7UVNJ M>"!3Q*BR'@6VZ>@:6V.UR<36[9:B&AE!&9DVN"OAL,(Q).PM^W" 8J @*/[5 M])IO,0(\U-"[N0B3XRK1._=R+=V:/^]@KFC<$L=\J536!=(':R7>B37TV0>5 M8^'X5M;$6+:$PKR89T&][&J)RN7)FTXR*U@QM]7-7)N)3=;8R%'XF&&$>W.0 M.^H=N0K)RM3$ .AT):21+C;/QB3&9UR=K)8:'!V(BPX^KK]41NST.^H@&I8C M:>\(E$[A*SWU1*XQ-UA%PF9-8."X*P>EO?)Z@Y+F^FQUY3A/M[*HI%W70RC" M^5(YA$B>YW:P1D$W;6%9=AG; "NUHK1 '%XJ;7&P M=ANT[7&[B\T1;#/U:RQB*2[D6:19\G*XK MU9\6UL:Z]2$8GF9]S_ V2:9T&OG % M;)>:.>XF56#&^-HZ.^?_4:!MERKCWB=QXN>+%MF!\@9@[C*D*3>A_P]Z7P'B774G@_VRN_A%XM)IQA*N&YCU3N"XM@!X.5GH3GF]FWR^2:6%,I%D:[N$II:64@N]+ M/RN6:L;W\,4).AL>GQMG!]-9KO>,K MN[]-C0AT8SB[9?]U15O8"=->]V'-U@)N HH0Q@>2.)!M"5E\47/ -*LEU\LM M!#UE,0L;CJ61](O] M$O)>UB2",9 0W;8/@46"YP@JF(:4PJ@DJ\>5>1MN:>?BF"%HT4*7?_5P M:I>V<2RESD(5<\<.'8W:OJ3&[J&-^]7!"^$/\$]S/?ZX7=4VIGC'[=">(9_$ MCBN]OQM9O6L75HSO3SW4C#L;!(E+JTWV+*2:$L,JZL:-]-P@'&VC7*^,;K?( M!EVHA>V3:?];GOD3K"N,'VJIJ)&^#T4T+]:BVTMTM7UI6H6B;#FBV(8:AL[]P MYW3@.^*T-7$X^V-))$QR&$.B4G:,N+$:QFD:L5R]05-;*:$_')0UJ&'#\ @4 MZS=K_"&X;1]@"1-\XM@NQ^O@-*"0 1WETYJ\;:BG6Z>3[W<_Q.O<6"-8DN\? M@S:R>_86E6S$1\^IV?3E0DP<4"_-[+I05@\2)K#!/P<0*!')],GM"G;KA8CM MU064R4]NA;TJQ]R/UJ8F2.:57 N?/A4^G0-_50X'M0G?0F:MHK]==MO>D!AZ M4+V=+^DJ6-+3LU7"5J,+UYL.8_#JOJX\$ MU!^(TVTV5G1$Z/09<0DX(*5^G5,P0X>>#G^1>@7RFM=OU55<5FY85K,2\Z6* MR6"#@(&SW[)5H=M5NUXS!'YP.Q'I2ZW,;/J .;)-3J1R8H=MZ.*J6GW:__3I#[W(![]QGF]%$8-+7=-B MQ8JFZF (.!GO=1D.Y==Q$RM^4'4Z3%RH%_WE!AO!,>A'NDD81;UH[_C"FW+% MRYYSV*@$XGMS"8D):?V[R+]OZJNU%G .>7FDKXP515VY[3?2@]E7TP,EVG:N MY,&UTM;L4AU=<]>34T0+$X[E16.KMQWG+7_1Z_/%UU#EI'>W=;TQN2;$RMC MR>0!P?)NU$5UU6YE@3TML?L',1S# %QU:/GX>UBC7,,+$PV5"_W[:4AYWX9D M\ZV=;@?='%6E?$!=U;;%N_)]T_YU<1\5'8*<= E2X%NN@JK_*:[L3]7C#HU5 MIN]Z7@X'&;?:N*X* -KZ'M(X9U!@A^^*&O:WL_PYE\_CC(G5#0+__1X9>E'N M)20MN%Z:I**]*U7/NIW?G4!!_:J^S2=K" R=RK\"Z_"9YND@6./$Z;#C]^V! MJ(F#4NKQZ<3$">H<%4>^]V)X8#?HKBOC.?1R,.UTNI"ARA60BML(DC3@K M$/[%#6 X[D\#2N+)5[<8WT<*NU 5-N/'A*TX[SY4\GV(Q#N-6E"76;SV!BGHM MZ$"B6EUQ8TA06/=:L _=L[E**A8'L+$^HP86LFPA(=!G^H-^V1;@A\-QCB! 1 ^W-HZ;OH1)*M!Z!8*S+#;5,*; M/M?+5B*27IG9CGUE^)R<]@>[JR,>,;EP2"7<5LP+3#"@,F,Z-G2I.F<3^XCH MTQMKN=A,(4&_+#'T>U2*Y]U/"^SJY9)KTTI3>Z5X76T?816ADVV^R( FZ8E$ M C^+S]2K44U4G4QER7!G;__%RH2&^/FV3H2MQYF%12P9"KJ\KIAYFXU*@>;" M>!!5N818U75Z^9J2.D5P55]=N#5N)2Y0%^PU57K[X3ICJS)PY5$XWM-\);W9 M!,@$LD&JG_3Q->QHCN)S%7NG%6)TO?9^H@ZS 1DQ+F*_[4Q< .ZH%AA9A1"L ^S9 M4F<3551%J\Z5BWNL?@?8#?64&"E4+;65K>,L\2M;QWGN-1+5\1/'%U7QZZ'H MS2(&F+=/'-EL"MBF!$VDB^^ ;(5V9YP<)UBBWE+)'Y]6I.$/J)/JD\#O7ZJC M>VJ-H8]<8W)08]-,*Z-E]V,E7$RZ[-6HZW2GBW["KXV-5;8'=T&N4J)CP)SZ8;WR81-;N\\64./BDUS& M6L*2C8PETR4%5_B\&$]S[(*RB,,IBGUJ&SLJ6:=#H&,*%\!L&;T#,_;:HC(;!Q_K+)GBQI*MW7'M45F51 MS[C9F%+RUIGAVAQ,B+[CFF'2[Z4'_"Q#/*=#<_OZL#]E7T\V 8WNE=]0DBN=JV.+U,/TDMW6A+/H0K8>%H MBJ87>Q(E(J3O6]"I4K%1C4,*%]J:_QPWG4[M@/D1X_4"YR2N>N':NY7 @M%3 M)RB[%U7]JEYNZD]>5 S"Y$W'."5JBDT<_0H'[0HYOEX+3FX/==%-CPKU-E7: MS%N03]7:=/*G>2V>J==$BQF+)^7S%#M6J,=AA59UQGA>V'[NXJRQUH[GT\G, M144WW[6WNTFO)HTI[ S\#YB"F [J2BGL_*0[SY#,!25&@I34!M"YPNI%JYY[ M,PM.=(R;TQ9^5V'H[YG6R0K_O.]HG$8^S]&=($?OB)@_3R/B'LF4::]R.N?H ME#=-@SPMPNFL#%X/ I$Y^8WDI!QEE^D_R>@S.OJ8'HCH/TDQ(. 7RDR\1U#< M399-PE_G6K4;2:)R8*"R.'?W@+(@^E ]>(UP%]RW?-E($S;4A.7&"^@WAB8* MO[;K3RZ=C FTJ(P=<\>*-X-6J<1AT4]AAD9IJ+>M;>1J6QUZU'!]6)2AE?*O M*!H;T7LE'UI!,>46F'0?IS/N:TF?XCS, MN(])2F(9J1BD:ECH:\::%GD8D>"(WGD)20=GZ( 91F7._3K-\RB.0#PK0$E? MAWJG)[PO7H4;_XI CSO. JQ2AIS)]F M)&7R;^A1$N'3A]WE; -H5R<1C\'[BM.]<,VD'G12TOX+AFM9)G0AN:-,@2XS M#$U4=.??T3"&8$MZUQ"ND'F+',TG"]4T%2L@293@C6+XA^& KEY<2?HDROBZ MX].4R&XFL"D*P/,$S7C2X@ @3B)5\/JD2%(%C1-"(2YLO0\DN32)FV6J)'6* M3C_<5)&^SQ.TJF.03%4W ;1"14_)>$!A=MSUHZZOKM\\J,Q2KVN_37#_OKZ$ M?9HTINW=1(37"?.IJ[;]I.B (CD[A%P:P9/_/%%4>JNEZ8Q4+^ZGEJ,34I0) MS0UGZ)1#4/]E5-Y#U\L(O?G0:C255KAHWD0"L#:4$!*A51+A<)IRVUIZ)"+T MF2;!>Q[1/6+B$1ME1%:^L!B]A# !'4J&RN#H=!31<<\_T0J"@I#KI& ,._,J M<65EAF9E,?U@^W?NTP2^]UZGFQJB;=N9^73XSJ%O;%'B\TDQDT:\IT+DT-&W MS'_K*7&;(^X?@1DP6333,V0E-PX$7E"@D EOFXXZ*SR(HLT2#8_VOCC$,ID]^5#0JB,N MT-Y8?[HXK)T%N=@%SO2'0Y0B11MC;@U"8"Y) $&K"JFRGV<9MQ ;*>Z]AK/; M-/'=4*U(6F4HBM;G%L$7-=1BXA7-!7(FH\Y1N.8QR M32>.OI+[J$ N)D#_RMX.4O[1%Q9-1M!!-@GTNG6-&_0!GA*X$B*E24[4_(J= M_S1[BE8#A ,D+[Z /"^E>W0RH0YS0-MJPN^,;7-",(EYH6D6NI@QP49CW83[ MHZ%=<18-3\,K-K1+"C.2^HL:U6D"]Z6G65>O9 "OT,%7M1'4#L>%J=IGE#%' MR-]][CR(W\GU.8E$$6,]?8+XQ&)7C@XPD;:+ : Y40>2,\(";8.) L3<5:Y$ MAVF1N-'%F$4KM%B-2*S*AU7V';GVI:>46-BBQR;GDIR\D-31XZ['RYZ.LS<) M^VG-.8^Z4=)$3DQ^WP=OZ@7;$=!DKR1 %MRUK^0FI,#/&??8X!/@"XBV?9!O M(M@PT;E;5T+/4B*#!7H79F@SF'.W06UXM/.<<(M"L+@<%Q4P]RTFA>WKDW$,1XE:8*IJ&KO33:<$M4>G861"*BXP%H7T' M_-HX>YW#E;H;*"HWYVI.0U?KCF8QWBNV6:P._)7""-<*',[Q2\ED7;+9"4KU MG_@]L&. #OIT[ )YKB2;3(-O>O_HHUA+-HFJK0*%ZB29Q'QH$U%W)V">'UB9 M>L4;D"YBA)S3">L.TTDF_Z3F_%5-"82'P=>NUJ53ZZ,)-SSB_^EB8NB]8<3*5#4[IZ6^(=M LW^S%&&-0!Z:FKX>#?ZWXX*KQ6\4#3' @&"KK+TEDQ)89(V.*:>*#; M%NC?2/(VY'A;]X =YJSB$\J*2VR&'M13]*N$=TUCAL:*@KMV071/#9*Y6$-$ MB>1L>BJ=NGV43$4BD);IE!ON,%N%/"FJ^QA001H21>:BHSNDNVM=3A]9Y$W'\7ESHF I!+CZSI=,8&EOTCC2S]TJ1.J(!(>HE/<$NG MH?J$DMHHMIV4V5G&FNG;ZKX3UZ\M2R;LDK_E@F>*Y9/4$K.=]P2]S*9B)2O9 MS/-ZM? /-4'WP-G(Z?8O+WMB/\(3RXDVNU0!/!:8Q_J_:C*":I@^$]DCK^]% MU3QX4\W%%-$DUDV_2;H)#Q"HB" 0@AH M#D E\8;^]_G,>1/-#7>\.0MFZ@W][_/,>3.?Q+O>)'Q6;^A_G^?.F\F$OAI] MDQADKM[(Q^:,)[-=;T9FKC/_G602Q=GX._%PG8GWYBZHTJU/U!OZW^>%_^:N M=>8P4*EU'A?.;$"[']FCJUI_^##4P>RH&KNI=.=G5=)1O[ZH M&@XT5L5P;:THMVZ:\9N[N6HK/U>MDF/5.=C NSJEQ[KQQ-O;:J?(O7-_4Q,]_V1"V?G:T M4CSB\A>EV*YK25XY0F?AKNX M9TMP+\RHA=<$:/1O$,=4GS%Q\.B0J;=B^;L;%7?BA"C0,1S/JOFLGL2@DZ

URZP57 M;;GH>G4?ZVTC@P1=YCD'U?""]E?[VXB(80(U_FSO2?;2WV&ID M[ 2G\"!INQ64XR87_\%%\,Z"6AQ<5GS-2W=9T:YH!'A_BF*5)[_15?8!EZUE MD0FUX!0-"C2MO:V.,NA. 4!:EZ>T= :91E(@3@.YGQPW&X$;GC\4 />^<4/K M"U??!LJ^!5[S1B;CGWWAU"9!Z=>J)IOQHIR9*B&SPS=TD)NN1C*,L57@AY(T M,BS:Q/@_VJV)M6GF*-ZK6IFL(,XV%,J.H)\%Y*D!MC\>UK+NHI*]IG\G3H_F M\XE4#C+S8/D+94MDI*@\QOV@."1GSUF!W:I^DLBQ.@@L8&E7;H T:"!19?2H MBGGD$%-,5:S'1)=NA-XB2Z:*-AM.KB/US:3;#Z9]LQY 9ZJ,I;\VAXNM4B\T MQJ\#SJNK-!]52H:L/8(T*J$5C6?#X(3#@%A+7Y$1H]OC'ZKD! MU *M;-H8U)&!FX85IW<'WMJOR=?M!G JMP?VBJO,1(6NC=DC@LA0V=G_(6LZ M-+_R2S*.:#"GWO"7N4&=D:RB.XZT^RTRK9,'*!*^JMND+%=]A_]/VL];3=NA MUG_RPT.ZE/&NN2(KB81=J;,M]'9)RC*Q3UB$/TSJ%5V2]2K'_]"5]E2UM0X8 MNB:92)8:Y&<+>4K7NVZIGTC%GJ!UMFHS^I^FH/^IW7"VD("RKZBA?$K.!$#N MUSLG XRB_\VIMJ!W61^2B3D<(HV8!FM^ Z$M:D;-NA 5 ]4_)Z\THJW,W7 X M0)U=*8U,2*C3TCY +#S./GY$2NT-\\8!8"<7DI>L#!L?D4ZV\2$X$.H\EZDSX#Q$=W*#OTBS^%,3UNR M/.3(HCRJKQ,$=59IF2'THNL1'ENMBHX?46C!9+$$XS<(K8 MR+>,NXRG2\4Y;\ Y\^_NR%&Q(Y\-#)^2EOL).OX\F+OZRB;>].6JK!*\F@Y_Z9FU3I,>\JE9D3K6KE@Y,6M)<\BK'%R _,>7M@ M3ESA.4&QF^357B /7>*!CL3?A0@7 <.>"75ST27B=,(2Z#A#@@L]E+/#K.O< M3,\;,UQ7"';C5T/:R*+7 J\JVS0K:Y9=99'\E^CCI" YB%B&AQ GN+Z?">6. M_]:D'3M(\ZK#CD>')H;-B"';6CSJKII*#TWS2=M2R-JF-4-W*HH=#%.T@Z%K M&1:;E[3M37SH)NEKDNXM!^(T%?0%)T-5P6S-3C9]"T7<;]_&'2L'D>\N#%W8 MK _H@.@$E!3^CY5)IV*_'=AXD <\F>IKWG5DBJ3GA3:$^D7ZPL:'KL!2FZE?2(%5B3Y0ZK81R8ZF+L6=:6B9P3'/=U:E'4O&*E@[Q&3BA MZ8$*ZB/E)JTY (RVI22EPKQ4"@1*MFAD#OF5]::?UR2)(#%)<%=XWR])K#XQ M#XZ( 4? 'AXG2%C7(NZ@2[.V4Q$GR4DK'A!;\<>\-;'=*13'X701BNC,VV%[ MF16!N?ZZV9/T@-W+.L5%]O=4(0U8/K&?(%NXD)""\>J:IM>5/+%OG9?!@YAX/N:-*6$<)< M4 ,1:$X<5*5UHX*[?[9ZDT$CB&ZKH%%V")2A*Y[_G4&*IF4%)8$33I!VWG&, MS'.W+C0\2%7:-!D'K]."RHIS4ZJ^Y$@"8F@.]3[EX-4,-D(M>3FG^76DA.3( M)"/J=&0D8'3TT)+ZC/N_JNG.+A%>*:F+,U=0 [HP).Z .&"7LB (\0/REVGJ M>,9#5'6&5&?XAXD4= N66>U6B!+O/X/,UYQTB8)(#1?:;+"$$;A=,T8KWNX:Q MW]-&$-%ZCBWH*P17-.'-)H:CL9#VTE7$%V3O89-AW]6(B"V@5G9I6=/&%X7: M:T3%-L2H9*+5)/::EK:^X&PYG-F*M-FFKVB/A (G]YH$%RFA95,']IJVAC1# M:M;6F#T>AO%PVR3(M2#;J"#-=M9>9R2:H:*3RD/V:0Z0!A";;$2Z^L!!&?(A MVN:3-)1ZC;D@(%'C6;DF3PYQ*(E/'Z4&G..\DJJI"9NO_2,>3FI#> M29P&>QLYD VQ/ DWVN^<5].19&D;.I^%5!E^)&Z!'R#O0ON<"[&$M(.(YQ,N@0.6[RZ^U(W_O4D!%?=JK2_UV;>#)DA,) MGEY_J@H+82G6U2X(S95'=5W>2X."QPE'?4LLW;/% M">8M>N=J%[VH4.Z/1N]:PSE-EV#+@BS/A)E-EAJ=M:KA1"Y; ,'K1?856S]] MD?%=^\!N;@_*G+%CSM QJR2G./N*LV&R(I,S)3,]'26%QY?+-,F1+P6QO>F?)1-ZF9HE&Y"5QV51BR;JY/:AWR26"%0NQ MY+[12R9#M8)K@U\09RRY(2E6<=9-1[I+QH&_0S$_M>2ZYSA&+#DGV_D$1;4* MF4\[7'*'[-J\E\DF=+W(?=8?V,/Z%TV7/+L&2N01YWJ?A:0.:O6O/VAHS&=X M.'JJ8HD>:UJC]O-/[-U=V^X3*]<*2?8_(Z(]L5DG4Y M5EI)5EU324A4X/,!B^(CP\ >1(!T_8.)WS$+PKNME,8WG_"R)%9GQO\_2[-G MJ2T((X]\#^&$1%P$4R1DNW T"-*02I8&.2DZ3=:JBZHH@(31(1.I(<4+?MU" M'-JL1-@DJ=U]P5<9_9AS"B3]IR=M#8G;'?S_2%$BY12YP_3OE]O+RQUJZR*G M+^.\)M(=$61"LHW47Q+^%8.&(34X8T^DHNV7_6%WB44 N8F4Z8RM0)I7G50( M7RQ8F27K2[MC2E)ZZIKC@#/DM[.H+\@2X"S!LL9[!Z)(?SI&\YGQ5&*H?'U,"> MZA3!:!M*5N+A;&J F4$$*T$XLG/I;D/F[(!@-2OI=<51W*27X^E1:-XY6895 MU_L(EG&L)71'J/'4K"6S!1GO9/[@U\(B& P[#M+,2;IF#.91U)Q>S.2$J2ML M>9AA8 R1 *<)5O$F,L$Z?@W+,QBBL ?I=$,/QE[TG$:H*-;5C/J!.PRJ+KB4 MC HP8MG#P.K(0BLER3)0MTY:=O5"DR;*YU7)Z LEG:+2R0!N]QI)+4AEQD-34M[3]F#^]6Q_>[CYI/\Y$$TA'!W7L=/#^\)NFYX!+;#!L)Z1&,SW=([\F2SY M]*G$L^=$'RAP=;!C\2)#7R;D:3'Q[=2M>U_2 6+U= /1G MB7J8XYDVAU<^7]'YRU?4KX(6S/'HF^/ME4,'Z&^=ZQ[ID%[+^D='+]5\+OT T!J.9_R7"^4PJH19V".>6Y$/Z"&WG M^N!F&/_R:O,E6&LOE06^SI1OZ_<70$Q_#CWHM;E%9#CAXG-"\C0W;WG MB4DK&%('%>O#!\0,/;W+;,L[=#DQS=K?Y9F%2X9;UCG[L@J6>^X#XSS_MA+S M^@(RW6H\RX%&91^:2^@>XC'2A-A)=@2&%)#G5YS.B?+#P@GMX%6$AS$+ M)CRE.W2L,#K"L@^-4 M_K7GO?_W&3,P2DY@S$#7C?_GP 1G3,2"^[-CET)^-H>KRR0"*WX^0 M,!*M4TJJ'UE3#10&!?IE"E[?)PXGYK8(0#^BM,NR4EO8\;; >T*;%,2?F]?< M3"9 /WNVD/VI@!;Z@-R_)6UIW:I:2"J=.W\GX3M[=E?*)(]U-F+0.YSU@#;I M=OS\"OO+V(-A^VS>.5I\#L5YF75_#I#!M=9WFDAE9T+5"^-X.Y?)$,+;=S,- M,+Q#\S0@WOY%ZW;+;+?E2Q?>U6BO'H^=J.''CY4FU&;15)G_78:Q G4I;C(R:31T)=OH>HVIB\J,-?PG (R M7S>8!@+WWX9AU&O/Q3HL?Z[M!;\&*$.;7!K&" %5+L;1=I28[XHT8-(1#5G. MXU0@4C-* WWZ")\*^(>(W61'J:GT 0U,,JGMZC1*;S_A8=4;_!G-U?,"']2% MGLT1Y/X7^U#KT4L^9J3?\8-7A85^')F%-$9D1,PRQID&878'O/O=N?!"7W:Q MSD&J#HK8"7,%A2C%DQC-Y;5Y$>.%;X_7^R-Q =TZM]=#67?V?K-+WMQ^II]? MO#$ZP^GHHU3^6V#[((V _M>[44)3-_(5E\#@?I2)KVX1LE+ZN;3$8!JKCQ\ M?7&S2K)"^&T\GBZX$\X5_F"J4C)(NU.UQ562")ZVK2*^M)01>6QW1'!M$88= M$VZJMQ3'S!11_O;NGFR.%X?MM7G.$86'$4$K^W+.F&:"-#GN=YRLGV<_9<5/ M/FHOGY'*2F$H M&<2#_L9Y;PFII*F!_3Y%=^D6*/$]87HH6- FW=O?R>M84I6X:D(P'WZUP1'I^J1SL E>VYK%T1^L=9D.U%+CY:HX-T="T FF85F MI> +'+D9!',/BGZ%/>_J28P6']@O">>^F"">[7YL8ALLF2,W" KTS=?DI2BO M^ISS,EFM2P<8\=AS4CG$2S6IRBRKTI ?-:*A#(*S XZ7GYUS($">'=7^QN,Z MD,_((8>,T[>RU()X^&ITGK. OIZ'_OV+'S-[W J@V=D/@66X&-KCAH#4SGYP M'@( L>W_N??\[('@=KX$?(>GPVQ5^W^N/#_/0/!VG!R8\/C'PDUSYILT$,4]Z^M]J_:!<[M2)0)#[;.$8G#<(38) ML(@'DGO:%VG:T:A=G>\8,=V$/[EL')#J,K/V[ M#:WM*NUCR&=GH0M@GA=^ZP(EASOP #R[1%F \.P>]$F$9M??-!>;V;5C+R,4 M'VRE58A!8[1!1^42[*9=FGS9WY)6O!8Q9_%B#EM1WUOB @0(HN]=L"T=]?6. MU2E+5PR"CH<4H*VWR^ V8IYA8'.--:6 OKYL=G\")(T-- 6;+FVL(]M8EQX) MRLN$Q:7>'LY%S?ODY/G;\X=!6]8D5$(I2AX/"@Y,13E)?%5;+*;PRMRZ8F'F M])*_.>)BRWK2Y)2-4&9L.:+D5FAP7@HI=?@__O&/(BL\)9'HLN-)FY>%SSYT.RG<88@Z!@L?LZ0)FS_O_G=7G8' MS\GVE%J8[]'Y?'.]0@J4X">7GJ%N+3:=[+;(9WEGG]B5QOGP;C6()P*'G<[$FL-Q/Y/RY%.#N-US5!B_G0S8$MJS;[0Y MD/\!EX&*] IXT(90Y0#J30R0?]A981"1G&%'9^*EK&^.E*+@/;>F1>C8O$L/ M <*]%N'K1:01O.)L 89]"KZ<*$+ZA.FK_9\KI"$*YB^\E]CE"%W4!$Z33)%@ M^XH%W "D55<[%NT;UF>W%Z;C:P%'['Q^W'S>GJZOKMAI.;^;%%K^P0W;7W]% MWJ'7:RCA\;^&R41?AC2-T69TP[!#P=O*3 MAMK ;FIF?82AKLT2,^=:!0J[,[67?.>)B67^#D/7]&AB11:_[UK9C_.,4/J\ M*T3EC=IH1Z!S?VJAA6?:PXGE\8GE?>CB +9\=&8.&PUGYEP9XYF%A8, JH\R M<>&>]5'W=:1[SYD>3M[9IW'O87E9^N@V[-VA]:!W<=,$WV8E-,T+#FI__7ZW M_2A=XWBK5LK9"[Y7@9H@A;.6HA,"^=S.ZQ+S"2^T=W])"+U 3?G,P=!KO:CWB'#WMU[6>UA"^ULOZWU2!1NU7M9[6,CZ6R_K/2QD_:W#O;_= MW,@R4U;\F_1?TKB::FQ2,%3-*G[11+:( 70' MI+0L&_G^JX2N$J4M_DXBT_#T=S#T0]>B#OC?R0-7X0Y5=?':\8OSHD((^\D9 M'L8_BADB,"=4*B0J;]\8RP!IJG2U\F6D\U5O]B9/99!F??/IL+_]*.H/Z0H5 MXD\FL87HYE@7WL$B%>L4@ M$_UR_=4Y9ZI=+MHE3;25Z:WWMO,4XG"L#=3DTR^50"EIDJ1[0B+/Z$Z..U6BJJ-$JT>HZRLU8J_[C"6*>'A%+.Q;I!] MV#'>C(1N47FEJ6I6^(5MN'#.O%EH\32HS3)U'.;1;&;?;S4E'UN4]#V:R*S, MI-0W4.XEBG_@(*D)@JG8( M75(=8)0JV]_82A]#D)"&?G&S=Q/KG*(>JC8:GN:%^AB>H<#\W5]QUKRNSF4H%P22*K"G("/04J*!M(KI6H"2ZK MK+RVQ<0"/G6Z5NMN%:/Z%VY!;!D^D%>B+BC!NL*'D*I@;5-45T"XDN"#V'TZ MGL0,;<'Y1OYKR2W-O-L=-ER(NW_?W*7#U<.=OO?^?7PP/IK.*]4Y&VPQ=,R0C_]C*O#6TI=G>DR6[_A0;@ M?XAXY+DBUMO;[?7UG7I[[:GB&).6?O/0;R#-G$*@DN,\HTO@[)!2*+3# +$& M92;OM+Q-H*,%^V6S2_AQJ9KI:/1V6RX[*=6RYN$WJP D[>7\-N4["7I[K+T M\#NM1 Q,>MUM-[_;\.NK1$&:8KW!.56H^T+:A'IN9K+ J"SB<@ 5J];A^&\J MD(Y$R41APBD;?G:)0T=SD749=.5!XSF(#*I2MTFY<8H AKP3$Y7_W(<^ESYA-K8\PFU\;U-!RH=^AZ;PRJ5R;:390^!,!RLH1@IOAA5,,;5 MR!P^]^<.CBN/>9Q)GM)B+D$FZW:%!SY75+$!4"6HR7H9J$F\TWF0)_$^E@&B MQ/NZ"UR*J509:O%[[D[C_U\EM'EB+U75F7S%T99?A@/Q%Y5I44$5E5!1T>1T M:]5E?2J *W]#[21;*)R])]5X3*1X:!S21!*[NIPSJ0E(8[+CZ61+O/[P/3QH MQDYE+OH4@P,8%G(+QW%RG98@2%[C9" MC;CX2S FM/7-P*X"$Y0S?, -#P ."D#+K2$"%#D-+X'BSK M;&)OEG4V?\^6]1O=O&5=S=G493W:]7]^X_H_]S33>3?Q?3/$_&'OE77F#_N] MF&S^#.Z3'6O^,.W_L[\7B?KWPOCDZ.,J],G!PE._%K\$![Y$]@V-\!S$: M&NI[,5_F.OX%6TYW?C9J/9#5OQV*^WS[N3M5YG7\#9><-<#?J M6KXH.LMP#\J8#Z1T!+L)5Y"]G^RG.Q7_##KDGC]GC/"KXWZWO63VM&#N1,W: MW?8#YYGJ.IG+'9*F:.:S_2%YHHIFZAX9\YO)KUN&]VEZ@M$T"N%CNOB$-TQ? M\"?B142XB*Z4L']/Y-DY$3T M1P( %H+ - >&POU6I@*253>+,F_K^PN.$ M"AR'HN9W7%_VEEOKF%7+CY,UDXC^=W^SC9VW@ M'"/'\2&-<+"XQ-ZODU[XAWE-;(]Z_GO4/V#>(UX<(!Z)#B1>V42OV]4XS*08 M-W>&'6"8"0>T)BS"MX31E:(V*R.K9A0/GV0/O M>#@54K6U707WN^JF[P5ZSPJDC T"I]@!<5@2K4&).^.TDUOPNQ#J[.6F- IS M13;!=(['A'8P1592I:"&,@'NH3ADD%DYBN:%';4L/1O46G)CI)3D4I!60Y_1 M&88V <8>[=?P.=OA;C+DYM@C\3&R*GK3K+HSQU/S6\G;;(Y[F_8X7E32M=3O M:[,H^:7W.0;N_\^[_(\5 MSZ[^7'+[K[(O^ 4UVMYV B+GIR!R<0HB3^!.SJ[_LD:O:XU;_7>G^PXH6M64 M:2HZM05-4W!Z[/,GPO?V7<5V>N#8A V])BOST-WA-[DI9*1F^L$NL0U&>+0_ M6N'!8IBU'"@B/-J?(*4UOVX+CJ_I^!M02P,$% @ ,6];2B$C<\LN! M820 \ !X;"]W;W)K8F]O:RYX;6S%FE%OHS@41O^*E:>NM-T$,&VG:BNU MS%*J)YT4]J>3V:C*#<&!7L*MW_[H@N M_7]A5VI:)P-&[,-(V%5K:]'^R)"V5)\MM'$-S&SNZJ@ M[$ATEYZ5UZ,$_D<5X9P7$\RRTB/A+PT<\+,R:<'Y(.]AVU6FA*N7XDY5RA9: M++JV08 I 9@>#5"#O'?U%D'F M!&1^/,B-PBUY1D">'1/R'$&>$Y#GQX-488,@+PC("U[(15/7RK^U4+=%X1H8 M)>U:S(&[,!J/0)\(QD^\C'=-,%:' (1_-W#QK@ >O2?4\#WAA9O9%RC@?+^U M$M(HS$J9>SC;Q[??Q1Q&ZY_Z@Y;;MN=A2,HJ";-6OCI7OIJJZN@>XT9[<'-4 M=MURB%N,27DE81;+U(3"M9VB@4[\",VZ*])1PS&,29DE858+]%W?$CX8M305 M])#^TTCY)&$6RLP6KM;B2?WH,U'Z2)C]\>#L^O1)^UI,];+7)2A?),S"^**, M%]]5U6A,1,DA8;;#-QV-U[\R]*Z;WFFK5R;"X((Q*3\DS()81%<\G]ZI #V@ M35+:AH\)/Z4_&N6C]M6;^&(L3(R,JL1413PI M2BDMI,Q:6$ =90,^G@%TG:ZY"A0@YP2O5E%LDLUL.A(BICLI4O6=34FZ1S&[II8@A.$HJDEDJ9(R0&<:D M]"*9]4+&""DQ)OGRA%DSY$J=(3I*.))9 M.!_SSA ?91K);!H<>(;8*+U(9KV0*W8YUDM.Z25GULOA8-8U*,:D])+SOYS' MP6S@9N>48')FP9#)+,>"R2G!Y,R"H3&Q8')*,#FS8 X'R'\]D^3[>>XY#;6F MEY]A3$HQ>:>8\?XKG!(&"*O+/^$2 ?87JBKF7K0_NS>%,F]7^%=-5=W#OD?[ MX%3WW4Q;Q_Z3GYM_ %!+ P04 " Q;UM*90V\O_T! -(@ &@ 'AL M+U]R96QS+W=OZ^#ILZ4N*O"_2QP4*@<][5(VOLAY_I6)=#U^;FT.?% MV^G8YG75E-+_""%OFG2J\TW7IW;\9=<-I[J,7X=]Z.O-:[U/09?+51BF,ZK' MA^G,Q?-V70W/6ZD6O^IAG\JZ"F_'\*<;7G.34LGA?)&;<<'XE_<^_<_Z;K<[ M;-)3M_E]2FWYHN+?@BI\':3S04H/LOD@HP?Y?)#3@^)\4*0'K>:#5O2@V_F@ M6WK0W7S0'3WH?C[HGAXD2R#CDI^$L.9K+8!KX7LM &SABRV ;.&;+0!MX:LM M@&WANRT ;N'++8!NX=LM &_AZZU ;^7KK4!OO<*]-KK9YNNM0&_EZZU ;^7K MK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZVU ;^/K;4!OX^MM0&^[PED).BSA MZVU ;^/K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_CZ^U ;^?K[4!OY^OM0&_G MZ^U ;[_"63$>@=^7I'H'?DZQV!WO$*SRK1PTJ^WA'H'?EZQXG>N:F'M'TIPZ'=YTN7 M?!K^;C^GR&>>IW^Z?*%W&+2F7!E&ULS=I= M3\(P% ;@OT)V:UCIQ_R*>*/>JHG^@;H=V,+6-FU!_/=V$TPTF&" Y+UA;*<[ MY]UHGBMN7C\V2W-_MIYEVKFU*'1MKV,I4OYJ.-PUS3^VP M)M2-"V=I039Z6*=]4]*]H=C9K2JILN>S2 M+7EPGG05:J+8M7FHM:?J)?K&S#=YG[6/C[I+C=FZ93\6Y*?+$3]:VAU@J!QS MSX6\;MY]02P$"% ,4 " P;UM*'R// \ 3 M @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " P M;UM*9O,+8(( "Q $ @ 'I 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( #!O6TIG]CJF[@ "L" 1 " M 9D! !D;V-0&UL4$L! M A0#% @ ,&];2E_3%;.@ @ I D !@ ( !]P@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,&];2KQ$ M.TRS P 9 \ !@ ( !(A, 'AL+W=O=@( /(' 8 M " 0L7 !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ ,&];2AVIP\4J @ .P8 !@ M ( !BB$ 'AL+W=OHC !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ ,&];2CS) _>T 0 T@, !D ( !P"P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,&]; M2LY&'3"V 0 T@, !D ( !@#( 'AL+W=O&PO=V]R:W-H965T7LP$ -(# 9 " 5DV !X;"]W;W)K M&UL4$L! A0#% @ ,&];2A;1;&^T 0 T@, M !D ( !0S@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,&];2N,X,DJU 0 T@, !D M ( !!SX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,&];2LHX6RRT 0 T@, !D ( !RD, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,&];2HQL MF!&V 0 T@, !D ( !CDD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,&];2IUP\)C& 0 -P0 !D M ( !8U 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,&];2F/M>X3& 0 -P0 !D ( ! M/E8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ,&];2K4B?J#$ 0 -P0 !D ( !35P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,&];2@Z)(Y)[! QQ8 !D M ( !1F@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,&];2@W_Q;$$ P _PL !D ( !*W8 M 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M,&];2OG6SIJB @ .0D !D ( !GH, 'AL+W=O&PO=V]R:W-H965T60$'P< $DM 9 " 0^. !X;"]W M;W)K&UL4$L! A0#% @ ,&];2DT9:6#Z @ M_@T !D ( !994 'AL+W=O,$P#0L" "(!0 &0 @ &6 MF >&PO=V]R:W-H965T&UL4$L! A0#% @ ,&];2L%YA/ > P 10P !D M ( !O:8 'AL+W=O&PO=V]R:W-H M965T L $5, 9 M " <>R !X;"]W;W)K&UL4$L! M A0#% @ ,6];2@-^,08]! TA( !D ( !=KX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ ,6];2B$C<\LN! 820 \ ( !)ED! 'AL+W=O M00V0$ +XA 3 " ;9? 0!;0V]N=&5N B=%]4>7!E&UL4$L%!@ !! $$ N1$ ,!A 0 $! end XML 77 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 78 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.6.0.2 html 419 414 1 true 90 0 false 7 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://ropertech.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - Consolidated Balance Sheets Sheet http://ropertech.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 010100 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://ropertech.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - Consolidated Statements of Earnings Sheet http://ropertech.com/role/ConsolidatedStatementsOfEarnings Consolidated Statements of Earnings Statements 4 false false R5.htm 030000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://ropertech.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 040000 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 6 false false R7.htm 040100 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Sheet http://ropertech.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 050000 - Statement - Consolidated Statements of Cash Flows Sheet http://ropertech.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 060100 - Disclosure - Summary of Accounting Policies Sheet http://ropertech.com/role/SummaryOfAccountingPolicies Summary of Accounting Policies Notes 9 false false R10.htm 060200 - Disclosure - Business Acquisitions Sheet http://ropertech.com/role/BusinessAcquisitions Business Acquisitions Notes 10 false false R11.htm 060300 - Disclosure - Inventories Sheet http://ropertech.com/role/Inventories Inventories Notes 11 false false R12.htm 060400 - Disclosure - Property, Plant and Equipment Sheet http://ropertech.com/role/PropertyPlantAndEquipment Property, Plant and Equipment Notes 12 false false R13.htm 060500 - Disclosure - Goodwill and Other Intangible Assets Sheet http://ropertech.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 13 false false R14.htm 060600 - Disclosure - Discontinued Operations and Disposal Groups Sheet http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroups Discontinued Operations and Disposal Groups Notes 14 false false R15.htm 060700 - Disclosure - Accrued Liabilities Sheet http://ropertech.com/role/AccruedLiabilities Accrued Liabilities Notes 15 false false R16.htm 060800 - Disclosure - Income Taxes Sheet http://ropertech.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 060900 - Disclosure - Long-Term Debt Sheet http://ropertech.com/role/LongtermDebt Long-Term Debt Notes 17 false false R18.htm 061000 - Disclosure - Fair Value Sheet http://ropertech.com/role/FairValue Fair Value Notes 18 false false R19.htm 061100 - Disclosure - Retirement and Other Benefit Plans Sheet http://ropertech.com/role/RetirementAndOtherBenefitPlans Retirement and Other Benefit Plans Notes 19 false false R20.htm 061200 - Disclosure - Stock-Based Compensation Sheet http://ropertech.com/role/StockbasedCompensation Stock-Based Compensation Notes 20 false false R21.htm 061300 - Disclosure - Contingencies Sheet http://ropertech.com/role/Contingencies Contingencies Notes 21 false false R22.htm 061400 - Disclosure - Segment and Geographic Area Information Sheet http://ropertech.com/role/SegmentAndGeographicAreaInformation Segment and Geographic Area Information Notes 22 false false R23.htm 061500 - Disclosure - Concentration of Risk Sheet http://ropertech.com/role/ConcentrationOfRisk Concentration of Risk Notes 23 false false R24.htm 061600 - Disclosure - Quarterly Financial Data Sheet http://ropertech.com/role/QuarterlyFinancialData Quarterly Financial Data Notes 24 false false R25.htm 061700 - Schedule - Schedule II - Consolidated Valuation and Qualifying Accounts Sheet http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccounts Schedule II - Consolidated Valuation and Qualifying Accounts Uncategorized 25 false false R26.htm 070100 - Disclosure - Summary of Accounting Policies (Policies) Sheet http://ropertech.com/role/SummaryOfAccountingPoliciesPolicies Summary of Accounting Policies (Policies) Uncategorized 26 false false R27.htm 080100 - Disclosure - Summary of Accounting Policies (Tables) Sheet http://ropertech.com/role/SummaryOfAccountingPoliciesTables Summary of Accounting Policies (Tables) Uncategorized 27 false false R28.htm 080200 - Disclosure - Business Acquisitions (Tables) Sheet http://ropertech.com/role/BusinessAcquisitionsTables Business Acquisitions (Tables) Uncategorized 28 false false R29.htm 080300 - Disclosure - Inventories (Tables) Sheet http://ropertech.com/role/InventoriesTables Inventories (Tables) Uncategorized 29 false false R30.htm 080400 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://ropertech.com/role/PropertyPlantAndEquipmentTables Property, Plant and Equipment (Tables) Uncategorized 30 false false R31.htm 080500 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Uncategorized 31 false false R32.htm 080700 - Disclosure - Accrued Liabilities (Tables) Sheet http://ropertech.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Uncategorized 32 false false R33.htm 080800 - Disclosure - Income Taxes (Tables) Sheet http://ropertech.com/role/IncomeTaxesTables Income Taxes (Tables) Uncategorized 33 false false R34.htm 080900 - Disclosure - Long-Term Debt (Tables) Sheet http://ropertech.com/role/LongtermDebtTables Long-Term Debt (Tables) Uncategorized 34 false false R35.htm 081000 - Disclosure - Fair Value (Tables) Sheet http://ropertech.com/role/FairValueTables Fair Value (Tables) Uncategorized 35 false false R36.htm 081200 - Disclosure - Stock-Based Compensation (Tables) Sheet http://ropertech.com/role/StockbasedCompensationTables Stock-Based Compensation (Tables) Uncategorized 36 false false R37.htm 081300 - Disclosure - Contingencies (Tables) Sheet http://ropertech.com/role/ContingenciesTables Contingencies (Tables) Uncategorized 37 false false R38.htm 081400 - Disclosure - Segment and Geographic Area Information (Tables) Sheet http://ropertech.com/role/SegmentAndGeographicAreaInformationTables Segment and Geographic Area Information (Tables) Uncategorized 38 false false R39.htm 081600 - Disclosure - Quarterly Financial Data (Tables) Sheet http://ropertech.com/role/QuarterlyFinancialDataTables Quarterly Financial Data (Tables) Uncategorized 39 false false R40.htm 090100 - Disclosure - Summary of Accounting Policies (Details) Sheet http://ropertech.com/role/SummaryOfAccountingPoliciesDetails Summary of Accounting Policies (Details) Uncategorized 40 false false R41.htm 090200 - Disclosure - Business Acquisitions (Details) Sheet http://ropertech.com/role/BusinessAcquisitionsDetails Business Acquisitions (Details) Uncategorized 41 false false R42.htm 090300 - Disclosure - Inventories (Details) Sheet http://ropertech.com/role/InventoriesDetails Inventories (Details) Uncategorized 42 false false R43.htm 090400 - Disclosure - Property, Plant and Equipment (Details) Sheet http://ropertech.com/role/PropertyPlantAndEquipmentDetails Property, Plant and Equipment (Details) Uncategorized 43 false false R44.htm 090500 - Disclosure - Goodwill and Other Intangible Assets (Details) Sheet http://ropertech.com/role/GoodwillAndOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets (Details) Uncategorized 44 false false R45.htm 090600 - Disclosure - Discontinued Operations and Disposal Groups (Details) Sheet http://ropertech.com/role/DiscontinuedOperationsAndDisposalGroupsDetails Discontinued Operations and Disposal Groups (Details) Uncategorized 45 false false R46.htm 090700 - Disclosure - Accrued Liabilities (Details) Sheet http://ropertech.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Uncategorized 46 false false R47.htm 090800 - Disclosure - Income Taxes (Details) Sheet http://ropertech.com/role/IncomeTaxesDetails Income Taxes (Details) Uncategorized 47 false false R48.htm 090900 - Disclosure - Long-Term Debt (Details) Sheet http://ropertech.com/role/LongtermDebtDetails Long-Term Debt (Details) Uncategorized 48 false false R49.htm 091000 - Disclosure - Fair Value (Details) Sheet http://ropertech.com/role/FairValueDetails Fair Value (Details) Uncategorized 49 false false R50.htm 091100 - Disclosure - Retirement and Other Benefit Plans (Details) Sheet http://ropertech.com/role/RetirementAndOtherBenefitPlansDetails Retirement and Other Benefit Plans (Details) Uncategorized 50 false false R51.htm 091200 - Disclosure - Stock-Based Compensation (Details) Sheet http://ropertech.com/role/StockbasedCompensationDetails Stock-Based Compensation (Details) Uncategorized 51 false false R52.htm 091300 - Disclosure - Contingencies (Details) Sheet http://ropertech.com/role/ContingenciesDetails Contingencies (Details) Uncategorized 52 false false R53.htm 091400 - Disclosure - Segment and Geographic Area Information (Details) Sheet http://ropertech.com/role/SegmentAndGeographicAreaInformationDetails Segment and Geographic Area Information (Details) Uncategorized 53 false false R54.htm 091402 - Disclosure - Segment and Geographic Area Information, Sales by Country of Origin (Details) Sheet http://ropertech.com/role/SegmentAndGeographicAreaInformationSalesByCountryOfOriginDetails Segment and Geographic Area Information, Sales by Country of Origin (Details) Uncategorized 54 false false R55.htm 091600 - Disclosure - Quarterly Financial Data (Details) Sheet http://ropertech.com/role/QuarterlyFinancialDataDetails Quarterly Financial Data (Details) Uncategorized 55 false false R56.htm 091700 - Schedule - Schedule II - Consolidated Valuation and Qualifying Accounts (Details) Sheet http://ropertech.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccountsDetails Schedule II - Consolidated Valuation and Qualifying Accounts (Details) Uncategorized 56 false false All Reports Book All Reports rop-20161231.xml rop-20161231.xsd rop-20161231_cal.xml rop-20161231_def.xml rop-20161231_lab.xml rop-20161231_pre.xml true true ZIP 82 0000882835-17-000006-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000882835-17-000006-xbrl.zip M4$L#!!0 ( #%O6TJ4Z\*E?.9/;2'(W_+\C_!W@MG97BB I'#REG7FBU9+&;>N*;HW];C@<$VBPR,8* M!+@ V"WNIW\SJP 0)$$2('$4@)IG_:A) G7^\JRLS+_^OY\+2WHBKF8YM7_^_5?_^6O_];M_D9LXNH^F4H/:^G#^]^N M[V:F!8]ZTK>[K_ GD?H]:*,G2S?.KQ<+TI8^F MK=N&J5O2-]>T?6B@(WWZ=-.3KBU+HF]YDDL\XCZ1::_;Q4U_C1[US*0'H5GE]?_W^=.]\4@6>G=W/-C]=/-B?#3#U^S' M\%'3<_JJ,CHV6?9$](+]1#Q_NVV/&+VY\_2:_0:O*5I75KJ:$KX$VSS7]67T MUDSW'F@/P0_XRG#[E2DQDSN!'_#Q_DX/OGMP#I/7\&OXH+U:)#\X]=W7_GI) M7L,3Q#6-Z 7'3O&.8W=WWC.V[Z^1)!#\FS-M8N2[0QZ'W@E\37K1UT_"2 MWZ(_X2O*]BN>:22_ #\D/>XOW0//PR\)+Y"?QF/R"_A+PAQ<9X,1^)NX/C$> M>X:SH,\J:O1D&N($HI:DOR(UO?$HG=R1F42IZPWNV2]7GKE86D@T]+M'E\Q^ MN8)>NV%?O9_>]$IZS=JA/ $VU?;)3U\RI[]<&?B[+85>O$_H*>H(% M-)WI;O^P/*[_'GCLK^$&R$K8RN:WG9>(/=V\HJBP9YN.I[$7PF]C78=?!6MW M?#F'FER+160H\X,E''8U.6H\^"6/]1C)JMJOVWJ,NK+:5?M%K,>@-D066X_! M-KWDN1[U83I;]%+8>O0C=MROS-^=G;<+XX=#Z+EK _A;2WG(/MR#HI; M3@T7\8][']I;P(0^_&,%<[IQ%DO'AH_>]4_3^^-Z.C5]L)1TZYMN3F_M&WUI M^KKUF2P>B%O!!FS6E(X9>X%V_^;HE*]^ M#1\[.O>_OD[L;C/,UTGCO(A1:<4QJC10^.X2W5NYZWO?,7ZT @ ),V[?MM\1 M7S=M,OV@NS8Z/EJQ\\F3;M_F7QO&:K&RT 'VU7\D+O[LDD=%8[='*.S-MX%;7@O-NISUV#'AA+#D35AR;*_N>&,%(^6#D7+L M<,[&;81VQJEVUAB>)!!6!X35F8<)J2=XTHY?7^C87.O8?!UB9)-G CO58H$'[H&?N@Z(TS8:0(UAK#.ZJ$)E7.;11Q&<.E0+F?S MQ=DE1WIL;,O[U6ZY8/W\L/X"H2!B8VILDY1SMU,<&7)F5)1TI;>.\?$5I)%?, X7&Q(_&5#1?%.*02W%8,?L79G*C*%V<\/&YY15[0H4YS+\Y7+&_ M5-@!5=H!57M.!7_@GC\4"!%Q!L^O?5!D1L"=$,-O+(WJ^IL%/5S;4UR>)<[C MW?K[>DDH#-ZM3 O3,;.)_W&GVW/VPV?3-A>K1;V1$4UG@X*M>9W:_RQ]I5CM MS2BVE[V24!"^@AK/P>YGW7@$:>^NX[\+()<*Y"-[(%"=,T?6?]8?R 5RR4OI M*;Z\ KM%DHE(WJE8U3&R'P73B^F\"Z+V63 M_\X/L+ M>;XV:$4=T!-AL6WXTV#.(-VUUM=39XE! 4%TQ-]7GH^_>1\==^=-TS;,I46V MWJHWS#,L33R*XJPU$LCM0%$[)D1"N^A=>)]G=W:4_/)G*YT MRUK?+A8P#-?4K82W:GYT?2XNY[XZO M6RV %"AX;P[,5:!E+X&*X%!-Y%!\IUHYA+GWQ/))S<^^C[*E^ 0%+T(TJ".! MABJC9-51<2%10K0T1+24&20E0-,\T!1==%6 IH&@*?SFGM [&K>QQ>@=?WPT M;=,GG\PG,KVU8;!S\\$BUYY'?._=^K/^=\>]L70ONORS7$&+]\[,?]9=LO-" M0V%5-'_),L@,N[5UA^GTMC5+WTK/!;,1P,KSG05Q[XBETQU^-)KP M.N2)=L'IJ^+T7]TI<;^ZWUQGNC*PD7>Z\<-RYO7&>G-9_/']:A9O+\:6SD0> MO]M+:!"&-?U.C$?;@95>UYLTSD+=X64H10K4T/ K_"JWL ^$\&B*?5 [UYJ0 M(4*&",M#D 4GV..8=NME<13D36H>U.LH 9KM2^) T1%.4SZ)"F)II&])2!$A1;CS(W%@,#>0,)IK,5] O<)DAA=O[6^N8T"+=\0CNFL\ M7MO3]^2)6$[LYGI=87\6HE*MB#"D+U>!"KYQW7+/47-9?O5.4H[OE'-%5<(> M%_9X@VFMZ/P-@M8J1W$]&$(AM,;7[=^B,Q$(#T%C*:QZ#P''V1:XHBMAA=6' MK#BSPOBB*KZLL.9)*W'0(RPN<1^Q9/#] R*S2J$K=U-4=2PR<7.1B1NS+X\YX<%I3S<$+MKEG=_%Q1?'=HFQ#P 63B?'V_]N 9#Q;F!MIP':OFCH,46#@^ M\0J 4'A5G>- N+6G*\_'0)2FA-FE ,'A23>+$Z0!@. $O'""BD7"W:Q%'&!_ MLNUC_6+#6T;AP@;@RP8HD/[3P$&H?E7S@R(%P$XDI( "AU"H412DP _O^.$L M C(3?H0JVG:\9)-7 B]"/F7A+\+)5:F3JS%\1UC0'%C0C>%* DV\H:G.O$G( M.'YD'&=<25CPO%KP95XS$NR#8_;!#Q"$5L*!5L(/'(2KI7$;GB7!U'=7GY(O M^H+47!"=%()*2K/"%=O3C+&; 1G(5#SL*5 M\/E&4Y*V$11;,V^6@#E#!Q$"IB8"ABO8-+.L08TK!O"JP#8O[WA-4X#SJJH* M/:2!,,@N4(1CK%K'&%?:A1 :_ F-P@%R:T_)K(4<(^.\V\(UAF>!XM8&/=P@ MGG='/**[QN.U/8WE+VPI4E*M2K,TD//@(WA*]3RE<+7TO>DM'4^W?G.=U9*N M <8EZ)LJ%_'?V0$K;-BT5_ U#$2/5QNZM0UG039GX[JE MVP:Y?R0$\RE=3Z2#VQ&1MD7K(KIU"I M699508<_O&6=F^6W,_>_(4-P21--=F^3B.;C6E0*"X3XZA6_^Y4$X'AXC#,B5[8*@PW09.'& M)5/3O]%==SUSW&?=G;*\$T'D5[/Q>Z%2FF4H!Y=Z,YKM-1=.AO0&6N.!G#MZ M:DI%EUH#;1 (A;KS&D]I9?K]FDS5@M+2&@I"D/$"^2K,&2&]CM+4>_+@WX(> MZJYPQLQY1&S3<;\X/O%461W6FQ[VY\>B4A(G*?"1'1]R&_ A"WR9ML/#[MF2CQ0%0FS98>$YJN\$#L<$<;'#A MF9R%EXL_+U=UFRZ\7"W98&$C-VZ#66CO1]TP+1@PFR,\WU [ZOALF[7E:73M M[XZO6\W'2.5R6;@V:[O!!YGT 4G54 WL^&R;Q;2S;GE# MN3=WJE@5:547@ECUY\WBX# R\D5&/6:BZYK[=#%3=X-.;=%L] M:,U6#]J^U36WSS-L=2,/Z-)M=?W=[ZGVN=DW?;]9NOU%7Y @I;*!HWPB^*TJ MRS47SO&YL6T],,&V;6S=3]1/;FPS0V7B!>=QBZ\Q]7#$F3\LEI:S)N3>=XP? M7Y?U+W*Z-;V-I_3@/"OQDIY7Q+PH+^EN$?-MA-P1SW=-PR=3NG:-1$?B'"M! M!F<%L7?.7 0RQ,E*&IXAI(K@'<=YAT"(X"''-5,A7=JKD>[RCH;5EQ3U'8N2 M'DU#2MY21:"4-Y3J#2A6SAM*17&I2ZWXEB#T+/U+H),G=#9!RI=9?)-[2X1O M=!X]^:QYL.'IDT]1<.T0+NX?=9>\TSTRO7$62UA9>N6*?NL%93?_2::_VU/B MQM0A7%;OW?K#3^(:ID>^ 062#6_;_[I?;X 5L$@,IP=72B"U(J36_#9%B4@5 MQ:.J16K-HPY+1*HH@U-UDB4D7!M6J1J@FDID2J)I!:*5)K?KVD1*26 M?#U%('7GZYI?6BX1J:+L>[5(K?D]@1*16O*% X'4G:]I4FO6J,!L2LSNK9E MK^"N7"*UD=>YA&N41Z@U^$*WL&[X@EJ#4SH)YR1?4"O9.=D\J GO(J?>Q>9! M39BR-3)EFP<_$9G&:61:\Z FPB X#8-H'M1$%".G48SE0&TWR<6-8WN.94[I M,M[Z9.%1W'R%UN$K>W[/9A4H$W_<^SH\ U^\6WFF33PO_)W=;)E])\:C[5C. M?%UOF"4OR^9NR8'U.8653$@_MM0,L_OK7W#" C-[1[4",SQBAJ\#TMU4+P(S/&*&KR0P*3$CM"^A?0F$[R/\@TW< M^?I^[=%V;# !;=]UK+I[AT]#[?C$\\1]0:37 N07:EE_)E/3T"W8^GO#9" T M;A?Z'-JI-_CKP>I/+K^PH8KE_(W%?QG@XX >!?^_#/^W]G2%V6QTJRDZ?@K@ M'YYT6Q'?(H[?/,370]4YG^A:P.-3^HF%=5LWU%]F8+? VUTH\H7GLI6>2[X0 M7JC^+GB[X.WF[J 7X^/9=\>Y8K( MJ"^I JP(N>(IY"JVZ8,"8]>%YZ'N4KDZST,,HOV*^))P'=0-KGRX#CC@KD*D M5BA2Z\6OFF?PBE %GOB4.'\J6P5K)D0+O\\M1"E_HK3(F]7"IR9\:D(7% 6 M .;1@A7&3)T<+]6?WM66YPIC1G!5SKFJ<&D+EW89W%6$\U0MC3F@GWIY$<2] M$L%MZPK==&&4=V3IN+[^8)'?B#-W]>4CFLF8S=&Q+U!R-R_$FZ4/?W'LWVN. M=NY5X72[6@CU[>[W9E"QC1=!GTGT:<#$7+JE=Z;WX]WZ';&-QX7N_J!T#><%>SC^LWO]SF3_%%\;.@L!A1!9VFOQ6>5@WN4=$<\_^OL?QQ8[GH+MUK) M%BIJ=U>^$M3S=36^(-2?8=$<(9F;:T$CM;%^"2DNUT$?^9$'L+HB[13U-I^,7Z@V4N M3)OV7W,ORR$+[_@:<6]SYGD?^&$,[Z;2HD[:Z$EK%AVGU.=OB M"]D%^0^%"[ 8%V"-.3I?5D7>7K>VQ4Z4'KP@Y$M3O&>%63B'HYJ/D."U9^H- M$4E5QWNGD(V;U192L1Y245!KBYUUQ9)M+:Z-"MF:[N)_(SWKN?BQT-48[7Y*I3#U21"6VP269LQ#EXQHGQQ1&_G M;;CZ\W:.U1MN_0A\>?_ROM-\]CFQN 27A>KX/!CC\-27+\E2%^N_49I8JX+H M*]15VVD)%2@MZTIY0C[553Y=$I4DT-HNRZ$6L>'UO73(L;K PX$DO[D%^:+2 MBS+9P;OVMAX:FA,B9;7&6-8DO3U>9]'K)24S]8P3$.4S]8Q;:2[NMK4C.XWV' M)M1";P%]EFFQ9J+/IEQJJ*4(J[@F9G;>T0*KE?N[^HT*1&IJ2'BS[5:^SO,N MB4"J*P'5Y[R,+SVLK'L,@DG7@$FW@#?R4/C[>DFVT&X:>T_5&_.5.Z&.K/H^V1U< M?H%]_L^W&W!O@J.BF$W*>=\"ZBPKKV#]8Z@Y-L!%S#)O]7[:9: 4<& G[*,V M2:&\HP9:F &QF'Q+.6NC-D;($V68M<@\T+Z6V/;I<3%Q']+Z);&J,1UN)\H%%G[DT]ZN;*LFV! ME.(^H[PXU2N2/L1=!D&M>43)U/>&$<=BC:,[3YQ$Q7!/C7E8>/5UC8CXZ/HB MEP\Y(E)XU$CA$C*F?C?ZQ+TA<6^()[G(U]E873*,-L@IPDDB3XXE)K=WW_DZ M@Z@+[=;752)HMA3730MHE5O[LQ6"M0D%[IHE2?FR.;FMK-< T5EKGSY_;$#( MRNI/Z!OGLVW'<7G%[NQVRE&1C4T$C/(>#"YD:O4RM0&:;M52M'25N\8:+U]R MLR[W"YL04,ZQKLF)ESGGD/L6G**6*5U;?A+3+-G&&YMH@:PMZ)9B?:.%*K?H M^+U?RY<-5Y?S_@9DH>"8^Y>>%Z.V^X# M*(4N5KT5U:;Z"<*,XKAV O=:91[Q%L)D:H4,XDO_JD7]K<;(H>:S_YRE,H>Y MG[F71?S1;Y,D&P\5N(1GLHERM]TQNR*_7KLE3F./<&NE\W%UTEQ4GT!C3ODI#NL:HYUZW$=E>2I(((ML+7]E>^))'W$><-N"24M6' MH^*V5%TC&;B]K2&,*>[)(V=6Q4D%&K[H,V^]MLVW&9MVF;!RY;D%VFNY%:#J M2EG2BCWK: %]UB5W=%,BE&J8K;G^A;=;8!5R?[^Q100LM&.^8QVYIUQQ MPY$/_3;?XX<68+G$"EYU!74!(4F5TU0[3W6%G52&FM5DNX0WP[$%_@[N8QL; M$Z3/,0GQ>?_^?+.Q!?*W3/]&IJC'Q@E-G+I]6V ]*SNJ@]O M(3DUMD3YDJ]UB6UK4)DS3D@H!3,IINQ:C6F7+R]263F1ZIM*HE;Z9?J<$BW M=IEVW]EYA%MB W*52#B+]<4?JQ#V(#<:96.""'A3+&LE=/FI*<.775@7*FZ4 M"&ZJU..-F[6 ?KF-!1+&9*FT4ED\DK!F"\RWU-KX@88=X%<<.M%.RN//C]2@ MPXUF'B9PY5!K =76HHIJV-VJO?'=1Y09GC4]IVBMA MQ1U/3@5:U3=CA&3E)2Y""$HAI[B,)N#V_H>03[4QN"K7<%M I[7PV+0H#P%7 M,7LB)T$--$MN?3:-D;15RC6.I3SWDI9[STT>N5 ;F/L_A62J]: M5WPT+KI&E.C,A)-1B!-YHLD5;/[ERSG*O)SRI*O)!9_RRYJFU&\YSSI(EK6B M@B84.1XT4SN7EN%"HWW(.LR]GH2$]_8C8AW7DG4"Y_>S$/BR(=PZC MY1S6^L'OS9RKHVZ#D%/D_#=S4$OKC%%U_\ZTPM34C1FDM1OG2Y,Z6H M0&'-4TU>5 MT9O?[]^'+84_Q5O'I@XUK1YH.EB:1]TEWKEM:SMM3\TG ,[N\N$;7U8+XNJP ME;NX23W7^ (GMQCK[CVQ'7I![UB'IU9@M\?]1L-?8_-.LVS] UO"LK%A0C33 MGO\.+YR[+X.C>[Z$/\]M>7ADZ-=SE] ]G,;'QUI/,C2EJ[I?^MVK^'I*;XA M?;3T>;?+?I@2\TWT"_X@!81Y1V:).N?5KS/=\F"Y]MZ,>KI9N2[MQ_0,W9+^ M1G17^F!/)51 XOT&S[''\*D/3$DY/81NR'2.-1.-Y[UCK.C$OU$VE#B6\!GV M2.J!Q!G@P6:B@7R@#%;Z'V)9W1^V\VQ+][!KCDVFTJWGK8@;'Q%[&)_]+WPT M?)(]>'ID?T,2/MG.[M#^V[% ='=-6R>15QO?T#1$^R!TP/YXL3'L?/Z;O\A M="*BE_ 2R"IA',&3T8/LNL9!CP_;3!N+CVFIQ=SC?5@\@W8&.'=W?'PS[E?Z8,!2,PY60,=#OJ*25 MIL0P%T#5OUS)5[\JP\FXWY?[H[X:'U"LU=WAW)&YZ?DNB'WIB[X@^R/:/("_ MGUZ?.P<4!BE*.6D23[JUC?AHMEO<0Q'!%'\6O#0E/Z7_(@D[%CQ"GX '3H\I MKA$>;&9O(,YBX0"5^X[QHR/=4\$J?5WYJ"-- 6T)XZ)OT!?8X[&G]P8YDE6U MO[V;:GPW;[]\A/V4E;[65V5E:]Q'NMGGFW%&_A&^])(XYX;_TD?2\.1+_I2&"& MF+.W$GW:,_])WDB*O/3?7OUY[K_=:1&[[^J6.;??2!:9^6\ER[1)]Y&8\T2L%O+JX5&\S+X2L0]?1WYMIO=XL^6L*BJ3G8Z,^BJH']^ACTNL3C5^Z)%L+__>5YYNS M]1%""-?,VJR9! +^/3&82NOQ9"&GM$_ Y*[_-/'*;ZG9_6WW -& 7H1-06< P_20?GUXJ)UEE/.F:G6W$Q:53JCOIH+@'GK+/ (G"P=S_2]$N7EUCI5QS9R&L;EI%PD M;@Z3\K SDD=AA25:9$X5$1K9*( M*U$.)QVESQ<-"Z.HK5A4U(X\FM0/C,)0V14H_Z.[&%2R%O9)RU1"N3/HC[FB M8&&?M!B,REBK'QB%?;(K3L*@#18.;T^%D=(NQ5 ;@F+(E]M+6"FM!:/=!](@Y1VJ873CI]A2^?ES!26@O&86>@*/4#HS!2=J7).]."Q^>> M9-H2^6D0SY.<&?3:^JBVUFF(BMK1QGS1M#!7V@K&0:<_Y$O9J3Z2,.2NY M1_CW7U]?F&(GGL6'O@^+1QLXD<(GS'ZVFZ&'E#IA_KV$0>^@_I(1@XH &L+NB),[*'BXJ2AK. 8V M>^9P;VW#61#IN_[S]'C9L_31B\8['FAJTG#WVR]ZN*G0H(Z&68<;N_=S8' T M?_;FL4L&.%'Z>^1UN(O\QYAJSU5YE$A1)P8)3ZT6*XOFH'Q/EL"[3)I5NH.? M+()_2KH]E:X7F![SG\%OWUQ,T.BOX2]+M_T.?>3#/U;F!=1!RA5 M8\V'C=.FX;>HW?/0-1DHHSWBS64\S5C$-.B"11R,AN4M(CTOG)\;Q7'="8?3RE!NYP9*5H.UO-L%:P#6C@ZPQ>/VM!NJJBCO8)+DN_ M_$T\#3EU-;4_VI?=9TW\?ZA2#K/6P>30YT1:>62VLD"QGY'N/7$QPQW,]-:F MT=,KW;+6TNUB ?VXIFY)[U8>J/:>)UT; ";/1)AYTO^RC/?_M[\X\)!+IA]- MF![Y!",#^>+K]MQ$O=[SB.^%X[EFP_F=CN83#&8?(CO%@,*AQ$9"BQ:P27R= MQ:>PF4'"6U']BV_*Z&_Q%3Y_\"4M]^_V$IZTL?TH;^^Z&;OQQY%1OEM_UO_N MN#>8>Y1VLEF'S3)$FSHN=T^=F?^LNV2S"ZTFJDS;B#QL!2V&:[CS0K2CPWI1 MZ3XDBMS1W6I5M=C12;UVM,C]VZVI6'\Q]YY8/OG!%_K9F#8KHM8+@%%JISMB M457?>S27#0%H-@83+,36.FRVM69\I4)]CJM=/:K/E2O]3U$:U[*$+^V.)U+= ME4E5,M1S9%:>*Z_5BTGRL!67*%_EJAJUYE]\V3+'J:A?+RIZIQL_0*RV4+GX MBN$G7]UOKC-=&=A(L!2;K2QU)T_H?((^:Z@T[FH7%>KUA2L7'"U[S7RO7''% MM)ZZW,7<]71*!XT5YG1SBO=A;_2EZ>M69ZN2W]Y61._A:[=V\%*LQMYY05/] M\60O:NID5U7,)E6$0E^9J+N!'EEF@R6RZ FV[TC'YK8)89$^S&;$\*69ZRQ8 M\<7N@^X!Q2+"B.T%!_%?B-^-+\AADHO&\-TY,/0H9H5U_1%ZIAV_PW[CW>(Q M[BDJQ%JDM'PPGI;3FHU+QR98'SX@DW"5 I(XO@%;ZY[K1,K:I#OBZR86R_V@ MNS:]L5[53NV*LN,[%8X[''9+MHL+FMKU.PF:XG"3LI%3^S:)'\:7342UE/'M M--C=-%B3?3LP@E3;IX+:NA,^7\]=K)8'GHK#&\O-6&4.:26;RG 1K:C*:-"$ M7:QVA]JRRAS22C;-[1)::0['.Q'O7;F.EW%/3T=_MT3MXT=+SR;!VJJE\TZ' M&?4008=UV=B,QIC8V&!CO[M$]U;NNE9N^G#0;?)7<;)1V129-FY4M933%D\2 M)^2039_@DQPLRS&H8#^TXM*'G_@WZ;*U_KH\$441-IC<=]#8R:6\?M;=Z??U MDM"E^[!86LZ:$#H$-H+3"SC +"D:S?D36\=4PSMG>>Z(Y[NF09^E*T6GD/M" M[:YC?:%RW^6606KA_C(:; M1,2[>M3E1#P8E0>"0@7!1<^[R0'--(['C"L5YTQHA^\F-8N]]G7T,'[[!9R\\R>DKVDX6FB-] ME3N1;*8-J# :IQ/)=@X]@(I*.HW5/3Z#W"^>@RIJRFT#O:'^E MS2,;J)3!4)MP.8]L5([2;S?;5,IYV+XY-:V5CVY>C[)K)Q!L+\&*]Y#O>:_V M)A-[ZYX8*YPE?[QD*.DXN3*6^TE;L#N4PS7H=D<5/GD+"BL^]W6&NL59PQLP7])F M;,EM%S?(5-NI:CM>\%.C#*^1 [%I2%*?? M832_!8,I;E,F(W7745[JS#)N2M[7MZO=Q8+R^1W9\2'L^$1L>%4;7E">XN,; M/M*4.NTX[WPW;0[)$U0H^"ZONU@0&6J\['AH0NJE&Q,WY1@1VF@P*,Z(N$DT M'KX[>/\GH" ]>+_,M2U\4;6Q,E*4PI;UD#$6&S(MUB%]=-R%GM73$:=6:(2V M<= _<4[&X!-FK3HSUP-ZL0#4122F81 M\]?2ORP J MWE:5K M4DTWQ*G:&'G:UZ>D=F3DNN0%K9TZ\6SLHO F/8(VSG[ZK.^X4ELU= MW_ID<:3F6/ZZSK _DL>3U*I.45,5>UN 5C\<#/MRGY^]!>E 9C3SIF1AZLV$ M #*^_3CA\!,3A_+A/1\5Z\,YN@)MW>A*O.:#@IWF8JGA&A?JBX'U8,WJ?IB.]Q\LXZ8_A8\,HVF<3WOD)1EB )U*+;_?MEX]7OPY[ MVN@H>RUYT@('IW%PN=*=[IL$Q"NCXRL+ F L,T"D+!!Q'0#'2 MH*_5$@$S_)=:4?_[G6I[WV&II'>68_S(MI-10]@ ??_D[?%?_VSY;\'LD3Q_ M;9%?KF;P?'>F+TQK_4;ZRW=S@==ZR+-TYRQT^R\=B7[3D3PPC69O)?JT![K4 M&TF1E_[;JS_/_;<[+6+W7=TRY_8;"9.WF;/U6\F"270?:>$T>%7I]<.7OS\2 M:8%EV]# !+B#>A7%[$JF)]F.+Y&?2T(3I_B.]$ !K3()2X<+(#DZS\Q0F+I M>,3K_5E?+-_^.\SZ[>:OKZS5%Y.1*BWPRB/+31!9MWMNRNBGCO1"Z0^BEYYU M#Y^ F;&Q "ZF1+)U7#/_4?K!!TY:6 MKD/O@[K$([IK/-)WIN2)6,X2T^#U)%PQERQT$Z]>2R]&PT'*63WJ3_"W]!R4 MK^LFE!O$%A156D/7'NMIOQDZTX7^ UYEO:DUB@TI?WC0X3-%>#]'Z&N":@-R#(,7G'MRC MCTFOPP!NLK$'EGZ0I'0D9=TA9T\U;J#<$._! _&="[,UKZCAX#9=^K[$8BP11 MQ @8AF0Z]*(G;1%EB&L^4'7^Q:@WB2!@(@I8D"UE97)O'.<]),R'#1#9F6>\ M5\3?S+$LYQD9V,K65U,3NP+6)U&)!OQSL0!A"]\ %[29?\]S+'-* 6C&!"@B MB+'W.!!A+,%4'O6IY!@,8A+\\I^ZO<*6V6(,I)>,=]&;^,%, )=X)W])EX7E M[I"@8_W5FU(AZE/-@.(*)#DR/U"(#&)92WT*NL@<\W?0S]Y2-\+/YV%Z5\H_ MFU/_$5^5_[29A.]&?TVEIV!<#XX/K#[J%_BM;QJZ%9(#^SE12\B5["PR\X_0 M7$PIV%GDU_XT-BOH A83IC6Z C'^[.K+7Z[8OU?YSGB29L+T]^=@.@^.-3V^ M!@PBNZL@]]1!N S?0OHZO@J7S7Q_7Y*V8-/AZQBNSD>8%!!%EWU^(ZG+GRV$ M'?R+A>"C50A&C:LA4?[))S#_EBS["H5I$F $=L_'KM92[*)*Q3U0Q4;1C1IP MOU$9.4J@J(WZ?WHK'=RM?6/0, @)C<'B>0QH\G/3[N*'8.\3C5;ZHFGC$=T; MJ3L)M^U>MXAW?-^.+XYRP=H:]*2K1'&Y MM4#5L8R3QI'YH%,;7KDB) M"IQ&)R$=F))G&BTWR*JDZ4H410RVXHJ@A7W48BAJ]8.B,%?2R)8I"Z<5]DO+ M-,9>7^&*I(7QTEXH:J/Z03$F75[3N*&$-3,LHKNT\\=CY[[6F>%*X=\I [+W M(Y=/7)1+C)_NA&DC,>(KN,M%)'C=(/'H:^F][H-TN3;\E7Y.=N:$80?]1E8QP=KX1ZZ IS;+(Z&M^]5/DKH_KWI&9;CK5S":[#Z MJ9 (*PS*.Q6%9UBZ!QOS_O[;QT^FY],8__)B\\[ED6'+8WQXEV?YSG*?BVZQ M<#J8E^JK?8ZYS1'UE>\<:/_ 87F^O#]JP)??2*8/_1J;\)KMO:&3QL+"V"\<2>^5-Z"'%@;#A6\FT2]G9TS0*["U\F-(R81L?0JRH@ M:C'8G4; V].@1[S$ 5/TX!?@#73$X94&D^S%28/Q@.'@4,*4IW2^,?8*= M@?WQG)G_C%N"*QP/E(=]7[$V\<;!W $&;"_"8DFN;OB."T(&6IT!D.$YZ (D MSA/L-KQAN@NV9ZRP CR%UYN":M<;],?!NT,F**_":;)RF/CI&VL(>*V^<*#Y M_W"L*?4)W#CNLB>]Q*>7>E#3B5U8B4+[7V$X_^;.PRBD;H"[+KU0>V/I(;B9 M &CM&KKW&+_C$A]JL, F7E98.BZ[8D!'>O=1^KZY;^21.;V!=01#&=6)&D)V M-?=H*KBBBS0;IO]M^:%462Z25D9*3?J=@9Q/H'<- MSAVR,HXZG3L$*8FV*@B) X=V>7FU46>X(JDA8 ^BZ3#:G]"*+=+**L=50,MN]^:R-&C1)QXF[#FPIJIWL6J MW&>M6S$A'J>NR7(CU[.-E#/)W]3&,Q*KT@K5H%VJ@=;1 MQDIGI-0P2E"8[+L4_9ZPXHMA*C%AJK?+5%>&PXXV:4T,?Y.%\[8O/7:**P1T MNP3T8-3I:WR1M)#.9Y'T)P>L&Y^X"VD:RFE,L!S2]EI(ZW9):ZT_Z8P5X5C/ MXENJGP@O072?M7@\.^9*D/AY.>8JT0E&G8F63\:]0OURO#CX^PUP\&,*HI)< M=6($K$U!^[ M+:X\(DK$U&2C1(F8^GF=18F8)OB+.78&BQ(Q OOMQ;XH$=.8>$U1(H:#,*YJ M\MJ*$C$"C?R@492(:8KQ)4K$B$!A1M.B1(R (C=0Y.LNBC!71(D8H3&*$C$" MBHV HB@14[.(NBBL91-_]DPP23I-.X\YS-?2B_ZHUX]"U6CLFC;J;0)QXU%X MWL$P/'P/CQ$[&-6&(Y,,/ M1FIY#DC3*8MGWK1B/.KVG-4=B(<18QIT'][S_#"4,DRY3[S=*,W*,FM7AX>S M2T7,,#B5[=1VGOY'TWAD.V4N%K"ZKJE;B9'F&-FHS^Q5,TJ_$H338+\T#^S" .O;_URB;H M'@. ;9NP6.!GTW],&'?BT.Y7RZ &!JMA$)!E/%X3UH-&R-,J%D&9@RE&<>Z MU0-=<$J?#*+6PW6'+5CJAH^QG$<+7VS7U #UTX2N5KIEK26@,:2H<)_:0A<[ M%4?\K2CSLLNQ0GPT7P&WSWP!1KSX#V0!_Q0)$) MM"+X$>\@[M>S$C0G:*Z)-/<;L$/C.:NP:BQI,B6\F-6R8FZ8/&FD@@P MDGEH#,/8F6I)B=C6K;5G>H$!O'2)O[E7RQ16?!3:P,N'L(PP24\0J2#2EA#I M[U]N;YCESFCTB_/$?!Z*G$HTQM[_=+-+EN'%=$J1K-#E-J4Z%C%6ENYN]%=: M\I)SVJO*TG#P/C2H$%L;]M7PG20?U0F.:M[_XZ._J:^(3%5Z.7W]\%J7=ONA M5@=.':=W]MQ/^*FWK1IG-0V*2>(MV@XN7( 0ZLM$WOWLN#]FEO-,R6NOIF7@ MRC2ZI/86(&,E2%R)=L RUZP!ZJ&L =M^IK+S M!1Q--A(Y4X/# (\PC_"F_FZ^Z4BT[70D1[.0:/WZL0Y5&12Q ?4*&A4TVGH:?8]R\=:VG2<]P1R+'<_V M,U'I7K.?]CW24< $E:R6XTSCH1,+"3J'AZ__XED":]V3I,V_( M(?+>"8_8N'(_B \ZM"'(F ,RU@S\?X*,JR-C M(, D&1N>'*K#3&*6-8?"%D_HF&Z,6N^-XRXQ6I'^?B14,3P4QGB,.?/TX7G# MTC6?T$6)@GFY>H#1AU:N1V"@^9BWPD&8ZAQ3> *%)Y ;#EH^PP3>>$-S0R8Y M U?6&KAE)HZY:2]BEDSWB7Y(8)?Q<(58B,/F-+*YNHV@NW;2'C"!L/HPDX07G@5_) D[19+ESP2V\/HJ>BH:Q//AU:^I3_'+D;#ZS,P M(^!7L"D S4^F@=X TUT(2^&(I7#PJG'H1Z'!,MMWF8$COU!Z8^F!12UUI*5N M4@-BY\)Q@(ZP8>8("D-B" W*)#^7M#C3$E@L^0G<+'XX EP)0U'6>(G=9!'Z MTQ:COGATZ:HM;2[KH'T9T7,]X34;)3I"XUI*ZM M>_7TTOU(4S+Z]_$.W\J5TL:[YAK3&9WT MCHH+:1WTE5A(:YH@TF,AK2#%-ZV-SXMIG8B2>N6>H0*GAL[]%=N ZP=B[2AP M^72]74[CT&AVL@R%8XBKD(<"9ZGJJ%N;67Q;+0#EH"S"AZM7E)D 0F-1UT&\ MKC;LOYU$I2$!X#;QPRPHTI0N#XJM;>Y&[__]E.:H7SC, SJ-K215=4;R1J!V M@DPN\1L@\ PKDLXR9[]^&0C,< AVC-A,7TDF$0ZKV'5RJ"%3E6U))^,\F8":H?9H+2MC-!Q0$: M#7/727_+KBMA'/6A2T=G;'-1L?;]7&/M^TDLPR5$Q-J+6/M""JV>\FY\!(48 M6OBQ>WGR*OP!W1MA&!)LS#>6]P&(XM$D3X3E<&/^_]MOUU=,F:*1P&0>14G0 M.$)X<^[J"V_34Q VC"$3M#(I/8SH2->K.S^=C/X'!08R5\A<.AE@X'51XG M)O)CNLVDP?Z&V.1.N1M&Q7D;)FI]G UC-4=?PRB;GZ"S[6:(C23-/5X6Y0O$ M -TSXR@V$YZ]%/DW'O[]U]6;=X&(OMFHS^]-S[ <#\S*[\##WEF. M\>/7?_T72?KKOW6['TW,' ?K\I2$T^X]P=0=N,BW<47R-DI^*H7];5L'__N9 M:OO_UXU"(Z)ONJSO(^.] Q8QMX$Q3F]C[.F:CN@ZH*EK>_H)OC8MZ)!X\-L* M](S;& /#RO4PVSLR^^7*0(5)437EC["WV&"O07/Y@\WSZRP^R\TD$][RV'3^ M8.OW"9=OTSL;ZKOU9V2"-WC.2SM!>;""%L,UV7F!M7@%5&:R8?\NR\H5<$3# M7.B6]\M5=WCUJ\K$T=']SF/]T@+D)F0P=UL,)MKM]\3RR8_*=W]X=/?9(,_9 MT6#V6Y-/M8]#=<#93EY,ZN\"CESU7G- Z5^Q+/)7-[ 1H9%@;5)!0^$,&+]O MI'[,CMIP^$MQ4Q%,!M7#9+.RFX7- A&.0-(<18$#7.2A*&@3SA!2.TW@Q */ MAKQ)\(8RZN,[QC>C'@XYPTA=05 ,5SZU>^/&B=D3/**]*OO9)#[B#"(G=KAV M8K@DC;K?.%)O%"V?V+Y)W?QB==U=#I2Q\YUN:I\WF @89"!R31OSMGU[3@NQ MH=5Z/7B3XDV5 SQXR-4@9+@LF8-VWAUL;@09IFY8YX MA"93PUB(]^2)6,Z21J*WQ-"[M8.5"!<"!A9;AI1GL&7O;T3$L0XZN*?21QHP M?+L)&.Y('\(:QHXK?7(\=@>7]4B"J.38ZQIY9OTF[KXY])S>_^P"H\O2>Y3*7:-.^$'\WBJP@XOHM M"))+Q!,.(VEY1Q& ]-.4$?OK]'0 =[Z/(X0[2#'=X[G ])ASHQ2D">_.D6QBDOC]F#YDG_O-A M\]2U?Z.[[AI(YK]U:T6R#QU -1J-!XJR,_@4G94UAY-HP3D,1NK>!G TAWZ* M.0P5N:]Q/ MBV(K]W$F*[*R$8)7OR:%IJ?.[;(;-MZ '"91(RO\X^!.T8#7513Z&L:E2]WH M*IGMT93YTB.,$'AK%O8K=!35BY5%1)&$8= M4ZQH!#OJ7 OH\)&J8Q;J<"Q@?9L%@'G6\Q;7W,S:^>Q=N&"CQ.]5HR@U3 MWH\D3@7V5/3%;F+>VH9+\";22Y@J_>M52OJB[X>OAR^?)+/C#*6K M])(YR2 M>^=HWOUHWFF$@3*01TH:1LK]O ?1O-,H(\IP+(_SV&]GL3!]QD+H]&%4P#\( M,!BR+P\W#V-'\4=3:B,_/?.-;5J_7 '?(D"ZQ8\C>3$/CN,]>FZ(/?5PO2T= MK[N\-&UIBJ4=@1,C*Z27+/?W'L;DV/<^,)&H#5C[>WSX?=A4ICW7XGM^^^4C M;'I/'L3V.T6/%E MIG&6<5]O7CMKO;7!CB [W$'9XT^U]A>,_YZ-G]HX'8GMT9'QGF\ Z:'AP:Y M8V'E.+)4$EU&KU6&D05[OM1=Z8GVFIGQ?=/=K^X]9GV9TAY";I1F_$G<3E82 M1W^HFPHGE$HL73RA #L,_!WIZ\KW?%!N0%DY28NQ9\]EA/)X=(P88SV4-.Z4 M0D<9CM3I8H,6FW#OOH MMY\.LO@%>4H\FF(QS*#(D@E95I"CQG;LKO-LHSKKK%R#A4D9C[H]9WEJ]""_ MV_HOK!EV5E^Y]SPE%&/8MPV@T:!T$A8Y,+T?^P"//80/).3VX #<65+ZUZM@ M0F:R#5K6A@;0[20< M2=K3(/652PP"7V/,6AL3M>%9L __Y[$U2HIX8,?&3["DSLIC68 ([%I MGD0IOD"6N3#](&4I2S2&(V.C(#^75 ZQ\>'3T'WRVK $7L3"Q)E!$C/;D3 / M&ZW48]-(J6W^$<#3))@4_KBZL25H#8)W2?<0?Z!9D4,V0M/KQ5>5 M+F>8+PXSSCG0YG1ED/A3G:TV 9HTHR?L]-Q!RY>@&W*3A!>Q$K7XEQ@68'NG M+'5NY5K::7WJ@(9V1Y?C&] IIOV=D^Z-;NM3_8C+8*>KS:O**95MXSSXC6#R MV.4C"GGF.+C>-L4&<5-,19^L,CPRW]@@TLZ3*?_Q@4C7+BE]XG086]_"())\ M)PDKHN:[(M>>6?KTL<]TL]5&^<[VP\IUEH?S]!0T7]9KROV=Y#OCS[2 O/1! M]_RRI\VZQIY33CUG8O^@NR"FBYKW'1KQP3QM<[%:I)OD=E!'BDF^TT$91HGT M#?0%_!$?3IA)D$T=KQ (AU&>#J/$#3CL*P*=TXOKCE&A#0^K0& #V[GOXXGV M4:]A(9A1"@B3A,7J4/%$K00T),^;J54^ZMJPM MQ13+6[N!OTG2#0.5X,B""I-JQ^L,$-29;=TO._5UHJYS$-]Q=L!BPWPIO+VQ MII?-7)C0!P#-@EXSRN*2#1N,V@N:"UL+VA 4=EG4=#RH[S!E?08E=E3, B!)/^^FLX9'0*M."L?W9HT$AJ):F-; M&/'!).;MWNC988;PS3MKS V^0*/&I#_!,R8-G+8(2F!=PHA,QZ9.0[ Y/3,8 M*TN +5GTKIP+XY;0FXAHAR'1;Q?Z>KL$2)"3/F& MZQX %N8L,;/UKPPK3U\ MMQ?-W8%NXHLE9T,SC&)7N8T [ M,C7F!PI^I[6"#JP#[MFF; A.G /6DXH)Q-B01Q<<2T@E1+-Z_M?9'7DB=M*- MF&SAT/W^:##9/:F*M9_'D+*=G2G]P6BP=_B9\Y R!D_WE=&H/TDS)*0HP/U' MQP6LV'@:*7T(REZ]?,<*6NT')+&7@G?@E>"-X/F+SR(GVFA[Z,?[*W/G7 B,I[R!ILP"!IR,=[+6+@V8"CJG)? MX6/@V[)E%:JR81[]D[^>S%1U7XB\ ]T6.YLLI&$JHPU6>5W M-AGAIDT <6?.)LC!,B6@CID)UV.#!]X'OX?3/RLN>SC:XYV)K><_O%0:PT"> M["(\Y?"@33PWBS3%CA0\>FB\[(7H^8N&/=R[L7ZTD_)&GPH3D[Z2O.@G1H]1 M^CHF%$%W2O>>V";8&U_ G// HE&'!YU_[\F#?QL=58>M8 Z-T[Z_[7>#?$#8 M,>T7NPV<@;_B*UU%[<;=ND=Z3CDKN9I9R;%9#7!6\BC/62G5S$HI=J\&9=*%_RF#;+/ZY-CS[G?B+B1\.FGL(C:R'K&1ROB2V,AQS4(CMW$K M8B)/G))\M:5[LO29BUW50A<[.^$C>!K'4B4ZDB[9T.O,?")=6@/RA=H;2 ]! M8\*8NBV:: ?%0;_E+>N1'T[!\#+Z[>L6BH?[SVV?'G>NV=$,K*+_3 M[1\=Z4OOND=+VNZ4N]71ON2M[:QA#&K%VYA"707"(IY\%VRM'2#L(/( MI4N>:"CA"Z4W3C-<=N#)CAY8H>@171.5C6G!RJVSWZ.J]V.6468S5S4VU]W2 MK5M+0>,.71./AG2ZME*TMG(T6IB#8SW1JT_;HPVG'(7YZT^Z:<7.EK!LJ0-S MA\;"$IXSFE^''7M$@7_[A:GQ* <,'Z<3+\Z*@[5,*NOH!F)LH#DSV?UL=A3D M8>'L?ZPPI,%'(K0:97)%8(*7I"M;5=V^&:X0$7 M;-T4> T,#D]A5J;WR,ZF'G5WSBJPRKU-_=P(I>RD/2C]O;*#RK?P>4;HZ9?G M&"9%8U01> M9K8F_3*"9((Q8G\U,&I> _ $8@XV0P0^&\T1L/8KN[B"*8(/9 MA1?_D87STFA;!O>_0%OA*:?#]I5R.]S6#F.#C D:(.6P\CK8_'.D(,J.8@ET M4:IC0>@@GR7\.G_ M0.9Q*H_'D6XM(Z5L$ZAH)_"5+22-1HU'C?@.#LHB08E@&D+$#F*=*!2/YM.O-:XSN%G@>%ZY>?)MQ%L$9]XGN W[IL3&SLM0:R#'X1VD+08'( MCYBDNBWP0_D6,;Y(+J("8%G.<\IU?J!WSVAJIVF'GK0[%#? VOUG$VVEE1N" MG$&*ZBC!>6' M0>#;*T?7=$&5E^B5+:7@EM:"__O*WJG_'B3!9>R%_O32(X1:EI+Z:CM4/%KL MK;&>WJ>(@NA*AQ/R'UUG-0<%;05,0Y,[S.> I N[(6\_LRMO1VTAH[@F@/$B M[&+)EGZ$+)%J!AM&&BP;J!UTIVCY>8D177+>0K7T5(5\<"9E$E/?HH6F*TRH MB@YD]V"9!A#RC%!>@HI63"^,Z9"@88- 6P+\-]=JU-Y8_A-(:^JMV=@#-O7; M3%C%+WH&7M89@8*84X8^\\H&D024@:C#4S?T*3;F )L3GA M,%G?R 4189WP'@]P36N-&6W6U.WAD879U>T@2 VE,:BS"$B8&Z5]L&FV$ !UDZF%P M*5[9G *\#JK#Z[!%>*7S'M)I:]FP.L[ 6^7C2 H])TS0C2_G>_(6>M+@Y1H& M;DF,J4?#.8B6[0%K+<++%U!=F*F@A(ZP,!WT<;CT4\-%.<5XHC&$\H6QMO3" M7NLI:J8N5/523+)),=Y&.[^$N7W6UR%OBPWT(%K9X^V"ZNV6(UN6)T4ICL/> M"2AMAL$H9G(IE%B/V=C;9UJ]B+&WV(".0(8^3P--T]],#.62N/7A[X M0;K/CPY>+'!A$\%4?Z#&.X)/\N [G7JF:+* [VC8K]QU+*= 6_8G9F+_Q0M) M+M@.E\2(+_C) ;J>;^['Q^D?Z<#5[1^8'R(D%WK,B0^&[E:66H'M?>@7IMD0 MD$*PA=D*G:NQCO%+^+1Z<-PINX8&#:/)3Z;4RWJ<\G$2!+A0( NDK7;0XV:O MPWO^2<,(!Q'O,?1!P3H'#F3\Q-*71C>!+ MOK^#%/PHI:)6ZPC*.'(]DYBL= M_=N$);@(QALNW=8M0.HI/S5?RTJ4>S M#W)>ARZ[?0GX0M4VXH_J2R.4H%RTBXIT&V6%>,"0\,0/B?P%VQ"":!'KC=.^Q M+?O_G3IWJ:]QNP)*F*D(A0M;S)F#?GS<"TQG[#\Z*P](RGOUIJS9G(K*V3"> MG0&Q6!W:RB]7!CV5NSH9NE-6D,Y3,*X'Q_>=1=3O;E@,^_FM% RYRSZ_D=3E MS^(OS9Z]\MOA/[E-=;N_K3Y@&K"+-F8D ';S[.K+7Z[8OU=9^TZ3-,M.?W\.%O7!L:;'=X*A=WS#$PNC2<,: I8[Z?]H/'HQV2S=^S&F>MVZX@(9!0(4LBU'+[B1.PU'8RED\-90[%ZQ1=MI-T>G^2I6\50>% MV(N+UEE..6<6(N_)D*_H C^(W ML5-QY[4R:KE55B6-5Z(M BZXHW%A)PDTU@R-PH+9DSCQ\$@,2#P@<<;"NFF7 M5CGFD,:%C2/06#,T"AMG3^+$8U8Q1O2 Q)D(&Z==6N6 0QH7-HY 8\W0*&R< M/8D3OZZ(E_>2)8YZ8K.%5MDTK7+((8T+&T>@L69H%#;.41L'TQLBH4N3;HK\ 8C89"S3YCY;I8+R>H#MV1;$*+YR18?T+O M;;3>BRFY)B.^'#KBF*JM:!QVQG(-L5B"7=3/I.-\.*"M\DFT M[F=8XO-%OZ=)#T$8^U;\^M)UGLPIH45 ?=WV35KL=:>FZU0'K- 2J:ZM6]+, MM,'&PXJ(+OG'RG0)%H/U>A*.(:K+S(HQVZP\I>.ZM(0BGA<"X.F7VZ,UP:;4 M+6-ET;!'5MUWM83WGW37=%8>=&4X,YKVU#1P[&%U8/2U2CJ,D\#0Z .L M<*M+IJ8OZ7.7T"'VI&L_J8)F-$T\O]RJ_[BU;O YOG0=Z876VZH"RJJLLE-0 M.Z@="1H4_&+H2Q-=N@ >CU5)?&+U9!>PTO#.C"T#%F;U'[%R,I:MYAI,%CJ&UP @MF0Y1E#;UW=@?Y=HJT=SM1V[2\LE/ZP\ M$^O$!B5G7XSZ6U-:^0@+I+J$SO2$Y3Q60;3D(I\?637X'=:!I2<]-Y<\I M*[%*ZWL'Q3YMZ #P_<2*KGI8=14?B1<(Q57"C2;Z#):#558%[+$RH5Z&(J'Y MZ= '60B6*)Y0?WV-8\]'7U8Z@TEK?!]9 M^459Q[]Y\@N1^KYEH9&8;'S*)3UG\(=5:6;]^3!?V]ZAN5X*Y=\A\F^LQSC MQZ__^B^2]-=_ZW8_0>-X0'S#3KW#F(6.]"X\G)=N=#Q1Q>^^$W?1[;)WXQW< MVI[OKC , 9_ , -L%;*J_-[P!#NJ/[<>O?YK> M'ZPOVA7VQ/JYDE:VR5[^79:5*QB682YTR_OEJJM=_3J0@_\.37 SD!33O(_G MRV)S+GJZ\2YICZFFW5=&D[PFG>?>#OG=VVB:H]*F.4JWEX5,4Y7+HE153C7- M83'3')8VS6&J:?(WO71@33F]43Z[N"/^)-8W4J=:X'ZR7L-.63?89:J9*V/> M)1MRDV'7WZE:4J%L%1I>IA! M%U#@GKO.\BS)G9."4CDQ'&81!1)#OZ\- M>"2&E"Z$2HDA!Q="2LE?J0LA!P4GI::>3L'ACZ4=G%[%+*T FRLE8*NPN>)5 M@O+S8F)Z!LS.@*]]7R_)[F3?KT@ZXVN8MRMSN\IXJ?--0ZG#(O$YQ E'L_N;F1DBWORG,K6%NWMVD^>:F6*>;[R#5?/,5 M0]N5JLN=;PIYE#N>\U>'3\TUG4(\/$\A_D9/+,RN;MLK3+=P<+X'1W+&_--O>''SCX!0Q?Q3 M*U\%SG]4W?S3,_-K(T&AQ;MV/!R6+;,*E6>RW74^[BU3"I;IHH7*;7>5< B M)2O>"5A2YXGN[<2%4BNGO;2& M5A&TE^@F3J"]X86L_#/+*[B6IO# V605MO(>%SE? QM'T574KG)PGO'.4\XK MKDIKG^2+O3@O M5\_8IS0U6H_/Y_?-RWA'$D]?OKED8:X67\B!(Z$3 19=5>L/M"/G/$>[K&QJ M@S134T;:1+UX:M>&X:Y@1C?.8DELCT;6[4]E1ER73.//W.C>XSM,G7WMNKH] M9WFY/YGZ PWCO0EJ-IVS9_#02-L]FSMS !5-,\W^*OF.V&1F^J\.S3]XE[T*;P8O!J^=O$Y\BB*'HV'R M[A[OM](Y]J,Y]E/-<:0-1G6;XR":8QKX#D=*3KL8!!:?-4/V;D%(A4W<#0U. MTVVE4\RVB=VA=H@6^9UB1EH<]$<'2#'C%%WR1.P5.32+._;S)9*O/QYKD]VK M&4FMYSVX-%@!OBT?$,L'!A>6%@Z&Z ,F=,\C2:H2>P0VX9H^<*Y.I$S&AH*7\.7/\&[-_%7 MSUOTD7Q LJ;HL9)9I=F9_F"H#"^>500NZBBEY5$^.<:9ZA%MX]J>TA:*42&4 MO8MVZ;OF:-(9E0IE..XGL[B:S3NCIJ%I/HL[:?)0/<&=MCKA8%II,*LI VW7EY)J6J'>BZH# MJU1UFK7"'^RBXA:3"ULZ9U&ITXMPNG?>%R.55M\? M(B_.<3'N_OS^0GQCZ[IK/)XUH?% /CV=(YV6,8\T*!U-M+/8SMX\$NPP*W!Q MFN38U#YMGCJ/SOJJ/#YL,\2:+W:LJ8R;T4@;9AKJ%LW''J""-Z6$C;UVH>J@ M**.Q*A^TSA,[JF JJ0A8D<>#@^;,\9E@6&=\([M]U3);-*Y>C5M?,EL:/5F[-DU'U9T M#B[Q@P+3TA)VE1[K)TP'7[R)O8<(N(%'[S95HR_P&@U@H[31WMW4%+U6-;D, M7I(![MN@3I/+X/K"G9/[%TYNZ4*#%+0=L,R6%J'SHX98(#=IY$+D*Y7NR9R& M!&Q"ANX^2M^)\6@[EC-?'XDDVG05=82V4JR;4UO]!TR+5MF@3]_Z9.'1N*)H M=.'@V!C^H'XP_.)=4 @\_)V^=3?;##M=]I3Q:$\\G9Y4]L6^M:ER_ @DG"]#&:8+FNI/)BHNX*^B-VX<=RE@]6.EH*#"08!SI:')4QD(=@^,'F[C &^_7'DZ&(IN*/L?* M&;,I5_(\S+)9!). D8132)EFEQW@-@&O*3G#V7B=["I+9>,U+0OF7HY?RF8G MVG"\Z_$I>S-.Z%G6&*0GX7&[8+X4 M"Q +IS @]]5A&1*1"\6D4"Y_D6*B:NJXZFTHT#=1*&O/[)L8J\-2^%Y%BUVH MR9C=$30<[\5X-UF3+!3J%QOLRD3MEV&'IF+IM?:=7,;N%750AA>K8HV^T TX M7Z.?3)2<7-,28?%,QU;K0H]G7QX?L<3S&U4VVT$;J7N788H8539M5AN#M79Z M5&%6#PG3>DAWIO=C?TRN^00O/1'O&P#66$?%8$^NVZ])-8$/E@#N2/2;CN1! MC[.@8'"L@G#A-;/_#C1DSM8G"NQB#^=V'S6RPC_VUY[6XEU%57FQ-?P@=:7O MCX3>"=;MM01-Z7-H>#L9C0OO2P_X*T:KF#9R.AWFNWC /'H(*&DYT?3>(06UM"V8:VF9*I+OX,YCM>2@O:@% M_"FI7<>-O[3_!/ZZTU0O5B\Y^NLV832Z"W,G!I:TGDHZ#$DWW2#/LVE+/JS; M@V[1XWOOD1!?TC%>E(7QX+C"F+AUAZX*/F\\X@5F7-]88QXN']9?IH]@U]'S MCV0ZQ]Q P*!W1A/;HX#BL=$PHHOH+NZ2ESA5V'!HZAG_/]M)W 9GY7L^C(%N MM ^BSZ <7]*4#JV%U=NM\ARCFW)*2!]B'!'WN??A4Y=>&S]^XSVJ1/UU%G_N MCEB8B A/J;W[1UA[VE20#-/CB5'%^0PK%WYT"V@=<,D@EA44'__E2KZBGSTL MJAU^M@#&OUR]O__V\9/I^=_QI:LS>=/NI*(Z\O*?8L-R8P76SV7!0 MK;GN.\M])KU5AYX.YJ6BO-HO^;Y=TEU?^[YJ&'_[2"1[0ES&%D=*'AT*-_&,%K-E?/(DLEI:S)CA19P:6,W'9-8JI">WYCAL72E3YB.8L/:,$A7Z=)Q@- M*!P>,MY'QYK2-GPJ$J]I"F/I,PA<%$\@.N_C3\%@/X.2H8X"2;73@PMVAV[ M-OK']N8:)D6E+ S[#M:')N@#8R9QP^1PPYB8!Y&*?!67#89)-\:3,$!6>B"@ M_X#B,W.=!>T_>K>WK9/AD.T5E;@P/;H('NX37N:8 BC=3=X=@!X\Y6_-$7 S MZDS4?F>BJ1W R@Q;I2]::[DY)C^):Y@ M48R^BJP_WW[Y1D@+"B3A*J';_WKOO46*[ 7MEJE-8$!B<&6S0E'@P4H32 M:HF?%?E/2$G1(Z%ZC+\MPXY#_@5<=H'(85P0M'II\"=@7BQ]%+Z!(]!!^-.D MF: [(KB7P$)I]1?3WV^!6@ID;MK,8;ND:.@"*"8+U>_KPZG#'H)PC4TJ9";X)JM 3&>Q(1" L] QPG=5_0V,2GF MP;L8<^U)+P&T,'X+Q>VK-Z6N+-/UZ7* =4+0TKLZJ?J7I>0_!>,"R]=W%E&_ MNUHU^_FM% RYRSZ_D=3ES^+]-F?SWFWK(;>I;O>WU0=, W;1QD3\H(,\N_KR MEROV[U76_K%" G&C[H.5P6%(U+%\:MTG:9:=_OX<+.H#L+?C.\'0N[L7A\J=] M1U2T6_ON"<,@)'1/%"\X0+'X*]3Q*E[$43E"L;ONQ.3FEG9\G:4!^Y M8+FRDW&*3O<7K>1=.ZC645VXF/1KWQKFPBD*VOA $"M@+V \5 M 7L!^_;!7NO)]8-].9IB_""+=TT1$S(\!!D,WVJ_'\ M#WPUP[-Q?Z/Z=%#;:;ESK$J"KL2$Z7)%S<)L;RL.0;"H HH"BCQ 4>GE<_9; ME5=G.Q [MF:&1727=OYX(JR9JT"L$U$T2;H,NWQC.Y+EV'/B2K#TQHK>R)"F M*Q)%X4U9&#/&TM'8X/O?)9==W,!'6 #<5F#72X\06F544C"XT),2^SWD0VI+ M7!SV?E%@_/X1?NQ$]RL+/:?3C6*>&5V,545Y&T2$!A'J=$/\]1*ISUJSV%MV M'8O&7'H $A\0YM%(9IL&G"$<6(!C<%LK@$;KI_P MEI0#G$#2@R!-UK!+"+ME]A0&"D81WBR*>AH6;PFBFGUB!P_J,S\(E-T\V=NZ MD1?=^'JARCTE#"3L2"^404_;?,367RC#WC#\"H>6&-)(Z0.7 (8<#\\.YSM= MT2C4A,!&>E=@20P,?[?6C'IH'XZ-\=6X@$!$6*H1W]"G"],V/=^E][3"[KT. M;AML#B 'E]\(,\6TA;3B>PMX@J7P@]L(L=N%01QQP-S"P'D::(Q/OK- QG3O MC4?'(M%33U$BXH4S)19#$8/YDX-;CC<1:4 KT8W'\,:()RUHT# ;-,^(UPR M[891SC">1]A*QZ7Y':8Z;AZ+> XO- 84%LQL-XJ:$@W^OG \ZJ&G:6H9"1&\ MF1*%-O]$?,%@+',6D6U EM_CO^-E ?P]1&W(%F!"4[P3[KGK1:L?1$JG7^48'5*G@B5YBL@4H1*"S"(4&D!!A$JW8CCH",: MV\L7K\2A4+L\H%J_-QC5SP4JL-A$+&J]B8@M%ECD HO]WJ3>1T,BX)>.[RYR MFFVG+WOYIS)U'1'1QD%$&_R9C\7"V78(*-80B@--0%% D0LH#FL(1>'8V55T MK@-_3G2*&!SXT3/ ES2(0'AW6F;%#'IJ#6\M"B@V$HJ*@** (A]05&L8@"Y< M.[L:SX=0TXE%K0FW3NL,&%7I:7RY:H4QW5HLJCV%K^-4@<768G'4D\4-[@9X M=B(]!P9I3C$A. O3+E?7$:8+!Z:+W!L)*UI D0\H#FMH10LH-A**@QK&C?%U MC;L^-R=/7!_ZOG5MC%W6\E8+O$CZS^#^Y.;NH8Y75$W?).P*77AM%6_@X;5* M6N/D4$DM+UW-C_":VT#<4CO%AL0M-7$7Y:R[*%]V2J#E(@S$):7Z V/WMDLZ M&57-6,/;Y>R^/,\CQ4)ME-#J0&<1#6B"!KBG@7CR DS<( !6 X!=S^:?",,7K7D7M@972#-]3U_76[O/Q_ZO9*=]<2,ZU.'/KFO%+YJ7)E M>'1JZ,51.Y.QTE&4?,ZL>%Q\GB%6UBZ?5SVDAG">R+U^/E[)4J"CGQ=6*M#,*9K':H\[* N[6ZQ(Q9Z(Q%.:NKLG;G3;(%;.^LA9 M*Y6C]7KJ5+1:VSK3Z#BS2U].E,Y0+E8XI#L-Y69)\E5^*B:=G-:^Q %Q1B!* M7^UI/&3 ;[WO0BP3#\MTWNW,_OC(C8K=$?V4L]:R MF+M2R6H1#$B:.JL'B_!SLRGC4#FS[K6.HHPZPYS*M)R+,4YNZ/&#_\I7Z1CB M3PZ.,XPK-H />W)I-U@KW[@VP;LL )T75ME$4E*'@\YH MK':&.9GMU5-4 397W=WIK'36GLTS.=D2@L79H5$9J3ZUA M[GP!QA+!>+FGE[/U$=AH*S;*T4-;%/\I4H[5-N782VVD=,:<%7&J4;"H@'YM MH3\:\*;UBLR/O&&1'\U&8$-@@S?OJX@\SL')7E DY?FA+27'(U\0V5*3V.3A MI-.O+JRED6'*M:*SRH*7SSD6Y3Z0>3#I34HK35/YU@F \P+P4M2]RE=2X$W@ MC6M/>PNC[$^HCDV(4A-1]J5%V?>526=0G08EHC2Y7*4F14XJ6$FUM(J!E6^= M 'C; #[LG;IY)^#-P4CX/>L64?91E+VB=+3AI#/JEQ:-6[\H^[1T5N$YSQG% M:&G$$ZLNQJ'-5=GQ3V:;J[KSG^PV5S4NZ\YDT.]H<@WN\93ONZL._SFM4JME M=B4K,9[TM!KX+P0M<2(]ZH;O?D^MP25J 6\A*K@G)66L=11M",K7I"$4Q5>U M;8X*8IOVS'$7K*PU%K3V?,?X(3E+_,*3G!-';**H=40*1F[%=O,ZR+[L]/I< MN9"EUY-]1(NJR"VMKAD_Y ZH,A>6W"1P#%N*C;@SKB[8..1GS8]]UGLS#]3_ MYFX?RZ;QML+BRPH5+@$' 0T1E>22A6[:L'X\ M0]W4$LZ+7*IGMIGBCF@X#K;3QKW^ M4.I*@U%O6-H))R>QJB*[!I^8'(XG'75J"5&&45L%;> <%)H])TS[ZJOGROP@TMA6-$ZVG"P#CDS.852&PK$H60%FCD!XUU%=+B MF+>*BTAH[([1ZM7Z/4,@<8&HE'1Y-Z(KXA2 <:V M@G'$F=4KD-A6)&K#<:<_**W(DT"C0./1(KB3WJ2&8!1'O56X2-#85<#H'6B] M,5^:G?#;M164>%=(&_&EW0DTMA6-2K_?4VKH119@;" 81ST1CR60R 42!QWM M_V?ORWL3_\B2$F6;\FV9-GF'EUI6R*#P5\$@\%@1,\B2@48KQ6,BJX,''&A M5SA(:H$%][H:GO1:VD#N%VJ$V^Y:4>DHIF2I HT"C7U HV): [M?'A@!QFL% MHST0 3 "B7U HMJ_3:\ X[6"43%@C3[#^^7'W_3N+''6&Q]*,TK[YF7!_3*6 M<5(6MM.X)H4,=&,!V)+9W39=8%]@OS?85RQGH'<6)"2@ M+Z#?&^@[W96I$K@7N.\-[G5)MC6!?('\JT.^8AD#O;-@JY:A?WR7RS+!>FV" M+ZRNVTY&],QK6)3B/JT/9T^X=*+:]0VJO0-/^WJ%"021890]!K0_?O&&I/9- M""1=<23#.9E^%_@7B\H%+2J*J@RTSHZBA#"=!9!F=X743CYO9X%N82IU MI=HEQ] E3>[L1KG OS"5+G@EL9T.D$]_4YCST?Z_#!G&/S7(&XX MQ#]TSCC-'C@%XR3X:,X_LB=?&?) FS\0TP2'XC_38#8@;]UDC*.A\'E(1G$T MR7LO.T]RYKE!P#E3$%.08>3S9P_DQ7XU;?[-4K];<'E)H,?>L8>]NV>_O^0M M/T;!D+?[%5 >^PR/#VGD_4[^CCA/V,#Q%7R&W)%W&2#K:7&RI*H4E/)A&(9D M:3)[2M@>9\$"EN@ ,.ID&T8Q2UM+0!V2E40R* M%16N/T4B>L.OCO[*?"M,\'1NSP7\D UBLGX)6,F%)@5M<3R-$1R%7,4L_VP M(^!]MY0"L\>$PS^6;.,^0Y>9&&0(JWJ?J1RY?LSW"[T7LOV"*2S]@"M6K2^5 M8&(]^>$=?L@1L&[QY"_Z8.Z&\.6=4ZKPTA1S5S?%.Z[+B7MIEW8OS=!5";9? M7?FX>N(:/A,TGK_#M\?(Q_SX:K]2!;9X([/IBM9F&.>.%4VQFRYI?^=^I [7 M+I%(K =1O[FKL%8E?OB=TC-UY/_9OLCL16ZKJW0K:IK MDJYV=H.JO_N!UP+ZUP5]Q=8&RAEFD&MA[=KK[F#?%[0/43RB?HMKFKAQ>;10 MT_.X<7FKFI+MG%M^B;-?0(6<79F<*;K=8:VG7MYL;K1<5G M/OG%A5XYSL0)Y+6B4;'4@7F&)0?%":0X@13',,RI:EN2JHD32'$">6W0QZ*0 M:K_6+G$"*4X@Q>HE1QLA^:R M#A/98<)Z("C&Q-([4IU-W5G$S VVLQR9^:IM]:EJ/IU/R9LR:B5)P4# M\LOL7C '+GP:9AYK&5I":<"_81JFKC\$BXMX[M3G"?AX0^,H ,X!M^@?&>;% M6F=XB<1UAR6N>U^DA^-IZ[YDL3<&5)(O $8V^O79ZU8RH2TDE,MSG;U_^/*% M3/,6AT1Q)%VW):+8DJ*I^;N29MJ;$]M]C:8, #+292C@J5'X_+K16'B T0X M7.'Y5UHUL>(KM9J'D>604ZLYYA83+]X'04XX##]']PLJD/D(6#;&@J8TIFZ2 MQ;/\V<6T=F,7EXXMXH2,!"E -O%1%;TP-; EZ5RW@"_^_ML/67+WY+K3O[SS M$R^(8.#T\^AM97A?N9)X"XHK>4".O$&6?>&Z+?D&8'\3P#A_^L__(.1O_W5W M!^U,HP0F\>^PV$TE\C'T@HSEZL,> '1^F '+/T_SZ97( WUB>C)%!E6?Z9LBR$CS/RX 94(K]$Z89>$O+/GYF"^=^[^T<:@#Q,I@GY]&7^]1T? M084=K#_673F&:N-EVSG]J-\+ZA?>1CBC4OA*1[!4XZ3+BJRD$?ZEJ)KRV\+3 M;P,W2?P16!K8]OUW/UG\O1CXY]&;&8X:QKR6JH0/[#<@*9K0AQ0F$:E\XP(, M/?HPIC2]#X?WI;:>SW_R9K;08[)]^ FC$;G*F/KI"^_XYJ>/X3##%00F[1OU MQB'HR:?9 N".Q>$#P/>VJFKZC+(%0ER%KAZ (S>T<2+?9[/%S4ZK-/X.,"F:*O/V*I0#U/):?\\ M*@F^4OTU9[.$OFN8J!!LLA]D]0<<^5YPV\[HC?C;C J)_!V3 =]^BI+D-1+8 M#[AMFE0D%DG]'%XYN+;H-./F)TMVMJFT^MRM(FKM)*.N6D1*LG5B=PUWSJC2 M,ER98;.<81-G^.:G=3NPVHF!ES=,ZUQ-8L.XO&%D+_^%X+;<]WC#[WST /@I MS!WJ"";U"SO%NQ;VJANI6?*'%31\#LEG+XW04Z!*>9IUMG%C6[* ,G<&[KU M^,M1<-UU>X,?;EZS?>8K,!M*O]$M[\S63/VO3IF<_+5$0IJRA.28NG_HV/N19E&<,1JLL],KG.0@*I&X<@DOE>E9$"FBH+4E[0 .DK-JFX MF=;G0W=Q+PP;9.;'&66,9'S\D89TY+/&7RE*\?BU.&60B^A8PYT\LKN89#X] M):[8W!H5!R3S8(Q+7QT-T46V@E?FL% JI2+X-\Y 76F(>??R=E;REQ:N VUC MOOHYF274?(ZEM7LS4*ELG[4RS6N]!0%P=?7AWR=? MW!EZO]]F<8RH7UE4V%*R95G5;G[23-FREI;5M:T?G3JC#G6RKIF-J"M_QVTL MV&*TY2WP][FO<,=Z_5MI+KUG[EMT%D4A.H.8K5-T M7O2]V^"!L2NJ:5G:^L%72-LY\KG%1K[DSN>WN?/Y(!;H)0OT&BR84X%$? QS M$FIQHJ\<6#;+KX\#S<3@I!SPO&R2\;,=;E<@<3$=@P4 2\1)U$*%)D;2 D5\ M&]8);XZL&YLIAKUTHVW(JGVX:JQ^Z'+B*RUU,L'?BN.;(XRTV>P6/7>\(#8;Z7DLB$MCZDB%=".9#7=M'4MF.4;TW[+8DN5!%D]\ MH3'[_4L4^-ZL3T<+9^;]+QO)6)#8R@0P;U]6^OTJ06)O7*R<2ZMOL I'DOE MN8&7HSE+\.0;_=;EP^BH1*_C2E!C6-38JX0=+L2$56M]YK%3V-#50T/IV?WZ7\ M%&+B9Q,>/9H?%L"?":OQ&OL>Q4.$(L(MH:$? 7LR#//V0\85_GSJ8X'/$"A* M" ]BS:;YZ4,:NVPH>6O+54^K! _(^]$H'^/_=<,,RZ26P;O\M,8=P@AH07OT M["=L.-"L&Q+7\Z(L9*%TC(,L*C>;,D\\>LOQC9*)0*:?%&G-!T' W)+:,MRA*8 MH^3UMO*UQS\<$J5HCW)WKDXIVCX6I57D*ZWP^3\;3@2/MW1X(@P!#9V X3LI? 8:+ ,-QTM+V:)G,;5'SD#Q@/4_0P!T/*UOS M8D,^WV6WE:M!Y%'KZ35O69%41^GJGG=/'1H= M1W+.$8S=F#\G3"?9V/SAKO3-7ML5MZM(?=Z9:-48.BN8)G]\N1 2P)%+"%W%=]K8B*>H9FML"BQ>(1=L^P^(" HF7B$3A@MA\ M,-0OOT1SJ^>A3A1A6W:02,W?7%&<=6I^O;,UK>6T_ +V O8-_/@G*Z0K8"]@ M?[I"+,;)TK?WH@I+(VOR$JJP%/=W3ACF<^%%*41)EG4Q&ZJD7TRM>H%^@?ZF M\7.&<[)]E4"_0/^)X_5L^U)T?[^J!&VNYY-?\1W6RG"Y6HTDK_R#_U$D1=:MG#[>N%B[G(U$E9U@K481GC%EY47*/-D%K=A%V_[ MKK]H_D@]-TO@G8AU&I&7* N&9.SB+65*,WA4]=[F-'9H4R1P./OL>; MOL,H"'"NR@&_WI6M@;_;* &55LTEH=[\9 X,>3/1K(,62=V:&F255$<]':E; MTPNMDJI;I^2J7G!5-C5Y.ZG*P#HA ,R25+,.J89Y2E*MDE1G-ZFF<4( P-I; M6ZS4@7Q"K%:4E:SM(E4YL;*R2K&J 0##Z85>K<75$V+5++%:8[4"956;JX7' M:S]BB[0$-U5D]ND);J;. M]%,3W%2IG9S##9=AO0<$-S,<3PZ)AD:YN66=ZXC@AD9D@X5C?N7J_7=O[(9/ ME'S-%2U@ Y]#?.L^'.(_E7N_/L)NEIK[3+%"W%S#L9IF![W3-4-7#A_V!8MG# #/LI5D: MQ3,2PVOK!U:F__SF?L?&OU(8@^<'/B_#EN9M/11-+3S<#-U&=;P??_EP\Y,\ MT(S5T1Y$4@^8L!7KU\*$KF_'3F41@?<&L-/MPLNPD*?N8=Y'WX-.&*\<"1W7DIZQH#?E9 MD[!+XVM]<@]!YH*Q?$Y4%^[X ]O8SKT4PE^ M2Z@;>^.#- E\R=M+BN8.1HC<5!FOTG FG&FJ/63K6CC35*9D_12 MI=8/GRK%T/\,V%$ M8XVN-=UGUF;$^\DTB&:4YO7)/K^$-$[&_I1\"=R0W+Y_^/SE-2N>A07L>1SF M>U[,?H53>4NLH;(=; 8;J;:0-W#(P8NY4.>J<=>]''Z#DXA+''Z#\Z=C#?\? M?C@Y9/[%J5N4/W]+=#T2Y3^#TV_EAU]86."A3?_ M"I]3=M=(_*+^C_*S^:[A-!R-P#5+ >\W+PG)Z]!5FY9(V3GAO2^M$- OF=&4 MS'N6%AKC+^6[Z'0,"TV.E\ZF:MX2?XF1\@THV2A3-=2-HSK[J)LVZ"\G%3=U MO/)<12+P=@WZU7UF'!ZHH%#ZCVS@E MC>(.->)6BZ(._QV[,^VWSL1@,6+ -0K[XB$9P63FY@%,#+=-$AC $*N*@I4V MAW+*U?8,Z5@(:8:&UE46^'4+-67&J6: O[+E5 M^THYU2PV^.@L^N#Z,?EO-\BH1#[Y[J,?<#)_9G61L3)WB+N-+&9UOG$%A74E M+K_ JU\K#,(V69.5!HOV/H=E:_?AL-H6:^H;7O$O+VOOWN*MRZI0N][Q<@Z& MUA-*X2F@/YIM25)05#(?TL>4N.EJYH#Y1?Y7^D CP-[ YQ?X1_YWV)(SKWM> M!YV7.W_QP0C"*_^C* BB%YRU$4[Z,\Y0PBXO3'@KHM1U[?PAMG4V:?\;IRQ[ MIV15=@I?5-N@2NT-=(HKV]" 1JBUKO9+O%G.>7K2M8%3DVQRHF^3;N7); MX>HJ9!B&6+\O8?TV*_*M#:"/M?*MRF+]OJ[UVY2-7LFW6+\/7[_5@;U)OG7/UFLWQW)MS905&.]?.^H2B'6[TM;O_LFWV+]WD^^M07YWN2K M5W<8:V+]OK3U6^N9?TVLW_O)M[4HWYOL\QWE2,7Z?6GKMR5W5DBLE?7[5,4< M5@L&'"U:94U,#<9EY-$W;D ^ADD:9Y-U>?9*(M[YB1=$V'G2IS"850QLG1H> MV;$KE,,+W"3Y\>;=PYVO3$8;JJ=L,\,_YI!F=&=K1:N&H'<66R1"N#IALPCAZJ?9 M*$*X1 C7J0[Z+4*XQ/HM0KBN M8_T6(5QB_>YKB(=8OT4(EUB_+U>^Q?HM0KC$^BU"N,3Z+4*XQ/HM0KC:"N': M$):T.S+C&T905.(FHA$+JE@01DQXRQ-#@;3BKVGL8B #F<:^-W^'/2SE"7;Q M"\RWY(8S,G8Q\B.E\02H*%+F?J+/-" JYGK$9S_/#"1FF);IF,OEDS>V%?;I#?+EJ>INJ58_:"\64XV7=U@*]!(\VRD)F:#7,F@N5?GM1GQ"TWOWL!J%41/Y)\_,XWR MOPV&#Z^O*;$.X_QMRTMO9C^[_XKBMQB@>O_=3W[['(,V_!S/*VSF%'%ZZB?M MVTYH(YZ\!=T=34"]?F7Z.PJQ-$-R+!:9C5E4T+- 3BW^J(;A:*96%U--&?4- M5G!8L5TTU$[&'4;$+TA#+98 0^RV^/$0C=(7M'-.)DUH+&5@CQ24++U0BT.* M8CIR:Y@Y CQVK7>F8=AZ:P/X-9R"D<4287^CWC@$&_]I=CKXS\F94U-KFC7% M5E2K+2ZUJT/W$(R]=:ABZX;MZ&TQZ@N;/9Y"G6] IC%L@7B9.[:O/J%NS8FK MQ2==-5I#4PL+37,(-5QH=*NG.K16WFA#M1W'O #0-Y_G)J WPN53+MIPV>'3O>=DDX^4]JGO&)OO<>1,+>^=]C#-' MTTVK]CJQH>?#!W\\\Z0N<[HT64Q9-97:$M<:DUO2\NUQO(GF5VS3J"VPK;'X M /=->VP\R*5C-7"!M<75EIBX:^2V9CFGA]0A"VJ+RO (BZRN\X)/U[;T=.EQ MM,"244[/Y*/9SNWQ>'][6M=E]?2K^X%[\O88VW"?;AJU]^EGK7-/L[$Q3-M6 M3\[?CK#:ND])44_/R\Y5:Y>N"L72Y=.KUA-OG-KU$ZNRUJ&5N_:L_Q<8+?GV M0@-@Y\\P^/%JUJA&!^_8'F^.M[;G\;]SV/'_,A7SFIE1]QE&P85[N+ MLU/;O\I(7!ST4<:W:U=A.+*AUIZX%JBLL[G4-##,G=JJ;0V5Q]NW;!E%5W$1 MNFX;;=TR#Q&QMF'1Y>954RUUN;)L,VZTM'(?2V(: MK=,ZKT[>'PDY43@,(+#^(=\:1AS@HST6'[KRR*X9_=&V"\=2#WMO#G1358S: M^Z]3*X>6C7C=-&I'!ZQA12O6:.O;;^,@ ZIE2>APFZQ:,@LHWX<5^^W86'3V M!WCG\/!L;&6_#1I#_('QV=C[47@19?$1> &M[,<+TSX"+Z#WHT3MCV-Z!&"P M9O;CAF4=(7(?NY^S(XJI_Q22MUD*!'Z:\[3B&,O6,/^W:_E+MYRR2Q5;XZ%>P*U#R],W:$'\A=<;L& M7PCFF=+QWDV2/2;^T'=C_/PRCA)*1EG(VG,#XA7=^@E>FV,7OGX=/ S(, H" MD MV4RW-20*IXXX?#@F6(CYHU6.9Q MAJ>*VWFC,MM[3),L2).U=_H69H#=PIMPFPM:C>DH@($BE? %(&DRC4+X%3G- M[3'\*J9C&!HN$D %["/7=E/,?#D%Z7RFR9/KA_ETPLI'B\Z]*,Z'A&P T4M M&H>,:TD*_TQR4D 7A/RF7W$ED1/RPVW.]=?K1PZ-8L\$^(S]+C 11G67NM_S MEMAU09>$,+_L2>CTE3IPRKO4Q53-4+O2$-M8N7(H+3<@#ZPF#1B,0;P-3C9K M0VW2AG[R"XS[:MX5/;\(I!S C"^WR.'7Y)$"0T#4W._UU?_?X?U/\/8;]NXW MF/\#[N,9-S_=J<[R,E>_[[X,N<&]3QSRRN[W_$;PIK8.8GXV)9?$+KWP>X0L' M0N?.MI2586SML.OQ'(2H7HVD&<3V&TD4#5_ O)#(/V(_32G*QH@?7/"L"8C- MJKR07X&&N_^3AQGS"?2A]XF9,(%,X)S.GK-6O;9-FNM4:5 M#77QFFFG0_\8#F&W'.,&NV>".:>LH8 >G:6;N+!72(9AJ[JEFFO)V[_G.F:- M;>J6HJLU>WY'@Y3^OA,)ZRA1K=\*?K(T+=PB99/*6ZUWW*!JNJ$[-4>\L(\!2Q,7:W/B@/MAPVSWZY!H,F:HSC6D95E MG3T3J$K97(I"W-SS(7N%#1JF1>-?5TW#UFH.;3\#82^T[+WB:Y8N:W4'=-2Y M:GVCIBMV?0%HMKO:"WB-MTN*:LN6;7 J!E]#D0L@9 M]+ORCD3\$7&G4P I)NR62.1Y69R4(P"BYV/($CK* IC59YH,R-Q)QZ-@\A > MEW=)AQ)^D\+;.'I@K3^9 @_XB0O&%L'_A;!YQ(S:\. M/ '?^9B*VI_D7R)M M(<&HG;0D+":>'WO9)$DQQ@?XPR-T6-+JER@+AF2"!]"!_SLFK8:O0T86<#CS MBHS2U:EPX:-]5EK$B<5F,8\ZE_@%A<0RI[/)8ZWDK2XT M-HTCIFNRU \ =0E+H\_%A@5%@2#'D0NR>#OT$Z;5,(&UFXS)"#"=O,X#EF % M^!T54/$T!G+Y''1L'C"&S(U1'X &? 35P+]!#A>!71-01?X4IH=, $#1D"_P MP/EB=FM(VOH8L"HZL8V8NDD4(C%A15WJJ'Q:5B5X&F%\OL\\E9RVG%8F1KS$ N!ON AT)@%'CM&HG)'PG\%:53#@#>&%)VM2A_?@F[\,A\ MZ0R'U96TLIC?\HA%SH YWU?7W=<;.#:*H\F:[E>?W#:5.X:ZH%?73'WE618B M&85W3(?L@-;F.,:.C90GAD:GON=/N8!G M*6D(VQ MP M:&W7U&+KG"AF[KRC?(@ \K\M2 7ZI!@HN\CG:.N)B\>1AWU*AKNJ2_H^Q M']"%I2C#$.KY0L8;!-2C3@R9'5%8;U/ !U+)S9V<)&ZM5(FJL@;H\U(TI%=& M@M9;SGY4L?EQD,?4*E^KEA8PCAS$$$A WEQ%ZL'4CI_82,J#^#(F?*Y(>?!] MQY593J=M^"82[7!-6Y+NA+R ;0&\+ [*YESB%BRP$I<%%&34^_^F<81,?:4. M5/+(@\C7(JSM?V'*^@2 M>R2T,G)-QN]0%)MA,LSB; N4#M+&*PT5M"&\,W8O@M.6J^"*\0_H9L8O M4_WPW(+I7>R"8 '&>P7;]R\@)-/\QNO*(ITL+],):W##H.7^+RNFA%H_1Z;G[EAH6*+ETC62NA7^$IIE)+1"]3]P3[F9A1!;\ MII@(C;'@U].8U>+RD]\9F96=?W[=:#9%%RYN.*B'JPI-"E]4X:?*C1/TICS% M+K><8;+9(H8>EBFT7KT6!,KA*=^O.TEQ(85,SY MCG,VW43B,HL=R M%?/@;[8A*D;5E0;B2A8[Y)Z(@ M8(77-OF' 8!J/+L:_'&_F&?4ZFKE=^QLOM/]Z\>_CRX9.?I-_P MI9L]IWSY>* LBBG_J4)6M13K4ME(NTK_8@'*?4%8;7JE)F4:35=ANE"ALU*! MTC$M9S-A>3]NED8;^EF9OC9N][(VW07EY@Z!'%!?N><:%%H ZB,,2L?GM8+3FYZ[TQQGS[#[A+CN*!40%1#N' M:!96/3IH=-"4>3L$&@4:3[#:%QD%T+D,>X8D@AU,(+ HL'@"+*(SZXZ[B>[0 M!76'^S*^Z:X04>8;$4144A>WSH8\7/&N?)!UQVKOTI"I_R MI%YYFB,F @L[.OR>H$-]RER(+'AL44;^BAXI(0%" KJ6@/R(?JZ[YW$ R^?Y MN=.SS%)5YG0J(%_D\IKE9Q,K.:A60WR.A_A+\J6>6:AG-=6. M=(Q$&](1RQQ8M%&>(@3^B+(WE\)$'[,4E 1&#Z3LQ&UMR.C6 T$.VP1CZ5FN M+31!PEKAI!S'^1%/LNSTWQ3+R$\S5D-G!J1R L3.A7E W](Y)#^#3%H/)SWK MX,[*X=3"6>U'C)[&,SQ00U(>PIT?_R;+IY@\!)"@L#WE1Y6!3T=W>-I^%TR>\2'GRECR",#M^MY=,J7TFK8XQ#&F!^'@3Q/@%]X M.O4XJX0!$CPS!IT*D\ 4;<'>]=%F*[*[(43&7PR_9$$AN8A*S*_LTXRE!GP) M81X::E>$!85O8*N15!8'!8E22P AH%T'L94!-6#S08,J$2_ M\KEW^7$J3Z>(YX_8Q#Q\:2VQ[UFX5K7/)>)!FX7>F!_E\L7LV8U]%*'JT,C7I=/Q>202BXS)B7*KU]I/<8!>' '/#]$9 M/XM$9?-E*XZ>Y[%E266ZKNFTN')( /-0$?REM7V:Q>@D*(.9%X('H*\AO^Z5 MZ^$)*@O0#'--O59&[HMSZ")&DL]H*;4KP87X:^5+ M5 #&6/(0QWP13*JOL1A & &/T^3Q@6S[R=7;''@L8"9FVF8=&]:M'LMQ%<1- MT]@'NXK'8T9KM-%ZQ?)V'F0Q'T0>YI.;CN5&(@ :PC*@MN0E#R_DXD\W!L@7 M"7#)+PO!-OQKE)PB#CJ/,RN"^2OQ0V$>?7,=\L0-'A!Q7J,HS M,R,\E[9#&'S&W308]O-(R\L($M\3%)8:/KOD)"J-I!)\[.;1XFN5JQC2LB7, M5X$G+"* $4]K[^8@<1%8B"R6O% IG."%>Q!N'C-3_OSG%=-Y,:0&-SWD)<;, M]$.P ]D5L8H)%C/3_-E/V"#"I5E>X&*1]KIR@ZE3X5M-7ES_WFUYL?V'7-MZV;]6NN-*^E[]3LZ"A[VC'9<_2M66ML[?,OGJ2@-);X_59!))BF[O3;>9X9R/*UI[B7$,$Z ZQ^+8U MZ1;&&R1=WOQG< M+I[5MNQW663XSW\E.I\-(G/,H2[VM] '# -F$3I1 M;T@8O<3N],<;_N]-T_X?6?A@V7W.&22#L.K!N_CNU&$[^_TE9^IC% RWSP1' M[_)S14=L!UMC/Y M/D@S_K3J#2BG:_5.F.=16MP):W^#D]<7P0_YY*_;\O 7\;9@"%_>.>7-R#Q] M+''3E52+^EX;HV+S> #/F@MSC4Y7.=?QU&W16FT,O^MP%!@7V!?D51;EBS;%M@7V+\R[.NR+3GF#M-"(%\@__*0KYJ2 M86L"^0+YUX9\R5)DR724\\-^-QZ#:A:9CCT&/):BBX#&.X%#@4.! M0X%#@WSFV14C7@M+X+J0+S2PP&$? M<"@T< T-+,XZ5S:\N](WB*//ZW)GW6J*9/0L9ODDC.C2DA/([\&$WUJ2:5H" M^ +XUP9\19=T62!?(/_JD&]+FBUL'0'\JP.^J4JR(I#?M;=@[17OE5_;B8SO^T%W)#'KCO&Q&:<_F7%T0@7R"_"^3+DFSTN$*#0+Y ?EM)Y3'Y28$#,A9DT,8DT( MF1 R(607<9(KKJX+U O4"]0+U)_.H%(E0^WL4.F"3"J1'^+@_! [[FR(.T?B MSE$OG=.:I-B&)%LGRYDI[O<)6;L26=,ET[8DT^HLXDO(FI"U*Y4US=0DQSK9 M9D!(FI"T*Y$T79$EO;L;A$+2A*1=J:39DJE;DJ*K%R)K%;?3#ZD+W%_#32^@ M;LPH&F_A#+[T&!?OK'V,_%#V5>%<6^XFO-/CCV9;2-X2R$.&60QL)_ WF<'P M"0V'=+CJI-8=_4Z M,K9U!*WX8>J&3SY,X+I^]85^!W,TD =*R2]12HG*GO5#^.^$WXJ*Z9,;(_86 M7N8T^\\4F)MF,876-L_G)8'E,X-%E<])0H'%;%Z\: +3DL#$12-RZX._J)>B_DCUF&SM_-V>,8/572=5LRY,YJ)/0D M&%5@7V#_UI15R=Q52NJ4T.^*$UW>@1=B=F5BIDBV;DAV=S=83YTTKZFA>L*8 MZ^:&ZJ_A%.S3$$W4E'KC$/I[FG6H/D0*C1Z(U^X &M;5@_1*'UQXQV'3!>_%[NZI.** MJ4BJ?(8IQ04:+Q"-M[HNJ4Z_4@$+GYA ?@=Z6#$E1S[#TDO"2[5B2WUA/JIJ M#/PW%2[2@!.Q[,.%G M6 Q7>*A6K*=OL3ND)'0GG<;WBRU0'[9 SAD>V LD7B 2;Q6UL^0UP@M?IWR"0_4(3? PR@][BUPL3./P(; AL"&P$;K:W3=JCG" M^7$$OO6YVE ')ONQJ@V=QJB7+4GO+L!G_W)#[2-.8/_*L'\&]>4$Z@7JA<8_ MK>VX*?_].3E]MA5]VW&L#RK]"LIYDDX<>U7 MY828M7N&8SB29HK+>?US))U?H1BQ#^S!L:QNJI)B].N.N?!*7"L:;Q5=EV2U M7]DW+BO,1T"_G]#7%%M25*N_R!<0&,? MT'AKF))M]\NT%SXQ@?P.]+!J2;;5X^3]PDMUIH5BQ%:I!ULE59=,H[-[!,)E M)<"XS1^$^"1;)5,R'.&P$ECL M Q9O3:/'D267:$<)V/=@P@W)T7HQO:EBVIYW@L+-!X@6CL5Y50@<-KQ>'9:L43UG(YJPB:CR&&S'@T M24A,$^K&WIA%TPSI,PVBZ00>;\L2VHN??<[XW\&NY%@9_T]R)FRJDMQ=S??] M$_YWGR5;0/_"H7\&)5X$Z@7JA<+O9867$_K0CEKA94=8[O&FOA8C>YV>_B2[ MO3-(3W\2ONB2X!%B+<1ZKP24IF%(MMY9#&?+2VAE-_!#Z@+WUW#3"Z@;,XK&V\JGP$N/3[2M0:H=^G-$PHB4;Y%5 M=O/?W[%)_$)C/QH"X$+$V%6&9*'/?_U5EN'CD'K^ MQ V2'V_NM)N?%,4Q=4,!J*X9QIKNMA#],1P"OF/?#?/#%C_>\PQ M_?:0NBG%$Y0W60(3EB0/] D_)O??_>2W.2%S.C@5.YC1:QZ8)0_,?O/@ZX<3 MC_WKJ.&854N1554[AA <<92[B+8MTW&.(KDMS%@SB6T\8Y8J:[IQC+&_#VD, M@WZ8)4!?0D!UD[60]#KJ'AZV'6=QLN:M'TQ-P\5'TU0=UYZ6 MJ&EFQ*JPYX'_;8\:&&E]:@S+D9?7Y:-.E%Y,E&QJ\BYB3,M0VYNG"FID;3=G M#,=0VH2P51+C[.:,9>N.UB*"BVDRZDR3ICE*>Y@Q2LX8=3BC:;K='F?,4IKJ M:!I3-6W+[D+1U &P8C/R=Q&3N;$;IC/RR7WT?4F M$?:-1!)8GD>YHZ[BN6O]C'^W=P][QQ[V[;YL)&,!II6I7#-]S$65E ]>3F M0*'?O2!#IS!Y*DU#, '](3=*T8N[ZKR4H"0 M>3[I,_[">A^Y7I[ESO-C+YLD*8^QR-NC_"E\R8L2)C.!/V(N6>3>"BO(Q)VA MXY,30(?H@87NW"#CKE)X+X9Q/-.8B^:,O$19,,17IC0>14#S$,@<+;WF8PPQ M-T$E/@* VH25.1ME:09#?$(U)(&J&/J)%V6LO(3G)F,R"J*7!*F+/)^]\.*G M8]8&HWC>OX>(B/D,E#__&922&\1P/&!HZN(06PXTRSS_'"-?BY MHYZ3PZ%S:J?Y/DO'?#D+ ;:4W'X"CKTFHSB:@(Q#%_XP+(2D_]#@^$=R-X=] RS\+Y49NBT![7IAQD\^WF:LQG$[)'" MXY3DO7]SO]^5*RG8 ]E46N@"9O2!M?Q+E&YJ<[Y+OG^D ?F23:8)^?1EX^:9 M=XW#_@"#KHZY,N1RQ 4UGT>?8QSMARA&BLJ15HF:T_2&C9+W!&/,!6\#0#NC ]MBN_*%W^8&"$-?9"&)7?. M54J#(FO]%H>W_&V$7L;R:%)WM*A+C?%,9DK9Q-S MF]!R-CQJZ AT%$M3KHU'#1W)AJEJUK%Y]-Z-T;)/R)M5'AQAZ#_[802[C-E' M&#GHLI1%6%1;>0^&CR$9:+@YG[*WIPAH19*L?@YCOX(TE][T#!MA39!+0>R)V" MF.Y'VPP+UJJ/^*Q&VTRMF(#[I5.F8XQVMUJ G]:$^?7 S;T:G+O5L<.B;HE' M@R /]?WQ1KYAGY.IZY6?<4OSX\V[AR\?/OE)^@U?NMG3L[T\J#)J6_Y3A:SJ MW'8!@PB]")>E/W4LC>5^AW\-VIPW;V^TO. MU,Y;F0!ZI1UC':>5WZ0+;4NRZ_[STO 88C@^$X9:\%&"X"#'KO MP2 2P"\GQEC8A[9UB_=,4C:?_VW<'F?=L52ER[0[/4DN)9 OD&\ILF0>:7$4 MR!?(/Q_DFZ8AJ4J_\O3V):O:IC2#YY15[3,&7;9E-.[%L#[G9>P@9_>Q\C*> M)!D+: K)--2NM,7^B1F[SV8FL'_IV'<4R=(ZJVHJL"^PWQ_L&Z:D:B=+K7=D M[)\P(6^W?L>V#NR.F!7P9"F[&V<%O+ ]Z=&R IZ$+XXNG](0K9\3L/OD^$+2 MA*0=D2]X)*!*FGZ<8V0A:T+6A*QM7-541=*-XT3OG%[2KCK3[=MYY",F;"B# M+,M+ZGN%6KY@Z@HWR2,L15"E"*H4H5,BJ%* 0015"C"(H,JC>3PWD'(6!]YO M>?*A%5OH$-'H4 IV=G4@FMK6(H)5@E4BQKMY.>T/%-8^-VCK.$:$^HE0/U5S M)%7I[!"W)RY;@7R!?%4%Y*LBO%L@_^J0K]B2)G=V3M[K\.Y^17(W-Q'9!< . M#<3VH_?Z$IO7Y\@[1;*L?EW/Z""J4X"QGV!4)5GO+ ):@%& <5MA8$M2C,ZB MDGH=?7SVSB^>;?7*G5^GE."3;$X,77*ZNU0@=N4"C%M3 $B&+, HP-@',!JF MI)PC&"_>:],X'.$='=$XIL/]XA'$]N3HVY/##\%[QA^!#8$-@0V!#>%E$"$V MPI9>M:5O55.RS!YG->R*$:\%\J\+^8![I<>X%QZ-*\+BK6I)FM%CET8?M/#% MNT]$T,M9[X&ZDA'%%A$O HE]0.*M8DJVWJ_(X9,PHLO-@T!^#R;\5I.TGAU! M]0[X)\Q!?5Z>MW;C>_;B69_3D7:P53Q6.M+3;"9Q+WFRA&3ULY'V;H,IQ$R( M60,Q,R6M.\>Y$#,A9M06[MW8G;"/-[=^E#/((]W!RZR(V4\/E'H^8'OIGX4)N21IB^4ABQQ=Y*Z:99&\8R,>&!I-W&)V'71+W4?Z8K3QPC";C(^KU+Y8BLWR*W[YJ9$%F_!1A$UF\!ACW!<'%9 MO\_O#E#CV[CY%:"*[19W&UXJ8M%[<*:@&8,>7XOHB@M_$K 7L!>P%[ 7L+]R MV%_\M:/F=B(/6.5.NJ$_&E&L*>-W>GE<1,'WP)=_JPWZE3R[=S'P O:7"?O. MSJ\$[ 7L>S+A /L>7SSM ^R%2W'95/S*Q 3__QT[U_5B.O331.PRKVN7>2L/ M^G59LG?1V@+VEPG[?J7@%[ 7L.\$]OW*"=$[V N?XMI,1F@B8DA;2%,2CTWE3YO-T6>HRM"HMJS,S*!1('$,T*B<(NM6#MXXR$*B>(X M9$B'&?LDMDE7MDU2A'= > >N$?;].CT5L!>P[P3VQ[DM=;&P/V&^R'/RE'U. MQS1F/K*V5,A>7.MSCJT.]HS'RK%UFLB.#BW1_3-L]2[<0PB9$+)^VKU"R(20 M7:N0=1:1?D%"=L)9RG=S=<:O:=+*_EM M3,F0CF@>E;?2 M/;J8EM*=X$L87.HF"<6WPR%0XC[Z@9_Z\'!,O>@IA+$.6?K)D1]"G[X;P _0 M= J8Y(DK@9YI%D^CA":#+:R[I'2?;R/@;DB1Y\"_M#I+R(X-#'73:L[.Y?2< MY-;'B8FR!-Y+7F_+UMF/W:#(\-GK?;C(XR,+JU^?+Y,7R&;Z+8[W2Q%)<;>Q"A8DN.V:\T0>*B[;5BT9$T^0S3 M#XC]V,J"\@LF$YG2V&6'-T&4),1SXW@VBN(7-QY>^Y;LZBYBV1;8BF*7),#8 M!S#JAF0>Z8Q%;%Q.[/>KI#KM/LVI,!I[8#1:DJ/UZVZ[V,!<*Q9MR9#[Y1$3 M&YC]%I:BW(K(G]T'83Z)F>A(JMROA45L6:X5BV#DZ&>X?6YA83F#["+-5YO_ M=H/,9FLK^!:2)B2MS5A-QY9D_63I!H\L:1=_#GK8M:3*1>#][B:) ZBC M'T =?G>H9_P1V+A6;(C#0G'[[*I,OS[;=9KD'.F">,_.Z03P!?"W 5^15+6S MI+-BZ]+BXGD_P11/_V8I?OPP=<,GGV7[:=6S*6S4?AZB*)(NRY+E]$NTQ9[I M6O'HF*JDZ/V* CO5+JWNB?99;=V^!&Z8LGT;_2/SIQ/X^=01 2?S\3>-"#A= M\M;&$0$G,5)-29'/H#!"]Z=; OD7CGQ=DKN[!]$R\D\8G7).1U!K@E,J!U%= MK:FU.-GK<_.3F+EG<&Y^JNVH*DOVZ:)GZY^C^GLW7!&QNZ0N--I''WW)VY*@QEY92@# M@P!! 5Z#P5SW[O<[L,ZHEX(Y\>O@84!&%. -1D:X([D,].2FQ!\!6E*2I6"" M8&6!%V@:#V7]&/W,9 :\3X R58/'88*?QO!!,P<$*R$TZ\X/O9BZ"58OP((( MF+.9I!$;-9G&,, 8V$R&&<5O$79XTV=MPS +T6/J E^')54QQ331Q/7^R/R$ MO9H,*K K__H8KGN4L]V#OW#3X"(O$<[3>3\[Q@HD)=GCOV :&/4A^?CU+7F MCSA-FJT""B9^RBXO_96,HQ?ZC(62JW.-!^%>FN#K^62PG_/&62D"ZL<$*(>I M26?(LBC&I]EDL9;7#OC; IZ293PI]D#?B*<$**:[9_;VQ<H4:PWJ:A+E0E-S6,4T8+,*I'T F84Y9MXL%.;_2^.$ MSB3R" -(EYB53-P@ /%<.^% Z#.T'F4 1RQ\S2E;#[L=LZ!J6V9AE%^R/D"@ M'^D3(BBJ\!BY.R#WI9P%LV7=DP ZY(%3I6M!"I"!?#)BFL",>6/VU1"P'43, M1UBY%WXP9#9!Q%F "*/@E3-0-E(]6KVRSCJ0ECDG+7<)6M"\EH(J]ZR0RH[E M:4A3&D]R-0Q3Y,(TXO;V>?6>)K;V"M@GE_/R O@*H?TDP:(X,/\P%YF7+RKK MJK<\@IS8 ZML &>ZF,Q-SP/$M>(%F,\Q5G@!:&'?$W@5QO\[RA]0'[*Y9\-( ML*H/JZB#\(EQ$ R,&0!\74<,)OCV(TJ"R\"S5@EL9.HC6Q:CL,K=/R>$PBRA MAF"OC;(TBUFUH?P,F!4?8J%4,!6@3P*PW_ 7U!W3P U#U!))"NH"A)\BF>FX MHK)P /_*8C\9^EYE#2SF]I$&/L5@+:Y4X/^VL0S?C.D$EDKL%!751D8M,*EK MO-<\!EEGM/9"+*O+2%D.JK .%NV7>7DHID4GO#A2R*8N2GC9JFF4VS\+HASA M'-VLF^P;!.(C9< "6KEEE$T!N/0[##GD0K^ YI1ZXQ!W%F1"8W]>GZGL>KVD ML-$!^8'/V\S?8NM86%2ZHN&0_5D6SLK"2HTL5I>+KR4)HKO3H#AZHH]"3!T!H;CG*#VJ/)7OKZ:AT1W]_P8]$UI MQ^654]LZ^111\"(*7C4EY1S3@@G@"^ ?!GQ;,GI6M40 7P"_$XWO=)@4PK_=%HN15P[Z4$LC";I1K_L.G$%ZGJQ M:*C]NF(NL'BM6#0E0SO#JZ$7[R8[NO7##GVS.,90&VX#7;D?[>HRWCN2K/1+ MU,4._UJQJ$FJTZ^ZI *+UXI%0S(LY?RP*!Q 6TR@XFI )6Y?>'RN:V=C2++> MKR5&[+*O%8NFI%C].EP36+Q6+-Z='PZ%MV=-@MQAYO7PL$OL:'JPH[E5),7L MUPG#2?C06BDR ?R^ E^55/DX\?\"^0+YYX1\298[*Y5WGL 7'K/&9N1)3PW% M=O%R:IP(; AL"&P(; C7S\%%:Q]HF@9YD@9,U(&K-LMMD*7C*&XU.:BP_GMJ M_1NFL/W%IO?J8*_H/0YH$[ 7L&])VRM"VW?MZ:E;<>&$[I_FIN0G=YJP?'N5 MG'"8 BQ+V;?S1*2=I9NOQ=8^%[+H8-=WK$(6)PD_N-4DM;L,"_M7LC@)=I:UO.?+87 MYWI=A^;"\N<:QV+\,3?=E&X6@"4$[(E^ZS5XH!$T(VK4* M6J?9$EL6M*LNK(95,G@EFCJE(. .+ MJF!-B5>:.;"+ C,#\A'35=.$5TJ?TM -,'"C6GQJ,QE8K\H+W"3Q1S[\AC6B M@ V3:112/H*\X@N^A+7"PH17?V$#Q1>JA9->R95Z4KS8DSD@]YX79_"HOY[, M%ZR.\TJ;#XBX:RK4\0I+U7I5:YXR!N1=%N,N!WD7PNR1](4&P+T)S/PXKS6S MG1F\(!IGVY#RVG%8U,=E]65>51@OL:OA6'TFF/'R:R!R_M0M2IBMGGR0 ]) M%DIX+=3"Z;XRS=F6H4$XX)0EV6/B#WW@)N7S5ZF'MU" JX)C%T$7!/CO_%M> M[FB2 2BG^=$5E8CGI[.%DD^+\T6^+51.6M-73-,LSD.B :'S>H:KX=!Y*:/J M"*KU;9C4L8)' 7T&K&TD,<=>@AB;@?AMK/?(] ;6.OQ*GVD(6'Z@\;/O45:$ M[9%2WB?H&P^FU0\S)E@%472I:M2&,>-#9=$TC36(R?,7. ?+-%"+59VX\+&7 ML'A3DDQR+81/)3 XT%(>CKU2J!%[]+$4$!;U8L\R[9NP\G#Q\_9Z3Y>T_FPM MGC9?DF R, 4^K^Y50*8J165IK6)ZL,"3#\A.$*A */C"7?W._O M_,0+HB2+Z3?H[$T0>;__])__06YX^2;SC?=W?\QY5FWG/KX4UN M+J!.@>:^TA&8A+AVRXJLI!'^I:B:<@/+M,]__566X2.LQ0"4(/GQYDZ[^4F3 M3=6R@0-KZ%WLJ 52S9)4LP:IJJW*LG4B4O625+T.J9:AJ]JAI-X/$8@\J!BU M L(7;$#4/[B"? $#S<,U5B+OW1CD_GX83=D*]\^?F>;ZWR/-RV_0\;S?+W$4 MPI\>BW9F'1?]WG_WD]\J1'^(XJ4W )O'1,IW,BFXF[ICJ&8S8G M4B)?HL#W9N2?^;^H; G3MIL%@C]:JN6=I/^T;OG9N-HL5^!;7JQ:/_:JL:!! M[]C#OMV7C63X1Q4R;%',RN41V\$/Y Y>!3.(E79D-L0=+SS)=@[<5 >%Z%6V M*8GB8/@"MA"WB1+\"=7EPI8DIG]D?HQ;&VAUEOA\DX(M MC\"TB6(T=T(OR-C17L6(269@ADQR6P[W ;SZ.5-IO.YM_J=4DO@K6BM#\L"J M2?^9I+#S30OS.XS".V8O%4;/HOV>&W4)MZD6!H CP@TW[(&Q]7K&IYL;5(7A M28>;+,_H&.AIC^5N"^_7X'RGPJQ#'T6^_UK?FZ@/Z*E^)M-&1O*(X-XHV"!&H*A>KVYN/7MS>O MI=4N9^0IEGEY+.];F]M(,*!KZ21K[ MP"GFW'N<;1HK.@=YG^YHQ(H+TVL1B^HR09FY[Z(!33F[RY6/.VY"2:>X8A^77+P$U\F,0IC]@L@$TV"9W02,5V'3B3Z8! M>KH3L&F>F>YS64-EA@)WOE%!G4[A^6A&*4G&@)9\J0==R!9&]\6-APLK\)H6 MJJLA0^:(^EA2/>$K+W?61;@F@R#A'%Y91PTRFWP:N6TZ))"'+!3']F9F2X(A1&6@%M9"_;0\XO M5,$3=]/ Y35LP?: ]Y] I*X%^6]S\S>?>V10L5_QB[W6T!\!2E!)(*[Y!G2N M16/*L(4I#L)A58=,LQAP#:R$+62.LH5]+&M[<0^7'V\E\SX]W*CSW6-Q7)\L M'"BSC93?\8G4%M?^DO^HZI;B!]^W[_(C\-HAK-R MJ'*\D2\YCYGOH]9X,=)EP=_+W28'GW:MN+WK=GWJD3:3XSO=-)6S'6LSX;W3 M+<-N;:RE[!;$H@P7H5B?YJMF?2G.&P)IRINIM'+@M%N67E>8MU'1_>H._R"S^/N8]C/)KD/O)&XU57M*6]QAP]B* >L6(KL%=8H2CJ M&H/K4GBQ58>MPD)IC14/-,23N23#VVQX!@-"#\2R>UQHE(<1^A(/9 MN'X>O:./Z0/ULGB/SXE<:29%BK%FI3P"6SZ6 M,3-WG_QGX,E':#)\8BRYYR<&M^^_%T?U?X^B(1X>O;[[%KM#8)J+9Q6;0Y"+ MMEG3\Y9YPV6S1:NKXL0BDG7/X8YA07!-^' MPPJYM5AOJO)*I'?'G.\$Q_MQN"&.#7MZM[<7&(>"P,GMQ_#50Y^_4"^ M8:1#%$1/LSD//T]I[+)#PP?ZQ.V(S?Q=I NZ*CO:R%.F-'][6\9]@)+[B-&[ MC'5EYT7?O.??'HIXD#=9XH< WN)W]M;7T7P@M5BN6*KL6,OKU>[![,7GMU$\ MC6)V>_&7*+S+*3\N4\UM3"T)@.[SWFMQJ0OF;$/;!H"VSJ^.0&BBY]!<-B4O MB\]&#_BLVKKM*,O7?5KB,VCN#,-DW>!2E.M\1 WY;AB6X2P[E<]8QV[%37L6!C06#: MTS@*^J_F..TYZ4!Y07@]56?:IK6\(3IC5;>5OWU6=4<;_$[;S79TM:,9WR9R M.W1[3VVX_6T*15.,CC1=+6UVAHOG89I.T2QGV5G1T@3\3(?L%@9R_L'S\4[A MR/?(QXG[A ^>LU&=#PU&-A]8/JY:TZ#9NJK8/= _=>>HI[)PZ#SHIHFVUQ4I MI!96@\,4DBZ;:D<3T!>%U,(<'"P(NJ'(75:G3;3E M/Q\:+6^;VLI)3;7]H]'5, 9.@9W(BB7<"F$-@U]U55W9(FVG:TO"J ()QTAI M9>FZODD'9^RAC"3=6=U7=U &@_0GC7+KI6_)+)K'3F[ M5ADMOSFY5C6 'W, X)5KO/_/;]4&T0M/Z^%%@+'4OY7E*5D0M-Q-%Q,8_42^Q@X-8Q>0G9AWB^ P.^VYQ>VAR1Z M!"N3)AY/71,7J6?GC],_,#M,&K'>YY>#RY0X/,U#DN9=> KSVB\)@0\?[9\M'AR M+Q(U?IMZ'84K';1-;RUSWE*U96-^)[T?_-!/QIC-)XZ&F9=N)K)X$NWG_1AJ MRXJR8>Y3RH).//T8IB"!;/E\(AT3)*8@'V2 MO/Y+IRSC4IO7S<%<9NB_VR7$78GKAGH^36IW=E2")YE(I2 MAU6/W;<4F@##D<%@]!X,^]7PM?1M9>'.NUSO5_>%H!< 0T)X J8DPT1PN9'2 M0NG>D]0TO,:"A3VN1J@HFF1JZE'T12NSWTYA38%\@7Q5EFQ%.3_D=[-TCMC_ MG,?2^8\H_AVS9TSYK559.9.Y\GW8*47Y)!:BK4BJJ?5*E,76Z&K!*$N*8I\? M&%M85];Z'\]\"S,_8\^K6+>VVNS%O794S2[W>F_LS6:4]LPBO=4L2=4Z6\?J MG0[TACNOA9P).3N2G.F2K'?FA[@@.>O 1M W2%^W&]*VHBGV@$LMAG2ICH @ M,HRRQX!>YU%)0[;T;'NBP&;9,3H[1UR+YI[LH(6D"4EK5=(1L4O'3INC(''Y\J$L_O=3M75E<(7ZQH_ M,FFUKB2KSDK>UJVD;8YRVD@EO/)S\09>SL^?W^\RCBK;*WD0M_?3!>GU+MMJ MIK;A.M,NTC_1%'YEX=MO8SKT4_(Y2Y,4Q@"B+9%[5O!T>13Y2Y]'_)7*&_SY MYJ,P\/ZK(B]B>5 X]O-A.U]^<_H35. MO[*$ZD>X<&ZPW#HKL[2FER/2U^!&L(&I-IR.Z6MPEQKID]5&]&VINK:UOER= M0JFVZ>A+E]'6U47;DX1:%\X,S91-M0D)3+V^_R/ST]D6:E#582F1<12 09?P MY_=;%V DMF8:FVA[QC3(?;J.9/* ?7O(,U0-E( M<-[)L6EL6+S*T;2-,M,6B.\KA(6THK)],'U\,&9! 8&/,]O/+\#LVN5V) 6YDSQTOP5 M?&/WW&/A2_-.=NY4K4KKSH9W$Y_;-!4[:QO]S0&@,^E96OTJ+>ZF$%9'/V[& MWODKM=FK*G78N]3P;N(+>+Z)XCAZ0:/TK8LW#->M!ZO=Y6^7+Q?O-I\&"_-% MK3%!&W2ZP?)F2QP\XX,A0YA=0SX_!OX3XU*"TE&D*RMX 7N3O';/.E/\6VX1 M8]H[WBIKM-)FV6+>X+R]O?23J6JJLU2(^5!"2EY]BY MV,RVL>Z7ID&U%'4I M%UNUT4-IJ,<[V4%S;B<-Q=Q_B6)DW39"#M'HIKU49')-P\>DJ0Z/8._D6/6I M@E;M;:3,0?:53GE%.=@M?X$]H^=/W>!C^#^P@?PVCNF:754-:H%07;8V4EN_ M]XT;]7GMHF8*X99=G6]QY0V7=U,,[! M@_D09?%^ZAN^TP\4=NQ\H\3,6Y#(O VTE,I6T#.-[1" MG5GSH.'\ D/X]D*#9_HSC&>\GW$#^US#V;SX-"9BOGC"1]"$%!Y^G^WP_JC50#LGXHZAGEO)G ;R,=)'T9[,4?(VF-):(SQ,7\IJS M,>Y!LSAAN]['/'^VA"D8\9DD>_P7]3"_H80)$ETR=6/8M::11)[=V(^RA$PI M !?,NC M2(";,FIA?FGL!A)+)%E)GPBRZD_8(H2T_NZSO(MN2L;N,^9HI/ $\ 18!X., M ++LL:F;I""0S]@BF8&RY[[=E['OC=D#119)8,&S_Q3%,,A@!MIXQ -1D#'G"29K@K6W 2=S1A6)*0-_XJ(FS0J\<%ID @ V>5%LV&* M I\^E\T,,=UFB@1%SSY6"(:)3/@\3K B:AKQG@G.SC1*,9<[S.&:S=*.C.)K@PR 7.8A),HZR8,@Z80!S MRU-C(!UK&E-"1R,F+2%AHL8QD&>R!YI&(&^@J>"%:92P9)X2<@KH89,1\?3V MV!<(D^K(P@/DRP4:3ZPJD)1\SR]*+L@!03ECJ?-9:GK67*Y95$2T$K=L&)ZB! MN')035Y@RE[I^L AT&O M, K71ZHQ4Z"7WV#>8K2L)?ROP1[ $R^I M4+0P6SAK17=Y%F&8"7^235"APO>@( /FU05\@_[G&SAW-;-?WJ=([%<[*M&V M+O>V-#IIKOR"]/E'QO8X[-70!E=S^[6IGCBGBZYXVM&AGA Y47IP]TM7!F>8 MGJ<;V3VS-7Y'9IN+7^.O+N^$I@[T7LFN6'?WE%UUAPX6Z^ZEK;NJ/=BQ)Q/K M[IG([HX\I6+=O;1U5]4'_*IU]Q*S/]R3) M)CQL:K04U/3BQK$;8K"1Y\59'N/US.*#,"2))GAR.\00A>BE0:&X?L2QG.,9 MM"@N)^J)K9D)45Q.@.'2BLL),'0&AN/8XC/MN??IC1OP:.='"JV$ M+"A_Q$+\+BR^4G#/9CA_,*9-X:6Z)#?L4M2?MLHO[ B"F]>67R18DB. M<8:1O0*,EPA&75+M?H6J"C!>+1@U27/Z9?NT&'IQ1LZRYK;/.XK9$]#XN7+O MV-6%8-Z"?6,H/799=<6(UFKD">3W%?F:)!L]CC\6R!?(;PGYMB1;/;YIW@?D MMV EGD&4?W/3\7,Z%A'^(L+_6*K).EEYQ3.N+2MD3,A8 QDSK,ZL7B%D0LBN M4\B47:G"A)"=QNKNX;6X_:,;,5]ERW&-XI) M4$+0^A";+ 1-"-J5"EJGL=#BVG=["C]SZ3@@6:O"*I/5Y MN1#^-=X3QSH'K)8!>Z:H<8"_\-(([+=1%$//6)P#:YUY,Y)"'TG <^J[0R22 M)2?'[.:L' _+H,_C5#$L-4(:SR^#O&K@_S:=D'O&LG?4HY-'F!E-D?)$\+P4 MP-@=DE?6/%$\/!O0-*4Q>\WC54S]),EX;.]3YN)\4LHKB- 8YF+":GJ F$!S M11V#A,;/O'((# [+B+"2%*RPP'0:Q6GYX+PHR#2.GF(WKS+RRE"5*DW1O"HM MP?)1B*@H'"8#\C9OJ.Q(R@N2 #LQ=T "I(;/4?#,BL> (O0]H,Y+L4(&*^X" M0Y6*V@;S&@JLAL@0BW14NL-,]VZ%!T4AE0H;D&DY)9C<()K7".T6<,7?U6I? MFTIQE:6\?G%9VO\\9\.;7#J7:WKQISZ//L_+C9R^EE?':@Y[QQ[V[;YLA)6; M6L]W-HWS0F26;76T+=*:2)> M*09(JFA@5MYF2+'B"!/!(7VF030E231*7[#,PRVN5L 2CQ6AP$>*G^[,/;0]U#/PT,@O;_3-/EK MI>S3F+I!.O:@,XFK>]0B+E\>L!X%C3U>>B5,TIC'Y4G0131$?P^-GV82K$4I M5J_"L+U\J4")]MPAG8!.P,PC;NR-3RVFJ](U%T^:DK=8U><+5TZLZLOMKUCW MR0]?DX_A,TU0O,D]3ZG""Z M2_,?F6'Y&T=D6-EBJT+IF)IEUU+\->DY/X8U1)AJV^IU,ZR9$K-U6=>5MA@& M-C8FEEDWY(\A&/(4MZD'CL#435E;6;?FS1^!H&9":QJVJ:]@\*@$-1,*TS%E MTVI*T%>*GA: ]_O\&_+/GYE7Z7\/FLW?'K!")'KLWO^1^>D,-ZE1B Z\^^]^ M\EO1:]$I[[(5"$#/$]@7/J21]_N>8UL"QHZQ\0Y9?[6&U6PX]YZ733)>=93[ M9;'[F(YA ^\_TVZGL4(,HV6!%-[+^;&@V6R?A@5' '6SF6X7U,=20DL*LQ4E M=%(MVPR;^PUPKW7M6TS=)(MG'>K9HLNV0'F4(363LK:'5*1V<0/RQ?6'=WX( MQN[43^%S%P(W[QY[_QCF?9_#0!NNB^<[T(:K7V<#/<**UPRL9VW&-93+D]@P M1]&OS0;:MGYM1CKLQ^OO[E39-IS&=D1=!IJPK[7+(D/62(',W09:BVG)7'@+8&N^<,L.PK+9]*,64F;6FS)(MIV6" M])*@&E-FV++9-D'E EMKRL#@6#G@6DO0"P$]'F4L& 3=ER'\[=$\:.I+%/C> MC/PS__<;4$3>!* %U^C;EWD[B\WPE_E_L076@(@3.2Q.Y"O%W.N;YVYSQ @& M?^0G*&#N51IXP*@J-QXFY$T$_Y#;FP_W#V]N7A.:8.RBGXPI2^X8/F&(2(15 M6XI7I[$/S4T#^($'?_W]_OX+815;*$9W3'@<7_E\4G:537F,Q+&7T!L./AUV1MD_?0%/Y(PBB%.4[FA6E>: SM8MP,NOMYN,S_9^_+?]PV MLOQ__P+[/]1Z,QL'8"N\#WL3H'T-O$ABK^WL8#!8#-A2J9L3BM20E-L]?_WW M5?$0=9,2CZ+X9K&.6B+K>/5Y5>^NA$8+KKC#;.XHH1Z7U=BK^0!\RJ+@6"P- MJXPY3=)G']RO+)P&!K5@$2IL@?+Q!5N7YT0T7OEI$&18V-H1Y'U M?F6!3ED8:,YW>9 G #%E3X:^.$EW[06KX[K->GQ3 ?8@,<#59R%H,>S$7P&6 M/K#&,H_6Y1RXICD+^Z+P?/A$*8D?6/38G_/YX[M?8.?^PE[J[JZMS60$S61];*DTYR\'6=D,7-[(S-B?L O/MG[ ,EF9OR(Z97DS,[Y/W-& SKUTU_I. M,29:$8'.=A >K)[O.GEI:\[LC"U8-G'&8CNQ]M!+:KW)Q!SZ;0IR0[E+OM>6 M]L)T#YS >6E8?,%.W+.=Q=L+R2/X+#':7!>C(\3#W*ZU-R,6=M^UMF MMK]I:G^;E"4H+Y?UV LQ^1JRI HN-65#7XLBZ_V.S8-%$^](&55R8G #P0UD MR!M($!(_!(:)2KE&-#[$YO,H7.22.Q,!BK@9QE_S(H:O]/UI.62OL, TCJ=T ML\@8&AK*;M=,!9R2O."G2E'RL&(W<+(=)Y=6^-["-!B^OZ2I572&C(Z,/CI& MSYF+<0.[Y"+C*I;^E=K)F!2^J:24U!+.8-,T."X3YZ%SIN]S]D[8C=TD6'&Q M@1W7_/SGC3P^>""PLX>XZ@+J/B>V0S*^K3+50KF:.3G<]Y4>A4GD^.9 M,>6>=[O(-81X(Q<6!J%:MF2K3OYK%85$^,U!=-.8"Z)889JBW'U,%C1Y"%EE MJ;5"M3X/)#@_O 4(>$G^5LD0E:9>0NOPF;44T20*W4(TRRP^NQV5SQMOGJ*) M92[Q-O^YU"47VO,\20+FI^3&@4?S@+9E5>4;OHRSU M.9C[*PH0W[8)5$HV*;.,+[K&B5;6>I\<]CU]-Z MB^*U3'E/<\$WFRR/_.VFW?HS728I4)CS^QA?IUG_#&'W M*V_&$_I9S8+4OOVTSQ"]X%$B*1MGXEBI D6VY^?PWT3WW(OA..4;]6EL&V6# M^%&$EYN5ULC*]INXV&RR*AQ<<0WO UB0\LB+&@AQ:C5*34[YV\"I'JNOE^:= MSU91OJOM(4>V!6R;PMGW:]EVW7/1$^MD[53;U'3=S)>SWEN0N_KBKMMEY/EG MZ?C)'5+ M,M[--I:BX@V'&R?'=G>PH]P>G45:Q2&DJ<\ZF].>*1T<')<+<@4S+V5R@(<. MN;VJ'MA&>F OW"<^CHRI-RU3893*0^NO#IW&>S:%S::J;!&X6;2Z6?SW"GB= M148?VRLR7\/62;O'%]WDZ;K@\269Z7:[ZUTW=&GNWC0-Z6^E@XY$GJ>R] MIPO>?U$.+#7QU-J&G+69 $CZ.:%+HJYM5H=Z+,_L=QZ(EQQ5PM'[N#3&E^0A?&0!2RG& M?!:"6XQBEE.'G?MI@R53?=813+(@CNO[X73MYH>=?[-KD-P*)SPW=VPO0QZT MN!%FD%4]Y"!@NSW[:KSXHR,B,!:U%MF=>#X-X4L=<++ MO16BDFUDZV\KQM[MWW2MRI:53>VFU+\[FT5Y$;U2A!SAQ"7L.&%46<\HI63\ M L9RES"W?![[R.VK=VR_80,'*? AW0+#F%7#BVF2K+7-?]$HO %180FDYB]Y MO/1=2E!H*%4@=W[A>W#V&I\MV\C38H!KVT[ J@#RE>2*<1K Q,./PE(Q5D;P MC29R?KL+HXA3X&7F\[Q/9Y'N;UG\0;[V"Y(3M7[KBY/ Q>KKTT MQ5FX28IU$5& H+>(3[\Q#2- !PSYAAFW9\ ,+Z&QIT;_''\ MZ1]>@L0,E/;NLA*''/%,N.>CV+2_IZ9Z2F&PJ7N*;STY.3E+Q'0*&W3B_2NC M/2M[Z*97#K],PUP!.&P2L"'GYKC4FUJP3EKC,-V^1;F\>RHBFRL))?UT4M+7ME7@FANA?>Y& MF.N[<5GH9#$2O#YSLCOF39C%6\)J:K("*I2-UUPJRQ&<-0@[;G::I%_X7IKC MP1@WDX>RLM,@8E&:BIFSM.XM=Y[R'?(/^L1<64Q!3ZN"WH6K=,Q;MK7X@ +> MFO11G).C8H@UD;F]R']JPFM3]DOP ^,K? JCI^9,2&911#H[2(L^UKP#.)S" MHF\!XZX8WBPO@P[KG08"L9.?XR"@3)\ (OZ+[_!5Q&!,IF +HQ%P?6E=%3D2PO1C[)]L2LV0LW=9!NF5<_X3X >-RG MO%YRJ7Q /JCR'KL(9]1/N_/]XR/-G@4F2NVC\':>+EBJRIYOUL]Y:%2E$NJ;A=F97LG@F->=GI!/V52XMGE'R\I\,3C.A=!+ MZ/B- N[K[J3,Q!!.X23+#+Y\0J&?FC>V1I!*:'.>=A@R;U-&J*P@]@-K?Q,4 MZX%F-R)$]-Z-BLB2@->"EC)E'I#';$,IM)A5D.M6:>WL?!$WCPPXO3Q^BF7F M@\S@\'U\9$G?IFF+[J;7A;-]6OB!_95",IUOAIA,JBV9 UZ6,P9@ TIWIR?8 MR%*1/TCC)](DH_*T=YO-XD922_=8-ITM&0,>!["P+1D. 2ZB<>'']9^8D1(H M],^5RU2 +$RA,-!LR"*%2[](S0M@O'DFF03Z5\E[F,EOS(60'BE>TN)10EZ5 M6327J#([0B9)KF&;6@Q3T(/*1=U%S'PX<;+!_#P;9L/=FF8J\TKVW&21-9P> ML6M*I%L;W^49<-.=?NVMY'\7&7&KE$NYR P;*^>00A))MQ#VTM1=Q71[9A?D=]YA:*";]]HV128#ZF):PBZ&S\9 ?,,0#Q#8<]PS=M]OLZL".MA;\1 M_+]Y.!%N#"@04\KL81)T(?>PFU?6$A'7&'HOEE^S $%1 J&XI@9VO1^?9\E< M/TA,S-HI<@"MYAD;:3&%MUGNUX552M6M>A^'^FEWT/4*AQJV::@B#+MF]7=% MWZX_63%;/KD_3J#/[_$@]RNPSJ. M5&CB?7V8ORJNX[C-[T@Z5<4H?Z74#Z]?E [QP[P\P/7X]KRUM^2?7J:D_.QG MNT3!@V,6G83;==O'D-^-DN\-_?L9WUWR#M][!GQIT+'_1V:/SCN/&@MH'TQV].9DUXW<-Z\>RJ$0N-% MV_P,R7I]S729?WLPU:;.*V5RI?&7D.E__[V*O'CFI;:;MBG M.[\-9KSKV[N#:TTL+XZQGS' <1[?Z&&8]\X4BJY:CV#V,LUXI3U77'4?I99AU:K*J MIJ4Y!YBLY56O4^U7-63-ZH.:]4KNJKII.V8?PZQ77=JR3B\L5*>*L&IHLM7+AE2K@K=J.]L7&QX;9GV)X5VXBBX4&%@3Y\L+JFV=*R\4 M'5<2("7R]MO2RZ(@W[ 01!92[;$8RD)V;%S&7'?YA@?NGK#YG2=[_OT3*>J,I503/S<&>2=1?W.3*2.I^VR2I9O9,TH;5PF8(>D)= M%(J@U0BXNSV(2])MME>LCDEZPDK3.RWWV7.Z(V#5PY@Y_R\\C*&)"PYCW3G[ M,,X[+N;_ALYIQ/PX'UG$&P#ESZX7[$PLV7^9#2/R;S3Y,&> NO2>>WE;DZ_0 MZ8EI5+P9IXGIM7EA3@.4>%WEUJ<.Z/#Z_,N@&J!"]=L#.R#%69<*-DN/BR_/ MZH!,3=VIU@%$]\[EF2O0?2%'_J8\B"%Y.L$-RK MM$[A1]\-XGTTJF>3K3C/.B,2B!9MGKT#)4D]UT*;M$A]RM.G-)0[RQTM51>3 M6!Y[';KD8G/6[I=UL[=%JY>31#4LN3)(*@Y)/)K4O"K>-.SKITF]G55SMNY9 M:Y(FJ912!*;SO)F])+CE/QV*&:FRMIJC&<;N1#8:;GI<5?C0,&Q#J3>N]#>) M_!8&V1"/C&W]T%G#LS1#WG.8;+?=T@@KA6D[AJ&?.4)0I++<>#[6FRQ [[BT ME[ZZ?ZR@$05QZ'LS#OKW(-7EBE+6#_22=5))?M-UQW0.SJ[U.9EMS$G;O4G] MY)S>!C2Z!\7_*6;=$SBA0;?AV6DE;68WZK/Y2>_$,_HT33*]>9)E M,X )K,>?#;\:U73+4)UZ5/OTCGRATX<@],/[IR'@ZM-\/=YJ5#%,73FXG^^G M2MTIGAB"[4#_:KTAO ]F*U9L!!#=X@*U@.+UP.LNE"J;]D&YH/]-\NAIU\G ?MDOR]7>$TW#U&H>K\>(4O7H[9?9 M+CY>544W:^Y/'0LE+3#>Q50S=%O;8V(095=O@1TOVM555;.UFBCK1E9H@27/ MWM5-R]9J"E1U9WKJ7#$=P[%$.EA:6)_ZPK9B&=M!K@TN3!7KG64JAEIS" W: M#X[N)V?:#X@W^^D9:^5&X8%,MEY5R_ME76KGI&FJ].R%%C062ZKND4SW]M#Z MB*MPLZ7+RAYFKC+@V^DT8G6B-@;^^I@),'VA]/PEQE1'T_:B_5 GW8V^6L$) M9Y]/YO3H3[L66$DU5@2GNH=AGRD_K2(%A_A>PW[N1/[(,HCAAR2M#LIJN'T) M/[I[R5+/%W&C<(=.)7=$*^._ HK7]25KCF7OV6"1XI4I7K=\BZ)PH6%8%+\P M-J\7[/<1Y"?0DK46+M8+6W46=X;L*<:*(GL*S9Y]A84.4EYY?4D\MXCK^;KY MP'"!EFL0N^EVY:YQ[Z8#X+!Z"W;=''9Y:H>(:]96C@@N7,O'V0@6KL'<%Q%7 ML.4D&H$6#@U,0]YUY60VPYRRY[ =6?9BO%S0HD:Q)4FZ370V2MGI.GK88CNN* M(QHFV=KSA5XUV>HZ[779-O9$!#9 MJ(:.+M[Y_G'\M6S/V12ZWM^VRL+[+ME M5^OPB)5M N7-P(Z2M_$.FN -%.^O7[\41[:R%75;LW_1IE\/#]IV'>2!S[[> MWJMOU\IO9?;P)[^H'G:1_9&XBSK M[EI6)>!6FV3*GNN@ZTKLR5\JWFEL0[IQM(/+=ZC+/F95LWZYHP]B5K5Y33UX M=E:?%LA1;^A=0M['\8K?%?@ZC \SUHSA_EC_:7(&@(YUT,>YZK&++NKZ7 M^CV-OB9+6*JYGRE+F#VQ;H"+N^SE MJO?.G9RDJ=JVMG>:5;H79][U%E>S5,4R]N\-PYIWS8HXLJ%93H/39ES*+DVC MP>P8;^:/7#A\R[&-_:,O]='\(&MN'*JRG:G4PW[ MT/Y89=CY9EA9(2GVGX85+LTR#X@A!WOL>D)USR[8Q<6>4$T;CZF:^_?+IB9T M>;[NQ33H.Y]7/BGNM$CC2G4 FF8CH6H!*/T1ORV MTKN,Q+6C0.&F:9HW$() M$,%VE(QCP+UX#4W:N;Z_9COSH^S UU$.:R!7AO%6B7XQS M13^@9#>U!C5KB;2VCYQ;J]0V3]CU6L1HO1)T@FW!YQ)V; MHD]S]?0$DY[.K\TK6TI_8D$W=J!6*7_1&:6;!UPNIXG_J;C,A5]$F8999/>Z M$'ZQRP[A*MP($[_QXJD?QJN(?@$2OO)9!/DI\_3/_^DG+V?>5Q(G3S[]Z=D< MGK^9NPO/?WI!OO_B+6A,?J./Y%.X<(/O)<*_D4A,(V_^DO"G8^]?] 51Y&7R M\ME_WB+D"WOIV<8<2J,B]2;UZ,V2!_:J M_*?2L*+BT^S,?HJ6-9,]_)5&"=.:RLQKXEJSVQK6$7;:[8A]-HY_-9Y2_]"",I M/J]G^>-Z"7[D(-GW?&D21U%V%QU]C/QXHO%+*;2Q#BQ)P9L_'6&,3^S><;)P MO8!E'[+@K%4$V]&!TBPN?+TKD"4C+>QA,W@5:$Z64?C58[L(=T]_ MINF5M[#!/O_C!YY] L^\__0:V@/DL#T_7MW%B0OJO.O[3P!%G_P^^3PA=+'T MPR<*$PS"A#WT#VB*G2,P1Y^FY\>=&]W#2%DK[GU$^8#B"4GGL72CK,V%FTP? MH*&\R8VYP/-I[$]$TV1$-H)X-7W(9O9(X"1E/8,#1Y,P^:AR?9KRYO"&#G,A0MEWZ* MDN*M=;MLU1@Z-Y ^I9[/\05OPC:7Y4&PQ[:@S8<[(5]X PQ/O/-2DFL^Q? . M*,<%BYC=M11./?[SHY<\$.H"[E(FB6D9@(P' ,:4R6_= B?_7)) SI02UE)A ME-]'&;-\+3@2']R(+5=ZGS*[9>\YK$SZ[0\[0DK^-D_V^LP?NEV_6:$4J5H6 MLM[_]HZ'MI1%K*,]]#.-/6[^MJ8!&R?PI[^B?/@SV&[99<^,B?E43LSDHQM] MB+A //M?ULA'&O&NJ\Q(VYF1/)&50S,ZU%/O,]L#N;9G%JX2=H@R2;8NZ#Z4 M7CV+>4Y KM1^Y^.OQ#7GC7_I>C/BI2ETB?MM3[!Z^LP7]MM9Y9TUQ=PV!I6: M;&XL50)N3@V"GP2[O9;2-K;"Z-]Y@1M,&TU[4U1UFURU^F]W,C7S$+:O&Q%J M+G6SM$S+:F0RK\(H"A]959 ?GR^S]W[(=(^(?@W]KVP38,(-$Z*FP,=>PM/> MCQ'@$\V;^C#_A5EO/LQ?\SW:_[&+V%P_X5& M"YXFUUR*8<4>NYQ,W00<^>AV+LJLZIU13N.3>N/Q@@')*N+\O<[[.C;#TDL? MYNM7+LY&,LRMBX8J=-K'O.I!4?SY-+)/U)O/9]?G$]DL17UL,NR-#_.-.L^7 M)M%P1^R!Z>SIKM.IU,POL^W#FG+?4ZF90O[A1Y ;)4WI)ENM+Y V=LG8H=Q/D2NN>N;+7\[>SEXLHB L/*9[![%^ M+7WKTKGKJKUSA%?H5FP:U.5JQ]@Y5P9/@YKLKFE;-X?6I$'^7+71GV4!A_EL M5[W8VWA38ZIVV::A5]DFFQI3E;5T#&W'V-OBD+1*VXRVG>AW?$RL!,=6=43X M,[-''*J-R&X)32/[>,# >Q@G*/O)#0_3BWE=V9LBQ@18->012@'_EETOFOJO M]A6LB<*YE[!QG QBAC$4C:W+DF8EJ(MA?$I'P<->3@F8UI>$3; MS@1IB6BZI9\FVEO0@19\=JN8SE<^\;TYO7GK1CYL*52,J_S[27+9C5)K M#UY^@8?B_JES&#_NMPV":,WBYR1:!*%/1?1L$4M16V:V#_.Y-Z7DK3!T"4%? M_(O*E/H8^M[T2:0\A(Z#:UGOK(=SN]^,H;]PV;8"[%G7[ ]R0]8-+XN&UUNP M%\/P4Q$OX=(<\2G(;>7@V=EVOVZIW\GNL,H_$Q:CQ\/2F6+,M%YF;KZ'K[Q@ MZBUYB#@+Z(V3R&44ON$A!@N:/(0@<'[-XMKI+O-_38.1V:]NFE?DLBABWP\? MXQ==!6"?2G9Q%\N7_P&,L!/86RT%IN-DE^Q!PYC(RI\.))?\$-^^,%<98'R)^^Z 4S@/@+R4'8( MHNL3QQ&0(&G*T&'XJ?*-)I,GZD;'IEM*NFD0%'/^OV& HCB>VP1%5P0Y!0K[ M1E%[PL20-HHTA:TX)L>P76@W1AU@;&;H=9T&4U$HK2@4\^32RH(OBKPH\J+( MBR+O,$XR%'E1Y$61%T5>%'FO5.2M*>SR2RXJR[K,L7Q6=(2N:-M%E(_TT=70 M*P8W&UL7:%8:^I\CYO ^.H&;HM@_3\/(_\@*]'/A-*V'4=MMD7:^=Z4J^2GR ML;",B.QC:505'>] /$/7=V-"CPRY%O4N<,1?2I]-S^FI4IZVNGWU17-$8&DJ MJP1VZ@N<7)=2(Q_#EC/KU'4PLE*5K^J3Y;*I5]D76%B=O1/*U-3X.]X9C,YW M!LTVE)W@M*:H]PO[LW,V8+U6NU! EW=";9N:>F.1.)<"Y8B7^^1]"YJQFW(O M[*E1G22U3@W+46Q5S.VQBL2G:Z;NM+:(+:.\D1"AT[>*:*HQ/+&@.MS/$PL, M2]N^,EO,@Z$Z(6H<#-NW=E6;^G'+^;K^%_D;TPX)5P^K3Q^KC ZCRJAB7U)E M5!]8D=&CF,?ZHB<\=VEMQ,4R#&AV>^7RJ)/,35A^'M_#B*:DA1#7[B9>)RQY M"%]B+*TA6?".):^9N.Z"Y,D7!3];C-1^O-+D@WY M)OW[!5&7W[JR%I_AP]O<+!J;ZF9_&WW -& 5H1/U&0G"Q\A=_O0L_>^SNOW? MA=&,1D7W&678, BO-WZ*[DX5LO/?'S.BWH7^[/A*I.C=7@MYHAIKCY9B'E^& M"\FR;UD.;>]'%@K!T T8#.'!<,B3=F HV99JZ7O\1\5J#=NSQM2!L[;2_+BY M@#3U6;9"I[L$ZGB%#IY=WUU$9[GBG#._HBB35B5=UAO9%UI9^U8@B+A'W /N M;7MXN._F@!Q2.%+%&+5&=XL-^O2W6S0TC,LYN$V\' [-LB60:85BX?9Q@6 4 M$XR6(RFV.CPPHL)U,+RU5+>D8F#CU4ND?;)U/U*BJDB:VHS=1+ 5030.$(V: M9)ABB3RHM9QURA0A%WT<+2@QBB QRI*BR$+Q,JHO8P6C84F:)I8YK"_U9:\; M:^ Z31Y\W=8999[@=P"/V105^S M)4.QK@3ZUZB8M16;AN+M8,5;73,EW1'+<(+*UFC1*"N2;#<3F8G:EGC:UNV! M8E"H?:$(VL@&\EQU#$FQM($)H5V1YP=D-&2TYAC-L#H[JJ^(T3J0%?0#[#<: M=?,L@G2Y'\& R"Q$IY( MI7]T8_*=9DFJXTCPP984V^"/?*?+DNW(O$8TJ^K,2U&2] [14O*]1%@2,/\W M?8_=!BE!__&23A/O*_6?)D>(UVMQRCVE1(HB)O^S><%;@ $]\G[ M (BQ2 E]K'9)\6[Q:NE-K%HBYJYL$6 MDLYH4-5+L*H'5O4X,54LY'"XD,,[+XH3DFT-C8B,6-YC^*CX3$%>F2$L$!8; ML/CRX$6("D3%UA$2KJ+D83"PJ.E+.#"4ZQ2BJH-=T2]%^PD*VEUAV9DHA8>N M7$M0(O3;E"X3LJ2@13RP(N@ST)9.^(,O!/APL5QS*9H(C3E=D:XM]%^\U9_L MJEL<(:F05$BJX6SD^6U7]O56SF"7)L6N3[NLQ"1B78*NO(:CK-OFR*JDJYV% M/@J298;(1^0[FB(9AEA)VHA\1'X'R-<-2=&Q2BTB?VS(5R19D25;%JM.3(NI MQ77UHR'5?$IOAEI&X=S#:D\CR_DT#$LX(M2Z $O3# -%XLP2.L3O$#;J!@:ESCX\0G<$7F+6OZ5BH!JT MJIN2[6 Q $2C$&@T%,FQQ,J<0S2.%XVRI%EB"3N(QM&BT;(ET[*&AT:T=>,E M9JA!KZ^-,B3+0GL.HE$(-%J*I-IB.5 1C:-%HRE+NB*6B(-H'"L:5=F6#&> M:+Q&6S<6K!B,0BQ.H@H:2Q ;B W$!F(#L8$F3[S$##6N4:0>(S80&X@-Q 9B M [&!-K6*$AU>8C9H!:DS%\W$P.MZ$(IB0-$2RW&-4!PO%(T!WAR%4+Q"**H3 M62R7-1I,\1*S*]!7.SQ*Q,I_0=/)>*%HBB75(!3'"T5C@#='(12O$(H@8(ME M :MKO_XQ<>]\NH=F4Y^Z$>_\X5C );QT%^7O['V,_%CT52)23P&B7QXHB5<+ M$LY) A_GX2HB_URY44*C&&3T)UBNA+CW$:7DT4L>^$-)F+@^/!KQOYZ +&2V M8E\33GHON)\/J_CFWG67+_XGG8'_],X+W&#JN?[[ ,:[X*$4 M7X ZK_QP^L?/__;_"/FO?[^Y>4/O$B#B5PH/LP^+I>_!:_3F)GTD;_83>__# M_#UH(W>@? 0TCK^$O]'DM;OT@"0*C]R UC_1.>!%E153437E&5D%7OK=[[)L M/",S.O46KA__].S];^^>_:Q-C/7(3W51C/EV.@5B)S'Y1*?4^\I NS//,-K"<"MJY3_6,6)-W\Z MP9>LAW.[+QI9L0][B,^!N"H@R9IC?Y ;4CP<%0\3-P*V2UQ881+0A'&?&Q#7 M]\-'ACO.6[-P=9?,5SYQ\_?=8):62%\_&;-7OU/TB4%@Y#Z@FS_UG:).]/4W M"7D#72_N:$0T12)LE?EC[%(<"885+^DT\;Y2_VE"/JP2&!CGXG7/I9'?N7[: M,9M"1+]Z]!$FL82%#V=LD_:?)-YV:8CLR644?O5F\"0,)EY-82,!"L/^ 7\" M?=U[N@ %G]Q1WZ-?X14O(1ZO=WC'.^7/,0JE RJ/!QY;!8 -GTT!OI@0MJ5% M-%E%04HRV+!AXBGAIA&=0=MK2GOL&4(!/K Y4$;-*6 I7, ;61L2H=^F#VYP MSP ^\^*,)+!":<-L7XG3%813REOR107^@IG'/'"+C0&Z22+*?W+A&VA[MIJR MS8AX :,B#5:T[TWS\'91;#JE1R3R2QCR1.TVI\C$*[R-W$1_9 MC=B;7^#%XKT/4?[6SLYD[&ZA2GD+O=&>_:RHJJRKL"OLG2/_UA7GHV.Q\WQZ\71X9>82:&J6Q- MXV!/'8S=*,9>!5ZZ+)L"#7[[K#XQ>-76SQA\#%+=]$&"P<*Q$"[9\^F^_AJD MHQ4P!_D*:9NE%F^#6=YQPSGO@8CH_BP&-)SNO,S=>NHWLEG:O7H*C5>)YV>F;"YG#.E MOK]T9\Q,\M,S^1G_.UZZT^)OWXV!6]Y\_OCN%Q JOK"7GIVY/-L +%P$\I]* MPRH'AFS9T.V)4I[!ICW^7,3FC5L3GNZV;:1/PN4NJC=\%B63O&-:SN&A93VY MJR0\T,_.$K;!D[S-)8WBE1LS"9$R@Q83/C/K710Q(Q$_)>DW6/-X5UZJX'% MD")(+P7IC/H T.B)/+B@'\%!'$4@)( .!VOSU6,FV0<7 'Q'*3,^,A6.SA"L M"-9>P,JD@AC6FD;?,XL_P)-Y$MFW=ZLGT'B]F,R];RE^9Y299;V K?U+IIL@ M:!&T?8"V<#AYOI<\,8Q&U(U#!LPG DN^@AUUQQ9S 3B'$V]P6EEY#[(2<$RJ M]B7'U0=>#X'O$*[/!:UE%#+/6:I7)%[BIY:ZR(O_8#_[_)HT6(!\#\F]>5)J MA60KE1G]8*%X(WF+\$O\X"V7S*AW0JGAHRK.4MX*]VD67Z6^T?1@A7U+(MZ\ M9"25R&H9!FM'HSN=TF7"#(83DNE><699S>V:$?7=U,('4\R]4WSBI1_ M?'7]%;>YQ$F4N1BYWS@W3<)T_T&G23[&;&ZSK#]&,A!QIR#$NM!8.+_AT1"4 MMP-*VD,(3\9,?6-/\M(4W$[+[:->D$D:C/8\1B3WJ\YR"VK,WUL KS!W 5M/ M&O' ##[YO62?Y61/?=VJKN2&40G^,K1-NZEJKNVFY0B5F+#EF.T:4OF_1FY. MU3?-J5(Q64!'.OT)>5M,BJ&-#8OU_720LC#I.&3/Q"E*LK?N*+]AY(\@? SZ M-]N>,*D4MIL/RR2UVK_]!C#QXA3/M_?W$;UG#G0O2"(OB+TIX4# VUG6;ZG7]WE/_\LZJA1[L^M?M35% M,S79V3!EM3?(=?0.G%_ 8 "31>9B\+TY9X@P;8.$ZSB,FZQ!2CYR\>@3&P?1 MR=]^Y5#>,9#M'S__-KY= 8@CALO?&<-_3F!QTV%_]-UBZ)1WQ/LIQ8-DT_L+ M!QF=97/XE$\A=T.O7)]YI=539KB_\Q&].FN)2I2W9H? M8IEXQNN(Q0B02@#YPDB6-EHZ4:X3*N4-Q$9\5,*'7:#"^:OYZU5#PD!(5(*$ M49(TKAH0"@*B$B"4 A#*M>\1&D*B$B2T A+&=>\1%@*B$B"L A#V7YU?%7L MTB7=5#$ %71M BL0\MP+R"ST?6:,9<6,N?;Q0Z^VC)*E;C\--EXY8&/LV&RQ M8='4RA9-E05\*A/': DQ-:G5 4PZTDV&!!.[$DPL8Z);HX%)1T?/D&!B58*) M84UL930PZ4AD'1),M"HP<;2)IH\&)1T9/X:$$J/29J(Z$\>\:ICT:V$?$F)V MC>E'L6,[$VT\XDI'+KLAX46M@A)+G1CCT7TZBO\8$DKT2N>0HD\<9S0PZ<@T M/R28*%5@8F@3U18,);R[&SX*4AX&*<6FD;LG4GXNBT\C/$!-(A]7T?3!+3#" M2U/P.\7XJ.%WRH,_;]ZZD>_1.*F)G@I!\]Z_ND'7:]MK]Z M@;=8+?:MYT:=+1G8OH'XOI-#;W*EWGY;>NG=;VQ1O'!V\SY@?;#4,X8KPO)O MFU^>=;=IKR=7@XWE-W>1+D@Q1/8M&^#:X26?=&^<,;IV"89@E8K ,&MXF=SDW1LYWKA?QH/S;.%XM\D&G M'5:EFE$M_*^)T8A.G.VZ-!EQ&MD[!T^T7LO8-O,J[06UQ#<;:8UL4_F(?5#O99@)'A,NL"(JFE!5U1EHK7ERA43 M6R)&+ L,J&I./$V>6.IH821*BIW ,*H8IJ9/E+9L\.+#2)38:(%AU'O@B?@H M$B7I0F 4]>[I$1]%HJ3W"8RBBB&USD0?KV0D2C4*@6'4?W2"^# 2I5J!P##J M/12J*13]1I/T5IZ=I69?9B6)V$.7W3RB&;H#_[=9X6>SA\N'5.].#LVR'4X8JFML6- MO4ZM?:ZM.-N.N%:1-=C:E)IL^S:@$9#@\U/,QDMN^=U'01*%?HERI#.I1#_#MBR]R:/A5\JO"N0T_3SU6,38W)N2]POWGKT@Y%F1C1F& MO!YQ-N"*(+3EG4*#)ZE8E5)#P>'%5%050U/LFE1\'\Q6<1)Y/"1G=W-KD'BM M0G ]C9H;H*U:2J,,?(*@(B'N;*+!EJ?9=0^-8T2K=*"T(S'U<6@H("IKPND3 MK1*LOF2B I7,NKIIUR!K=5.["&2FH]A*DR!K23)I%747GZF:J39+Q6:/AU:) M=_[Q()MF;1/.@3WL$P6E+[U0XL^47>"[?. H9,:Z,-BD+2B&Y/?/))OMT;R$ M9NBZ'EQY;.NAG;DSKE\H-\L?ABG^7HW_55F7-;/F(OP>N/.YYWN\A/OKK A_ MB8R_0X_LJE0VOM+7O.$FBD6#Z??9RI)1CA*O$)YJE.W7UJU62WEFW0]Y;=O7-P MHW[K>^S&J,O.RCTB\$7;=S:/#1*R69RD43Z MJ+(T/1^:9U.]ND2BR(YFR2UN_F+NZ_6W9L6P'4-M2GX^*%.TN"=W>436DI]K M"RRR9=;=B$\)T9=)RWM(VY:TW(I??*\,,3SQX-(3'@:U?7=[%63M5;_:!5S3 MYWM;ZIEI*GKMX^6$.>8V]MPAH[2F7><(_1DEJAFW5=FN&P92A[";2]*L.:VB M-7< JV J1FT)8EM\JFKPO1*V.&DKODC;5ARGKK9]1*%HD>0M\< E>H-J*W9M M=^/%LRGC$@.2;IIZ7=_ %FE/B?'BNE5:B>D^(=I=OV/P+ FQAH-0-0RM;M!= MXP?HICA_C<=I99E=T36CMA'Z"+3[=LP,8G6J\XL.W*+6M2]<+(7V&P_N[:$S$T]7BE7E_08$1$VM*[-L"]K#U;.UD-.VKH5S=#,VL$;+9CS+E2[AW(*U=&\;4.M MO337ANTF,_+ZBRUL1:L5+9AM$):OT^9UE8>Z-J4Y]>@P;2;01K84ITW5OKE( MU:ZDXMJ!'[JJ6769NW&-^T+F'H0&?I*Y-<76ZGI_&O*=]9+,-PCCH:&I5ET' M0QL2Z$4*4Y<+SZSK=:-L&]1L4N M:\IT3_ZZ ?2ZJM>N:G&!::N7M+[^#HH:"K'MJ&I=4;2_"-E60EX[M)EV90*L M 0!#MARGP3.I7:^Y&-&NU0\;V[;EVD[#-AQ0PJN$C4ME=55*U;;4NGS0GR6B ME=*!#66C]%N*8'C 4V"Q!$_3Z,H.5->AK,A&7<-BI3BZ+H.YA(UX6X^';$R( ML!GU0ZL]#Q>W2JZ'N_/4:9J9SW[FY*J+IFT38(-A<0)OCV=I)2>\4PC:8KB BW.38FLY^_ES:>YM]*F19A\OQ/AT<8CEQ;X#FQKW:H MPPN?A58G'$)5G-J5/<\/R>NT$%[W1M :?H#Z.3F;5.\[>'@017:JKX>FRK47 MY(R"+D)OZ4V>@@WY=WNL.SJ4L'?-4&RCKIVG\=UCF-;%LY>GKH7'LA6[KJ3> M$ N-W!97@Y$.NYJ>/$-7S+I+T)NM59B2&!52T2S5 MJLO=P@4"#R7DI+K!2;;,^J496UB6 64PM%L 3*^?FMY ]+6('LDN[>#P75WO M0T7Q[4H<0$V+>K925\%I4*79*S()#/JS])S:Y=EJ%RVI9"*YRKC;CGSX)R"_ MLP.-6*L_'=-CV+6+F+1AWQY0!<*.2B&HJBT;=9V>EV"_)5?$4+($*USY8FEU M9="=7;\)!T-+]O(J'@/9J"T0-E1I<.25O.IXG$W3JNN[Z/#,["I4_30_RXYZ M*4-W>VN-,#&$-;)Y%4>I70AB*X(--4I7+2'6+ICM5J09_\6Y%6@%LC;4-Y/U'?%".F?G3^3>&-,*V[92\TK?>HG/5F:9=K!XIO46GPU].U6#J_HE6K2Z"U M:L;B9K_^S%@#LKVV707"L9S:M^:5?U4U,L@AQ+@6'>'-6RKS3S?(Y:X9LO!"V_$J.W&-!6M=NG@_;:(:Y9& M6DV'!4W[*F[D%IXY:CCC5/BR_G69M8[M[A+T MNW(,G_:3&999VZ!2*=#H2DO_=E+QRK TIZU-I9^8TJ'L_/5#2_7:LN!Q&A7?=T-@RY=DKTSNG<>1JJL$= C=/7@N.W3?WK MI%%UB'S1C1=!UZTN[_@50Y>[R ZGV';M:.F&=O$KCR6M"UY'TVJ'K5UQ-6=]6*$9D5 M1L3"$.W:8=*UETTOELT\"22040R]Y64SBQ&9%4;D:(I1.U'O_#V[ K0=6=75 MN@)$[56SBE4[S?ZVK3D519KW 7R5A)&W9TS3!SI;^?3#/'_HZ?4JBN#3%W9. M?8'QO?+#Z1^GCKQG/_^GG[R<>5])G#SY]*=G T^ W M^D@^A0LW^%XB_!N)Q#3RYB\)?SKV_D5?$$5>)B^?_>=]\G)?BZ5GR/$N7L*0 M_3!Z0?XCS4IX2=CX;US?NP]>D'^ NN3-GUX2'T[8FP?JW3\DT*XRT?/>OX!@ M,5U+#"!J>&LR$C/,7GN!2"9A*O8#6;Q#R_8 M3'Z$J>R9U<'^V7-WT=''R(_Y@^7&4\F'SQ.6"D;,#KK/D@;TJ_VD]B20J/LW(UVQ<=V&2A(NBWZ\T2M@IG2]/ M^O-+D@WY)OW[!5&7W]K'AD_GR1%@_*>[6+[\#V" '0;7YZEO[W6=W^[\)H1J.B^XPR;!B$R[*GZ.Y4(3O__3$CZEWH MSXZO1(K>[;60)ZJ1+P;;?XXOPX5DV;V]OMVS_1%+YC! M0KX@-TZ^;)_<1V@!UM8#X8; B4GBU7+IPS%[U@:;'T(7$*P^(U?H=)=L':_; MP1/MNXOH+%><<\0Z%F?2BJ))IJ8VLE^TLOJM@!"1C\A75%FR%65XR._FZ)SS M_PWCZ/Q+&/T!>BE91N&4QEV>EQM4ZF_7:&@8EW-RFZ@YR,FJ+JF.+!0CMX\+ M!*.@8%0EQW*&!T94R+9/E7=>X,4/=,:.E=EJFHQ=#^N3E7N1$&U%4DU-*%9& MU6BT8)0E1;&'!\86SI6]]L>!JS"%WY%$-*;1U_:L?F=1KYVMYI1Y71AYL]Y( M!9-(GVN6I&J=G6/5O /"4.<'Y#/DLX;X3)=DO3,[Q!7Q60^WHB6?1],PP4E7]QOY.VW)0UB2IZ_H@&=>\D/AZ.0UVVP(; 6H('L_>SM ML00^C&#& M".:J)PT&K6($,X)AO!',"(;.P* +#X::%JP#0QF$IRJ3A'=DH4M8HT,N.-G5 MA6AJ>Q=!4B&I6LJN,2^)"^EVUU+LVM%<%,X^UV_+O#Z0L)GA&^\$MLRIFB.I MBM6594X0 N"15D:PAYNL@&*\1C*HDZV*E)",8QPI&S9(4HQD_S R&:_;^!5& M\& P =63QM63RYW@@M$'L8'80&P@-M#*@"$V*$OOR7M73T5@W*-%8T18?*Y:DF8(;-(081>^>O,)!KT,6@?JBD<4&R-> M$(DB(/&Y8DJV+E;D<"^$Z%)Y0.0+L.#/-4D3S 4E'/!;D->JEF4 MLV@F4'X3HM?I88F1Z@+8VVW) M,04.5,=\H1%AT9$T>8"Y:ZB/[1PHO]&$A$L:N8D7W!,_C&,R=:/H:1Y&CVXT M&[M*-KH$=ML"61&U) 2C"#"BDO/=C].+/;_;\@THC,O005F9$*C M)3E:9^%"J, @%H\JTX8LED4,%9B+DJZYG[?[@P7%1 '$1$=29;$.%E19QHI% M$'+T :K/+1PL51-\!Z7&_*_KK]S$"P/BL@A=-YBV5K7M+/J)G"#=@<395()T M+S(IJ^ K=V=6/S]#NA?J]%Z( /GL6OA,<21-ZRU%<,!\UH&4<"A)L4>=5+7J M2@E?PL3U]^7_=+6'5:*BT*F>5Q8>UEBJ9S_7JUN:I*J=V#WI96E(I$1COS1/$ 36P^Z\0&X@-=!9B]AGFX(CM M%E(TR6DH05PP/QT"'X%_#/B*I*KJ\(!_]:I+_(&]QZO M]M.J91-E5#&=*(JDR[)D.6*Q-NI,8\6C8ZJ2HHL5!=:7EG:5E^M\]-T@X7H; M_>?*6R[@Y[XC O!J@BNYFL"4%+FS@ZRAFPDZ\6XA\J\<^;HD=Y<'T3+R>XQ. M&9(+:D]P2LD1U=69BL7(!;,A#;L8.:BCJBS9_47/8N%_Y+61\)IC69)F7@NG M"5[XOU;5_;U%_W\+@Z\T3N"H_P3_B;PI^_@Y847Z;WF)%W([3;RO7O)TN/9_ MT<:Z"=["[X$'(\I>'_L- *QWUL/9W>\6I>])2*; JJX7$+I8^N$3I;REF1?!BV$$#,L8V5NR01+@ M1QH10$G:P\V=&U-6\7?!?.YI)M72=X-X4D9GVA$?;DSN:4 CU_>?"(,@"6&? M("Y9 @S"&1N@PD:DD2=@46CE2VF^,!ZVT<[(=X8UL0G0W8?^)/*=;DZ,_$\^ M=O:-7GP#C6X,, L0@/9\EPT/^@M729S FXSB*>GVTNJ!^C-R]U00*MZ@5$QF MZS63^(+E*Z=OKL2DM'T5GVY)O%J +O"47SB1S?O[&';?G.>SP;D9CP+&HDV( M$"\NW3B!5TS@%1-XQ<0>NO=SJ\!O*WXS3#BOQI;]##+=8AH1!_$FC.%C]B_\ M2SJ[<6%>[OU.?K1(8^4B!IG!J2[R*.>N%S'LK$[DF@O 9%*1L5P)MH HX^O7D,ZHZ@:UX]0%1J7*O1< MU;4N+Y 75Q]HK;090E],Z"NV-AGB)1M8);1R3>HY]5H\T[!F87]QVKU(NZPV MJ-U=LMT5U2Q$/D,^JW-7JCVQA\9F B9$7(V'[H2Y"PL)BI!K-9#B?I;L2*IU M+<7]$/W](VH *0I]77D^,:^E7BUZ(-$#B3X?UE&6N""4X0P]D&-%HV*I$],: M'AC1 XD>2'3#<*.J;4FJ8'?2H@<2H=^%@J1,5+'.+O1 H@<2/2/"2KO/54-2 MY,YT+_1 (I^-DL\4S9D8YL#8##V0[7D@3V !?3#H@:Q>NLE0)=/J+;X!/9#H M@1P)IRFF/C&OA=$$KY%V1G6RO972/IL MG7(SO)&T#7%KIC6_>TM5NGK=.DR7E.+M<=+D!$:L))C.U)<47#K6(FMYJF/Y;*P7-9H2@\5Y;(( MUJ1"8 RT)A7]1J.I%U.R!%%&Z)$N@=T) 'A. MC!8(L $ [/;^/J+W;L)O!XR\(/:F(F/L*@OJ#2- J[:!_$.IW+*;D/]V@Q6K M>WQ)BDYW$2M]AJD,,#1%E1Q;D11%:94W^R2^R! 3VVX\0#@[\D2WAP/E)J68 M\T>!%!&6(NT))(,*L+LD ZF[1(\^LSL&F-%AJK:D-%2=5T32(\#Z#NXRU8G5 M3-AU)Y1O]^RK.@JDB+ 4N4KS1'UIX&UFLV]='A!&3QR%*>*Y+LN2;#03]#X\ M'?V\H'9$LZ!HMM6)<%!&O1LITK,EXBKS_UZ[P93Z#4BB9V =)5)1\\= M13(;2NX;=4:?H*S3V2) MG5MQ*UA<%E,[VSJA-$E1+,D\E2X\F)RS*\%_[U0ZAOB3@Q,,XXJL3XQK*>N* M $> [P0@3.1F8L6&L'!C@G=7 &HO'7]HK*2:AF39JF0VI+;WSU$MZ%Q#-W-C M'?#VSDZ!K7&6KDEJ0[Y,P58$T3@X-+(ZX()=8XI@% V,EUMZ!:,/8F.LV.A& M#AU1_"?641]L'?7GFJ5(MB'6Z3^@8%&$_F"A;QFB2;T=>#,1B[6P*(YD@]A M;(AF?<7(8[P0 2]$."EBFXZD]Q?6SB[]Z M7SH$N"@ [T3,%2AAEWUR4O:XXDM&?!(51FD)2Z9HB M)Q55F6C-5%\=PM(AP,<&<'-R*O,.X2W 2,3U=6.4?1%EKRB29CJ2I?=V,[3X M4?95^:Q'/T]MG2N+>$IO%Q-0Y^K-_5-;Y^K/_U-?Y^K'9"TYABYI\@#R>+JW MW?6'_X:H-.HSNQ=*V,Y$&X#] GE)D--C:/C6)^H DJ@1WGA4",]*BJU)BF:" M\.5<"4<)?I7YN3>'[[W/_!/]2H,5)?,H7)"WWQ(:!:Y/7J]B("R-8GXC]2\A MT/H7[RN=D=LXIDDLD;LG\F<:WL,Z/K %(K<1=6/R-]XA83T2WN7_';[_/.LX M?@<=Y_T6W=X&,]8I[S/M\M53N3_>G7#WHG=YI_3G_)KR&9FYB\(6#+^'5@+#O.4AB\GP9><'46[J^_T2\@+QV W?F2N3M*H*G^%NW ML>?^P!MDM$N+D.4WD^NP]/R*\]4R#/B%YE/@KR1Z8E@*86>")N$3^X&/AM @ M 2"2A?L'OV(=OH]=GTKD$>#BQMGMZS LC[46KF+H)_[AQ=E\@U>9MPN[K3T3 MKS+O\W;2WP,O 5;\G+@)WF..J,@ON ^#&W8"(" 0$*D9WO<67I">_P@*! 4? MSY@Q"5N(?81^_T5EE-U4S+UH6W\79%G!)7ED-&NRSJ!Y9A$4-M^HPD/ M!.Y,0[NRNDO#MQH-O<:3HAB29:E];5M8(P1Y;22\YJBR9#D#2"Y#3D-.&S2G M]:WM"E[2J3-M%]D:V7K(7E LOR6"CLW3MGV>MNWR'.J^MZ_>C'67U=O"[:MG M_Y-N2$YWP:I8K@4Y;:2W8NI)H@-Q 9B0Q3Z(#;&BHUN9+8AN23$*7K1 MOE(Y1HU18'50E6S5D2RCLX@]0:PLB'W$/J!>,G4-D8_('QGRQ2IZ@9A'S'<1 M[F78JJ0Y8A6]Z,O*7363<$C94V(7O>@M2K5N3F9_-]G7SLGLYY)OS9 TLS.Q M\?S,S.X3+Q#[UXY]Q9'D_JX31>PC]GM, V)WZ9J]9=R="?ZNR--[T0MDM"MA MM $4O<"$G.;4-F&*7F!$)494GE&PFOV98BF?H BEX@ MIR&G#9K3^M9V!;_HOO>B%\C6R-9#\((.+P'H&@M+"E?T FOV#'W[ZLGW"AN8 MBN4ED=.0TUHO>N&8 RAZ@8R&C#9H1AM T0OD,>2Q0?.88AB2;E^+V#B\!,I^ MBE[H;2FY TDGZ#-!N>I 1 RW1VP@-A ;B W$!F)#8#_%P%T2XA2]$+&XS/ U M1H'5054R3472N[N\51 K"V(?L6_;MB2K)U1C1#XB_^J0+U;1"\0\8KZ3<"_= MD71G@/L]9D\-J.C%E46I=IJ4.9#(4<5P)!E3+Q#]XT2_XDB*=2U1TXA^1'^] M9"#+EM3NK :8#(2L-E)6&T X8%\.KVM,S!&F^ 5&5F)DY9GUXV7)4 :@%V(4 M,_+:H'E-D639DA0'>0UY#7D--=X>R=.[QHMLC6P]!'_H\%*!KM%)*ESYBX$: M['#[ZMD+I>F2;: 7"CD-.:UE04&6+%M!1D-&0T9#?Q?R&/+8@'E,,0W)U'J[ MM:<]S_*/B0NTWT/+J4_=B(_HX0A=MKHHDR;[_%\_KN*;>]==OO@\?:"SE4\_ MS#_1KS18T?A=%"[>?DMH%+C^ZSQM\3:8,67S%Z9KWG)5\]73GXN@7->_95&Y M7]BHOP!!7OGA](^?_^W_$?)?_WYSDW=!PCFYG4ZC%:BKOWCNG>=[B0=K_S?^ M'F$O$O[F_]W_;P/ MG0?!*!'^C41B&GGS#+HE++=N)?@'+( W?SJRV#E%_1)%W82\H5.ZN*,1T13R M2"-*W!@&XOOA8TR>>P%)'L)5[ :S^(<7VR!I:RY3"DL3G85;S@\DX]RTG6?0 MGN]G//G3,SG].UZZT_SO\^:PO>3%-@K[:+'<58Q2=6YGZ6HJ3_5 M(X<\3 -6$3I1GU7=O,^^+N@$W9T6B@#MYP)YHAJE$C_-G&F7W0]TKC2&8&@8 M#,W8Q=H$PWGF>DN_WBH0[]FZTCAIRR"/29"8!*DJDJ5W5OQ/D/@8!#X"7W$D MR^I,[>_;JUWWF!R2 SNW+Y 978:QUYX#&\N0B6K"DRS9$HJ5.S!&(QC%!*,A MR8*5E&@Q)^F:U:_7X6+AQ;$7!F,ON-@_,6-(C=(GE _&9E(*$N&;@O%P:B?C!B,BJT-#XRHGVP?)WG0!HS1 M@]]FJ*2,2S#43! ,Q3)[H98R6C#*DMY=%"5J*>T=*Y_HG9NT5W,'Y4)!Y4)' MTD_="B>B7(A@O$8PFI*A=)9AADI*>Z?)*\^'Q^]CX@6$?IO2.&81_--P]%%M MHY,0%572NLL:174%P7@$C(:DFV().WUI*WM#MP>NPGQ('FC4UOER%L&ZS$== M)R,((VK6&ZE@PJBC29K:6X+H_E0*,5*Q$?I7#GW#EISN;H)L&?H=')YB5-UN M*T,32Q1VQ7<#*-;04[:2(VD:UOA%3D-.:]L":TN&TEF<2'>E0"\MBP(OW47Y M.WL?(S\6?56LFG*J(,G>*BCO@VFXH.2.SL.(YG]]<;])Y U\BA-VS6$P(^_@ M5Z!@K0(I:6.O>,OI9V@W;_4VF&5MCKUJRELW"KAM.UL#+UV#Q/U&69V4B"0/ ME#P!JF)"@QF=E>NI2(31A?]K\'6"#SHC8>S%"3P*"\S>3JNM0"?PTV(9!C1( MZI1>:1[&6$1%:!$=ZV9@$14$PWB+J" 8.@-#,^XC\2KJF)?X,P5W#/T>>$RX M^IQT'.$FHL]W^!JVP.JSI;(+J3JSG MBDT+D(_(M199,P0))$?F(_/8G;9J& MI'9WV6??445'Y42,*L+0"@RM..7*-(W.*B]B6!%B7QSL.XID:;W=((381^SW MAWW#E%2ML[1M(6/J:HF.&%.'D3YBZZ3#CO1Q=+E/011CZI#31L)IS"6@2IH^ M@#MJD=>0UP;-:XZJ2+HQ@&O]KB%^]:QXT;U!K9\?W(C>W+DQG9&/[M."!@FY M?72CF40^)RS(],,R8069)?*_KK]RV6=R&\>K1?KUX9!6WO KUF[6+&^5MYDU M6318:D^X"-?FU[6_\-DO#Y2\#A=+-W@B#"D+%I211KVZ7L28<<4QX24Q"?EZ M$)>( N M=:3!;4C5<1(&_=?AHS1&\_'\^!!6Q';!YIG$?N9C/[/F:1NPL82SJ $-KAOR_"."$19:%&9 D "&>$_G,%;28A M_YU^6])IPN]DG-.\43[4=#[%[PF-%NSW=/)Q^@Q\#Q."_9O=M4GF4;C8'';B MLGYRJN>$H]]H-/5B=OEC ,-9+/WPB;(@Y&A.O01( V!EOT1T"9]Y+#(;539\ M-D:/Q3\_N,G.:(#[2D,.R1UTNDKB!)H#6J=3BKSXCYMY!#U&;%!L@=*F8_+H M)0\\ZIER)HS<:<)H5:9--@>8=KI]A.GCOT\^0^L17]HG\N11?T:FJ^@KY15) MYG,8$;OJDCW*1P^ME:B\L_Z;T-RA>; WK)O?G0F$GZX ?1OX6L=W[_3DKKVG#0#"0 <7:$O M39\86",;L2@$%K6)(]8U((C%T6)1GSB=^:&$#E4>>%3RI\)HYF77Q:?6L^=_ MZE+6P:K9 H26P4>Q\FZP@/MXH6@,\(XIA.)50M$<(!31L+-SW5EFSRF\B)G# MC_L G_,R2VC=&9D68TQ4S+%'*(H!106AB% 4 XIJ9^'\:-II3^)YFTLZI:@U M-.N,3H%1E8DFEJD6E>G18E&=*&*Y4Q&+H\6B-9'%ND\.+3N7R3FS[";[+$R[ M6UD'51%4U?+[\'K^-GLY>U>XM-1V,DQ%W 3I*P1U9E/F$3O,OYQ(N)&V>YD76NNVE;LSD;@YA2 MB2F58TJU*[1_E+0JJ M*2DZVH 1^*,#OBT9IEB^=00^ K^3'=]1Q4I$0K3V[A5?I;#45T-F%&HT &LUS15),L3P,O= !$[A'!WQ54N7.[MU$ MY"/R!5GPY^QZ9X'3=$4 /EK,:HN1O7H-45T\;R BJG"(#<0&8@.Q@::?K3-; MM>J>V9]IDOA9D09V,S4[M7EM@U7R$$9P=E,T^(Q-^C=,E/U1Z1T=[!5=X( V MA#W"OJ7=7L'=OFM+S][B#F*9?^J+DK^XRYA7C7.72Q]FS>I$L1)@JX1_ZWL+ M+W%;C9XZBZSM*)*GBIH(H_75&ZE@X0?/-4GMKL)"M9(LPA"GM:,B*R1ME<_IR99!+-7:+9D6IU9+/:"69 40&0T9+2KJ5Z(C(:,-E9&Z[1: M8LN,)OA-*74O)"EN1?F+&T5ND#R1V^DT6KD^_#?QOGK)T^'+3SY&(8N'S-_\ MQ7/O^,6WUWWER8GK#6Y)O%J &O.4!X1FMXI\'Y/'G,1N1F(W(S&[1&,9T9@5 MY9Z1.^J'C_W>I('79N"U&5@<'Z_-0##@M1D(!KPV8VAAPO6OS4A-QE+I'C00 MWYY C&_+BCR0<+'AZ\X"*\:*+"FVUI5B+(BQ"8&/P'3*4IO"3(#9C+,BZ\7W4B# M6=MQC9A+*'AXS+!S"159,G3,CD=&0T:[IMAD9#1DM)$R6J>QT.-.CJ^6L%ZD MQ._#Q-HYI$I-;=G%V!'^SR,^\50\ ;^O%G1V.(5^ MW>RZU;31O,W;8%9J,6OPNC/L_[&*@1)/1]#QY8%"#[X?/K),K33U?#-A/LO" MAQ'%/ M_[GH1XYL5+6YJ60/,<,^>]&V!A,-55NYOIU.8>P I(A.J?>5[WKC]I /7Z(065S0)4/D.SN; M#:.LNW'TZ NOO7%P5WAQ7V!Z&G6X\25,6,G63:,QB@;C$@TT2;,5R5(4% V&K[*_H7,:,<]/1+_28#5VL_WH M5'7%-"7-$3B9&0_G\VSI)2\N'M#C.J -2](UL5@:3^>S6/J7$+2;A$8+,LO/ MZ<3]5O#V$Y[6XSJM-=V1; 4-ZP-)#3_S"._@Z,;DNOX,<[W(!);D:,W4W8O8& M>:3P#W#;=.6[# 2KF&4N!'!,%0^S_ .6:/"8+>V-FP$E*( 2IT"!3]-PL0@# MF"!;X'"5Q(F;7GX^6T4\)P(:@D>7E%TQ2'G&]X2\\?P5Z[SK\;$WEV'"^,GU MSQOZQ_QU_XG,V#383QLM >N-4]"-9C$,)$U3@9_9&P4189A>3!X?O.D#\8)I1/FP6;OK MQ5ON(_$6(7DR#2 %&@M"XH?!/1LF-\S-$B^E1(XE1EMH?'^#D_4Q03Y3 MFKW(?R//8"MFQMS;]3P_1F$ GZ=T 3_$SPCU8_J8CH=U"H/Z#>8 W,U(EY;G M![QY 7RQ2$<2T7LWFN4HN_W\>WD$+*N(\C6)-^BQB3/.*3/*+%.P_^2DY%'NDM?'^%,R-FU4Z M/]_ -L*W.$V1&I&A+]/\&U7O!\HKXG#(B*^IQ ML$0P%&/ "6P1# 0:\P'9X M!N_4\+"CFN<*^5K+1K?YN-SFBJQ(JB-6O"I>MCE>-,J2V9#H*=B*(!H'AT;' MD9PA@O'JKV.M+?ZDIO3#5ML=LRO& 7?&VE4'(F)8+F(#L8'80&S@I:$7W_ST M>B,BX)&YJ]$6,2YY6Y$4=8#B-F+Q"K%HVYT5748D(A*/(1%-$(<=0V+9)>I+ M/9^K1!&V)0=AIE/]C6+0F4[ZT"X1Z^3"#H3]E:29B 6&/L!\2[!5C:+SMB\2HX1'_/\7.&>=%<4(REF]D%\<M,/K0)\N%BNN11->#M.UZAH"_T7;_5-Q:PWA",D%9(* M236LV&(SS1^1W@'Q- MD0RCL\M($?F(?$$F[>B&I.B=>:P1^8A\02:M2+(BL]LBAH?];O2C(16T^7,4 MQC$KX3[WD@Y5)*Q!(4!+1=5U MR<%JV8A&,=!H:)(LV/&":!PM&D$1U!RQ%$%$XVC1:#N2(@_0SX.V[GVQ0/DM MLVCK'I<&K1B*I M6 !'M.>-%HRW))GI>$(U"H!$$;ME"-"(:A4"CK4JR+99I M;+2V[K82!U$A;EPA%N?F$C26(#80&X@-Q 9B TV>_=Y7F9D[TW@#5F;-"U;P M12GT@!N;$W1:.; M& I29T;QB8$!40A%0: H5A@%0G&\4#0-A")"40@H"A9 @0;3\\3K[.XSM(&* MH:]VQ[^Z6/DO:#H9+Q0-L=(-$(KCA:*))1 0BF) 4; $U=':KS$F=##:KSC> M'K2,(#80&X@-Q 9B TV< EZ!=,*1@@H51NB@LHW80&P@-A ;B VTFN$U9CUH M05U9FT=YL8=M&I(J6.4%U/\1^1T@WW8D0T?D(_+'AWQ-A* 84+;$Q\B/15]E(F6?_^O'57QS[[K+%Y^G#W2V\NF'^?^LW"BA MD?_TS@O<8.JY_OM@'D8+'AGPA8WW"Y#BE1].__CYW_X?(?_U[S4 "_/&)SH$,J@P$5&0E"=DG1=649S_O M@]=!-$F$?R.1F$;>/,->"8RM*R#_6,6)-W\ZLHJ?6-S%]S&)&.%H2A/RZ,;D M.UV?. 1Z]8'R$OPI3]3\3^(&,_*=9D_TXAM8),*H)+%_#?X ?- E:#A>TFGB M?:7^TX3DW -PN],^"/[QD 4.*B0N/P7#FH>^' MCS%Y[@5YG_$/.X$A)3HVCUO.+B3CX2D,CD;/R)3Z_M*=S;S@_J=GHV<(JM$O;*8A(U%&3;&HS_Z9S[;DX8.J[>N-75D3?*VJ*&-A%+Y&S1 MD%9WG^C1D';./G%B'5%&OS8975>N:D_$X;G[K6=NZH^$YFYGU M;M*_7Q!U^6WPA_&7!QI1=Y[0J"VV/HMJ[3C.PFA&HV(@&4W9@$@<^MY,G).\ MWD@%.^L-9=)9V>"]X!): -@>L7Z '0:5\?$E3%R_JPVD$L6ZW$!@0&06KNY\ M.DY;?4VRB";>=&E7V(OE5H0>$9WY!]WL>UWWO[K)*O(2#Q86_OHE!+*!F+(@ M;^A=0O[&&R"L!<*;^+_#WOUU0Q_FK)DOT IK9.RN_G>9SWV#S@G;RLF,T7@& M7P?WA+K3!_[+ R4!H_?<^TK)$Z H)C1@<(8EF=+%'8V(IG!/?U)(E>21[OKK MDX=P%<-SZ+ ?O%&A0-EY$@1_$+WVUR()"'S,Z[(B&8Y8 7HC=" TN5^@]WYD M7@1;EB5;L%M]1^A(:)*'T8L_,F^" 3RLCR<3=03G,'KSQW8.F\##BBX6#^,Y M?!$/HU=_A.

O>;CL*5=*W3G0-=_,VX^ ^N*#KOT7D_ M5.>]*:F:*CEV9P&*XW;@5_.D[_7FOYW/TZQO\CZ8A@M*OKC?R"03G8;! MU/,]GM-_V(U?M) V .^SUS??'KM+?Y,:,;FCR2.E ??=QPFL7A)&3V1.@>5= MGWCI2B2P$A%;BSLO-?VI?ROQT"@#[_4_MV'5&H M;^EA:RNK>T35G^H1X0"F :L(G:C/JF[Y9\OH)^CN5"$[__TQ(^I=Z,^.KT2* MWNVUD">J47*H-!-Z>YDP?JX4AV!H& S-A#L@&*X"#,T$N;8)AO-T.RU6N&8%4K>J'"GQ#V"'N$/<(>83]RV'_:Y-E&%VCQZH<(/"/O1P5Y#V"/L MQP=[L4KS" =[-"ENBXJ?.)NP_W_#_;K3B,Z\)$8MKL#%-D,V6PD M;*8ZW05D71&;5:FRV8*D6[%PYV&Q]TAESOK%,8LJG:R0)_F2WZQYN/XF^_5] M$"?1:D&#)!YQES%"9WE%V:F-2_9'9G5+[X40\G"PIE" MJ[=8'@\+9R(8QELX\SS[H*5?;P0GXV'RSF7B3O+4EI(UD%B>KJ3L45XEK$A. MMU>@=*DL(_81^T*@$368G1/'+ITXZD0^=.+8J-V,2ZJT!>1QU'$0C0-#(^HX M.R>.43IQS(EZZ,0Y$8^%4N6U296&@#R..@ZB<6!H1!UGY\0Q2R>.-H$^]IXX MZHG%1JGRVJ1*4T >1QT'T3@P-**.1QUG+&B4:P( M%M1N+C]KM(FB&OO/FA.U0U">O#9Y4L2S!K4;1./ T(C:SBU-03 MN5\H3UZ;/*D)R..HW2 :!X9&U'%V3AQK\\0Y9$\[D7J.4N6U2966@#R..LY8 MT2B6/0VUFS/OK^+G2KQB-3>\P&4UB*9AP&?+"OGP P1C@[YBB5I3F?W M) T3^2TX59_\QGT'6ZFI,J.9&B]W>ERYD5NK6 .T3\R M]&N2:BF2>BH4>3#H[T$9+8;"U;[I*HK@T")+ION% ;\YFUV8L4?[0[GWJN7> M_\_>N3>YC2,)_O^-V.^ K>O9MC=0,L$WW=,=47[TG"^F;9_+/1<;&QL;E A) MG*9(#4FYK/GTEP!)/:KT+HD$Q9R8[JY2422(_"602&0F1$DNSU'+H8/;5%VE MT::NUD(6:U@7;3M+;O-\(TZ4NLW%B5*+5-6#27*UU_ MMO/TFLGV@ ' I9:])\%9A4/UZE_GH*ZAKIUW566;U-Q7%+HUNG;(H9('G@ ) M7^JGU7+9ZU^0S!U?QGY$AF$,:SQQ(F+* M_S$+4RY/D^P1T890',W%LYRD?LY)$LLC% 'S5!ZA*/8+ 7CYX7IK0UA3^M%@ M%LFPQ[Z?P;]G4_C^-S\-DUD&CQHDHUCN,X9Q$ Y$VR/XW"]]K<2'=G)HFKQ M/F&0\B#,B3]*N6QBC]RMG?5(91OH\C7%_N7:^8]K_0:_KW8=)3\8O65R /PU M$:$UY2YH7)X="184_&7@3T/AT@5XLN*41$ ?8_T9QGT60;-DL3\X)AKKS3+!19"ZS8\S-_0G;TG@\&.,T^W'4BZ M.-FTNE0\]"])$CQ T\A_R6-0B;B:R,O_>_N1I]67%K>^MK-.]YQ1*71RX*?I M7$@01MZ9[,I1U97].31\)#J?/( "P?^+XTZS(PX[/?\HB >77A:*1S,@'ES: MY%F5O\%0"B]#9">)?W:H6N.-O1^$<$TX# ?DP\2':7=T%MOO>6[T4]@,%1_B -8N*2PKD ZDXS$=[V.>CN;D?@X+KLF3 M8%&56KJ8G)EM);R-)RVQ618UQN__L:/A!\EV^3&,)_E\FW_ MQG'[7>L*;U+KU/),:EBUQ>)AT 2RK\A+,ZJ[&G7Z(?O(_M6Q;VHN]>P] MI@62C^1?'_FZ32U7X;1 )!_)OU"VN\,T:GNUQ:,U'91ZK,>@P;P\YA[K,EB$ M(/@#&?@2U.@FP.(5"H2\F8Y-F:;6PAU+J7251D?7J&&JE>^ -':51K5*%2*' MR"%RB!PVQR&CS+.I::FU]+M@?GF+-HN?L?1[2,,\YR(Z?DA27N0KY F!QO,L M#_-9*B.LJ[#ZCN\C=RX!6:W)!WV&(Q: MBL4L-](1=5IR2+X" G_A4-NNK<@-@H_@*R+P%\RDIH;D(_F=(]^EAHNV#H+? M.?!MG6H,R:_;6W#HD02MVC/_P@>1GV6B7%!9B4Z4F$LN>0+E2?VH\M$.-3@O MSW6T0S/)U/6E5IQ^J,/E:4/N.\;]"U:?2^),X*LP=:.2H9(IN(>+4PM2C]0C M]4A]8]2S^F(D+LQ]#>Z)@TX2J=<]<=;Z;WMR*O%(%CR214GWK4$UPZ/,NY8C M65#7FF<*=6U;?I_G&53W/-0UU#74M+]8U-5-ZNBU!=O4=WPF%HWX:;UH1 /U C'Y3@6GLFU3Q\9BYTBC"C3J MLABMKF,A9N11!1XQ11XY1 Z10^2PFI]=QZ8>%HO?1FF#X0580 %3JYX;L>U1 MIFE*Z;9RJ55(_E62;U'&U/*"(/E(?AWD:U2S%#ZA FV;2E=D4F%]B&?7A]B3LX$Y1YASI*1SVJ#, MM:CF-%8S$_/[4-!EYM7C6:L^5/__YU2R['?G^]/7]8,R#6<0_#:M:#5_AA=]$R>"/7_[U M7PCY\[_=WM[G\!MYXV<\(&^3R93'69',\_Z[^)G?WA:7/KWG^\DT2N:YB^!I\J=/PR]\D(QBH"GXS-,P@>NR/%NT"-B)A3R^\"%T ME7!#:4QC>2)^8KK!;G[9!.=6%BF1GU"2P;.&);DK*&_"_?PRN90+4.19AK%R]QB+/Y&/=[35[D[8)9'^F.G<&.?]4=M@.\!D@1'J+? M'#HCG+PIM*??O4.Z7?[]H>S4?A(%NR51T/M8%EI/MQ:YL^QY&T"G&GD( MPYEA.$_.#<)P%3"<)_#NDC"DI?(A]75,:HJ@"B@Q11!350%'OJ55; M\MB-8_2-R?;]/_AHZ$<1R9>F#Q763L>=8YVK&(N5BY%#%3B$B:6V,"5$$5'< M;6ZK56_Q6*].4\%Q#471;+)E,N*G'.1$HB0>\91 UP]FD9_S@ 0S3O)$AF7Y M03*5\5K)4/Y^=_\[27EQ&5R2Y47(W$I@UXN,<_(QR3EA+ZF(TMKXW&T^I-Z. M'JLW5O',<87+2,?R":)'[_E(E"DG7_@T ?KC$?D0#Y-T(N](27^^N.*_OLI M,W$[(N_WW]LC(LOO+&ZZE\$*6Z*0UP-0,S'R2R#OR@1@5A$D2R"#Q4.1BR_J+M'U@5H M>6#BB=40,!)I7R32;SP0+T-D)XE_#IN"FVGL_2"$:T3E295;^6'BCP#$N@R^ MR\;]H>)=B)(OOX)U,AC'<)/1'%E!5G:-*'$ 9EH*IE=I]DC+!OE!?@[CYWW, MTQ$LCN99SB=/#GE2J:4+,X2\A5NG(#A$&]'> ['W4!;< +C<:80=B!V('8@=B M!W:\ \]OKK0](.XCSTGF1[S.0Y55C/8XLY@NDR_DM3.PA%'#UJG+:JM]AH%. MB+X:[\RHSC2JVVJ=YXGH(_J7+PF@V=366QA1B. C^,]Y9TN,^/45>D7P$7PU MWAES:A#YCB%O4,?UJ-=&,Z<>7UB;RF%\FO+4EP'[TS09AG7FA%Y5DO?S=;F9 M OV.0RU3K7I.6'&@HS :CDY-VT$8$<;F8=0U@-%J80$,A/'Z8&2Z1VU-K:1Y MA+&C,+Y@.AB-FEK+OT9Z8M>YR4C^]9'/J&:9U++5\G-?L"S6-4X=H9>)X#PJ@ C$R.C&J=884P=A5&VZ2&Z2&, M"*,",#+JN!@#B2RJP")ENDL]LX7S]-5O,1_OC/@0YWX\"F5=<^F-P'.7U/'U MU;8*I+:M4=U3:X9!UW-'<;2I;9C4P_(,B*,*.)J>03T=8408%8#18@9U/+7< M$@AC1V'$T@*(H0(8,IT:FDX]5ZV$CZ;B(S96$&]]T$0^YNFEW!(G]5AM!?I5 M\4GN;9MJCDK+I*Y1FT^C:=$AX-T#W*9F??5;FQ8= MXUP%V7LOKB09J6'/+= M-;Z9<',[M47?-2TZ!+QK@!N62VVSMF5YTZ)K!^![#V%3A?;C&JH8^JYG4*V^ M@C@71O_J(V>.+LYPP*& Z&C&G#C<@T T$ U$ ]% -! -1$.Y[D$TVA?O8%)# M-ZFGJY5$CO4@3EI(OO6G(2PE"?\^Y7$0YK.TUF,_,:6J>5\1LZFF6/)%#6Y( M9%%)%AFUL" $LJ@"BS:UO!:FF2**UX>B3G6&,S2BJ "*;ANKNR.(UP>BX5!# MY4,V<#/[4!_$.SY-^2#T\S")B1\')!'I%L2?)/"Z_Y0?XU9WMWR,S*.Z8L9+&C+#*76@ZRB"RJP*)''4VM T"1Q8ZRJ#MH+"*(*H!H M:M1LH[78OM (^?>'4@;]) HN[ZG0-;;'XX1NQIK>>2[B//2>9'M4:]J^BHJ&4^D M0.0[AKQ!+5>GAM?"T;Y]$0^7]H5]FO+4S\-X1*9I,@SK/(@3? MH=:"!3<\.@JCP73*6&T5;!%&A'%'5"B ]Q[L>CL!_QTA5!20QP[BJ/%#,JL%B82(HQ7"*.I41LG:H11!1BQK@!B MJ "&+C4L@SJZ6DF93<5&3/T@"./1;?$[7#S]?@4!$^+DQ4MY)4[JL8OH^L:6 M*.*0W-LVQ;R43&?4M&M;0S8M.@2\;6[XID6'@'<-<-NAKE&;4=>T MY)#OKO'-F$$U5ENP4].B0\"[!KAI>M3V$'"E .\G:<#314-**8H&D2R)PD 9 MVH]KJ&+HN[8'QKES)>A??>#,T849OB:Y'UW*(85^YJ/\S"W+AT,T$ U$ ]% M-! -1 /10#2N XW:W(8:9;9+#;N%(8E77POBZ(7D6W\:PE*2\.]3'@=A/DMK M/?(3\ZF:]Q4QG=JF6L%+-;@AD44E6=2H8ZD57HPL=I1%CS+'0Q01Q>91-*CN MM##A&5&\/A1-3:UU'X+841 -F^IV"TN2X&;V8Q_$.SY-^2#T\S")B1\')!'I M%L2?)/"Z_Y0?XU9WQWR,%O4PS11A5 %&RZ:N4ULH%;*(+.ZJ"4@]Q4[_1!8[ MRJ+.J&ZI52L56>PJBYY:*T$$L:L@:B;5ZTO[[G)HA/S[0RF#?A(%E_=4Z'OS MY=#-6).;49U(./1 (QJ(!J*!:" :"G4/HH%H(!J(!FX^[US2?>0YR?RHUJAW M%1TU=3E(?GA./[?4*<3$X3G4T-2*)D4?):)_^2!J2Z.ZCKOG"'['P'=UAS)3 MK5A9!!_!O_@[VQZC+C,0? 2_6^#C<12(?,>0-ZAE>M2LK\9FE^,=+NT)^S3E MJ9^'\8A,TV08UGD*)WJ8%=2YJJ5I]M(1[S$Q5*GP/<\CYJ.6DYN# Z MR>UQEV4\SU[7J, J>DE5R=-2)YX.'>B(!J*!:" :B(9"W8-H(!J(!J+1K